6673f7057aMixer: Listen for OSC messages in a thread instead of polling.
Jonathan Moore Liles
2012-03-13 22:41:54 -0700
c74cd04babSequencer: Try to avoid excessive double buffer flips when the transport is rolling.
Jonathan Moore Liles
2012-03-13 19:50:17 -0700
e1495ba425Update FLTK head.
Jonathan Moore Liles
2012-03-13 18:49:28 -0700
ced664baf2FLTK: Disable XDBE, as it's generally slower than using pixmaps (because with a pixmap we can do partial copies)
Jonathan Moore Liles
2012-03-13 18:46:12 -0700
ca3076d2ecTimeline: Avoid triggering excessive redraws.
Jonathan Moore Liles
2012-03-13 18:44:26 -0700
a988b18062Update FLTK.
Jonathan Moore Liles
2012-03-09 21:53:44 -0800
ce6a7f3ec3Update FLTK submodule.
Jonathan Moore Liles
2012-03-09 13:29:05 -0800
5a95b1a18fAdd some more omitted symlinks.
Jonathan Moore Liles
2012-03-07 18:34:33 -0800
9db488173bDon't include fltk-config in global sanity check.
Jonathan Moore Liles
2012-03-07 18:26:06 -0800
376f863833More build system tweaks.
Jonathan Moore Liles
2012-03-07 18:22:37 -0800
ed908d4bcbSequencer: Add omitted makefile.
Jonathan Moore Liles
2012-03-07 18:03:37 -0800
11c9a02687Add some omitted symlinks required for the build.
Jonathan Moore Liles
2012-03-07 17:55:27 -0800
2e80994cf5More tweaking of build for static FLTK.
Jonathan Moore Liles
2012-03-06 20:01:37 -0800
5336880bd4Further tweak build system to work with private version of FLTK.
Jonathan Moore Liles
2012-03-06 17:24:42 -0800
9a80f4c3f3Sequencer: Don't leak from the output buffer when suppressing duplicate noteon/offs.
Jonathan Moore Liles
2012-03-06 04:44:11 -0800
0f86ee6882Use the same value for Fl::visual() everywhere.
Jonathan Moore Liles
2012-03-06 00:59:19 -0800
0abfd44031Sequencer: Fix signal handlers.
Jonathan Moore Liles
2012-03-06 01:07:33 -0800
e81270d74eTimeline: Workaround bug in FLTK 1.3 that prevented Control Sequences from displaying.
Jonathan Moore Liles
2012-03-06 00:42:51 -0800
6a0b2d2069Timeline: When waiting for peaks, only check again every 500ms.
Jonathan Moore Liles
2012-03-05 21:18:36 -0800
ad3d826493Timeline: Account for new clipping behavior in FLTK 1.3 when drawing in the overlay plane.
Jonathan Moore Liles
2012-03-05 21:15:38 -0800
dd5aa2cdcfAdd known-working FLTK revision as a submodule. Link to it statically.
Jonathan Moore Liles
2012-03-05 19:06:13 -0800
6f19499a3cAdd sequencer to master Makefile.
Jonathan Moore Liles
2012-03-04 22:52:43 -0800
5672517caaSequencer: Update appearance, begin to use FL/ helpers.
Jonathan Moore Liles
2012-03-04 22:36:46 -0800
ca64e0fef8Bring Non-Sequencer's build system in line with Non-DAW and Non-Mixer.
Jonathan Moore Liles
2012-03-04 22:18:11 -0800
d4bacf444aUpdate from master.
Jonathan Moore Liles
2012-03-04 21:44:36 -0800
670400cbf9Handle SIGHUP.
Jonathan Moore Liles
2012-03-04 19:12:32 -0800
92dfbbc6f6Timeline: Clean up commandline handling.
Jonathan Moore Liles
2012-03-04 19:01:07 -0800
2d5072c7d7Mixer: Improve commandline handling.
Jonathan Moore Liles
2012-03-04 18:57:00 -0800
676a98c17eMixer: Implement NSM dirtiness notification.
Jonathan Moore Liles
2012-03-04 18:02:01 -0800
d67ee6605aNSM: Don't die when user clicks blank area of the session list.
Jonathan Moore Liles
2012-03-04 13:40:06 -0800
e4e546b849Timeline: Add omitted header file change.
Jonathan Moore Liles
2012-03-04 12:55:16 -0800
ae6b78cf89Timeline: Maybe be more accurate in reporting used disk space.
Jonathan Moore Liles
2012-03-04 03:50:16 -0800
4f472c2a8escripts: Fix alignment in compile output.
Jonathan Moore Liles
2012-03-04 00:16:16 -0800
f3b66982b7scripts: Add test for unresolvable hostname to build.
Jonathan Moore Liles
2012-03-04 00:08:07 -0800
e0e593277fNSM: Make GUI a little prettier than the FLTK defaults.
Jonathan Moore Liles
2012-03-03 23:54:41 -0800
d295593e55Fix tpyo in mkaefile.
Jonathan Moore Liles
2012-03-03 23:15:23 -0800
0e5db66f16Use one master makefile instead of having a different one per project.
Jonathan Moore Liles
2012-03-03 20:13:59 -0800
7495731df6Merge Non Sequencer history into the same repository as Non-Mixer and Non-DAW.
Jonathan Moore Liles
2012-03-03 19:44:19 -0800
a320232b66Bring Non-Sequencer into the same repository as Non-DAW and Non-Mixer.
Jonathan Moore Liles
2012-03-03 19:26:58 -0800
46bb1bf702Add more flare to drawing. Also, default to square shape for notes.
Jonathan Moore Liles
2012-03-03 17:49:00 -0800
8e01aec002Actually do what the previous commit only claimed to.
Jonathan Moore Liles
2012-03-03 17:52:40 -0800
a93f620eb0Oops. Don't forget to initialize JACK when not connected to NSM.
Jonathan Moore Liles
2012-03-03 17:48:08 -0800
ba45c07b04Mixer: Restore display of module name in Module Parameter Editor.
Jonathan Moore Liles
2012-03-03 13:21:18 -0800
60de871511NSM: Clean up compiler warnings.
Jonathan Moore Liles
2012-03-03 12:39:09 -0800
15cdc92125Oops. Forgot to update NSM API version.
Jonathan Moore Liles
2012-03-03 11:17:42 -0800
82b2c5e565Oops. Forgot to update NSM API versions.
Jonathan Moore Liles
2012-03-03 11:16:20 -0800
1baaed2e5dOops. Remove mention of LASH (tsk, tsk) from overview.
Jonathan Moore Liles
2012-03-03 02:55:45 -0800
3f6faa0754Update Non-DAW screenshot in documentation.
Jonathan Moore Liles
2012-03-02 23:45:13 -0800
bb75847ac1Mixer: Implement mixer Strip import/export
Jonathan Moore Liles
2010-01-31 12:51:55 -0600
044414c4c2Mixer: Try to fix some weirdness with Controller Module knob display.
Jonathan Moore Liles
2012-03-02 22:53:21 -0800
3ac28ce0deReplace crappy LASH support with fancy new NSM support.
Jonathan Moore Liles
2012-02-14 00:56:04 -0800
9f6a2fd022Timeline: Warn about buggy FLTK version.
Jonathan Moore Liles
2012-03-02 16:29:59 -0800
df0a9c4267Mixer: Make slider types optional too.
Jonathan Moore Liles
2012-03-02 18:02:23 -0800
ccc93d2388Timeline: Work around bug in FLTK 1.3 when drawing a string containing only symbols.
Jonathan Moore Liles
2012-03-02 00:53:10 -0800
5fbdd940beMixer: Try harder to avoid drawing meters more than necessary.
Jonathan Moore Liles
2012-03-02 00:16:55 -0800
32bd29a28bGUI tweaks.
Jonathan Moore Liles
2012-03-02 00:03:53 -0800
26fa9eba3bMixer: Add new 'plastic' knob type. Make knob type to display configurable.
Jonathan Moore Liles
2012-03-01 21:02:06 -0800
9bb9a91b22Add 'gleam' inspired boxtypes to replace the ones in the gtk+ theme. Also, tweak crystal boxtypes.
Jonathan Moore Liles
2012-03-01 20:23:23 -0800
f1dc015b08Add some scrolling indicators to pattern view.
Jonathan Moore Liles
2012-02-29 23:00:38 -0800
d733de358eEnforce restriction on total number of patterns and phrases.
Jonathan Moore Liles
2012-02-29 23:06:21 -0800
f8221f51e8Fix bug in drawing of long note names.
Jonathan Moore Liles
2012-02-29 23:00:59 -0800
20fcfe436fChange mouse bindings...
Jonathan Moore Liles
2012-02-29 21:33:14 -0800
877d08759dCenter the pattern viewport.
Jonathan Moore Liles
2012-02-29 21:28:31 -0800
ca56b8c337Make note shape (circle, square) optional.
Jonathan Moore Liles
2012-02-29 20:46:57 -0800
9974e9bb47Be more efficient when recording.
Jonathan Moore Liles
2012-02-29 19:57:23 -0800
71e0583696Improve queue playback mode. Flash pattern trigger with color of queued state.
Jonathan Moore Liles
2012-02-29 19:01:18 -0800
0d62b91605Non-Sequencer gets a new icon! Set icon on main window. Requires libXpm. Also, update config funcs.
Jonathan Moore Liles
2012-02-27 23:46:48 -0800
0f19bf3c6bFix output of non-note event types which was broken by 0e946a.
Jonathan Moore Liles
2012-02-29 13:31:12 -0800
6cd4dd6ea0Add notes to packagers.
Jonathan Moore Liles
2012-02-29 03:56:45 -0800
1c1817fc41NSM: Update documentation.
Jonathan Moore Liles
2012-02-29 03:46:34 -0800
c1a7848670NSM: Minor cleanup.
Jonathan Moore Liles
2012-02-29 03:46:22 -0800
17e32e0282Implement Queue playback mode.
Jonathan Moore Liles
2012-02-29 01:02:48 -0800
802f4c572fOnly attempt to fill the screen when the screen is smaller than the window.
Jonathan Moore Liles
2012-02-28 23:23:30 -0800
6566626c7fDon't load garbage into song name due to uninitialized pointer.
Jonathan Moore Liles
2012-02-28 23:19:38 -0800
677d4976b2NSM: For lack of a better place to put it, add 'jackpatch' program to the repository.
Jonathan Moore Liles
2012-02-28 23:02:10 -0800
46eb00f8d6Use getopt_long for processing command line arguments to Non-DAW and Non-Mixer.
Jonathan Moore Liles
2012-02-28 22:12:07 -0800
3a5c330e34Everybody gets new icons! Also, .desktop files.
Jonathan Moore Liles
2012-02-28 21:24:51 -0800
7590c52c76scripts: Allow suggested packages.
Jonathan Moore Liles
2012-02-28 21:20:05 -0800
8ac4b60928Silence uninformative debug warning message.
Jonathan Moore Liles
2012-02-28 04:39:04 -0800
55c83cf4ecMixer: Update documentation.
Jonathan Moore Liles
2012-02-27 22:34:25 -0800
d8c32376e1Mixer: Document spatialization control for Ambisonics plugins.
Jonathan Moore Liles
2012-02-26 17:54:52 -0800
9de99e2380Update documentation.
Jonathan Moore Liles
2012-02-26 02:51:33 -0800
388796a1c4NSM: Time client responses.
Jonathan Moore Liles
2012-02-27 20:28:58 -0800
e98326103eMIDI input on 'control' port triggers patterns in Trigger playback mode.
Jonathan Moore Liles
2012-02-27 19:43:49 -0800
e9aca6809eKeep number of rows on phrase canvas in sync with the number of patterns.
Jonathan Moore Liles
2012-02-27 17:42:42 -0800
c91f950612Remove TODO file from repository.
Jonathan Moore Liles
2012-02-27 17:42:26 -0800
0e946a9f73Attempt to always emit the correct number of NOTE ONs and NOTE OFFs.
Jonathan Moore Liles
2012-02-27 00:02:11 -0800
614fea7343Don't drop the first notes of phrases when playing in sequence mode.
Jonathan Moore Liles
2012-02-26 22:38:51 -0800
6ce2d2051cPrevious commit for fluid update messed up some widget dimensions. Revert that part.
Jonathan Moore Liles
2012-02-26 21:05:04 -0800
aa6c6388d5Replace "Fl" in include directives with "FL"
Jonathan Moore Liles
2012-02-26 20:39:32 -0800
250b7db644Cleanup compiler warnings.
Jonathan Moore Liles
2012-02-26 19:35:31 -0800
2f67b1bee4OSC: Fix signal creation notification.
Jonathan Moore Liles
2012-02-26 18:47:07 -0800
1cdc62416dNSM: Don't forget to inform GUI of the removal of stopped clients when closing a session.
Jonathan Moore Liles
2012-02-26 18:09:04 -0800
cdcc61d75bNSM: Minor GUI enhancements.
Jonathan Moore Liles
2012-02-26 16:59:51 -0800
e8cc16eff1NSM: Add session locking to nsmd.
Jonathan Moore Liles
2012-02-26 16:39:50 -0800
6e0aa57083NSM: Add --detach option to nsmd.
Jonathan Moore Liles
2012-02-26 16:11:59 -0800
dafc476222Big OSC signal cleanups
Jonathan Moore Liles
2012-02-25 18:01:46 -0800
cbf5fefa7bAdd libsigc++ as a dependency.
Jonathan Moore Liles
2012-02-25 17:22:42 -0800