Commit Graph

  • a30d065cb7 Sequencer: Tweak canvas drawing. Jonathan Moore Liles 2013-05-06 23:29:55 -0700
  • 8001b1b2c1 Sequencer: Fix edit menu for phrase mode. Jonathan Moore Liles 2013-04-12 11:31:58 -0700
  • 8101abafeb Work around another retarded bug in binutils-gold. Jonathan Moore Liles 2013-03-18 22:54:55 -0700
  • a872d99e9b Sequencer: More simplification of pattern drawing. Jonathan Moore Liles 2012-10-28 22:31:29 -0700
  • cec17e7990 Sequencer: Remove canvas optimizations in favor of simpler drawing. Jonathan Moore Liles 2012-10-25 14:13:23 -0700
  • 09fe968264 Sequencer: Clean up event editor display/scrolling behavior. Jonathan Moore Liles 2012-10-26 00:42:07 -0700
  • 68655cc599 Sequencer: Replace pattern number spinner with value slider. Jonathan Moore Liles 2012-10-25 17:07:55 -0700
  • 46d2324446 Timeline/Fade: minor cleanup. Jonathan Moore Liles 2013-08-14 17:55:14 -0700
  • e578deb112 Timeline: Avoid unaligned access. Jonathan Moore Liles 2013-08-14 17:54:38 -0700
  • 1cb9f68cf1 Mixer: Limit rate of DSP meter updates. Jonathan Moore Liles 2013-08-14 17:11:35 -0700
  • 19487a72e4 Tweak buffer ops for GCC auto vectorization. Jonathan Moore Liles 2013-08-13 22:48:42 -0700
  • 9b8f02fbf3 NSM/NSM Proxy: Add two new options. Stop Signal and Config File. Jonathan Moore Liles 2013-08-13 17:35:08 -0700
  • 21ab68d3e5 NSM/JackPatch: Replace mutex in callback handling with ringbuffer (may help with JACK1 which runs the callbacks in the RT thread). Jonathan Moore Liles 2013-08-13 17:32:23 -0700
  • d1c4fe418b Midi-Mapper: Close gracefully on sigterm. Jonathan Moore Liles 2013-08-13 17:26:32 -0700
  • b0fc87ec86 Mixer: Fix group membership of new strips. Jonathan Moore Liles 2013-08-09 17:50:21 -0700
  • fab76b1c4f Set FTZ and DAZ flags by default for all JACK client threads. Jonathan Moore Liles 2013-08-09 17:41:11 -0700
  • dd21a18c81 Mixer: Add group DSP meters. Jonathan Moore Liles 2013-08-08 23:32:44 -0700
  • 5ccc6e7595 Mixer: Implement basic groups. Jonathan Moore Liles 2013-08-06 00:03:19 -0700
  • d2b2c0808d Timeline: Fix double free in project open Jonathan Moore Liles 2013-08-01 08:45:15 -0700
  • e6d153c13c Sequencer: Work around internal compiler error bug in GCC 4.8. Jonathan Moore Liles 2013-07-31 21:26:06 -0700
  • 9837a8f3f7 Timeline: Fix typo. Jonathan Moore Liles 2013-07-31 21:25:42 -0700
  • 0da98f95b8 Fix some memory leaks and other valgrind warnings. Jonathan Moore Liles 2013-07-30 21:36:35 -0700
  • a3f1265ef3 Timeline: Reduce window minimum height. Jonathan Moore Liles 2013-07-23 22:52:15 -0700
  • 612fdfe952 Mixer: Save/restore state of spatialization console. Jonathan Moore Liles 2013-07-21 20:20:42 -0700
  • 0d42bf3483 wscript: tweak optimization options. Jonathan Moore Liles 2013-07-20 17:41:53 -0700
  • 50d5411411 Mixer/Spatializer: Fade delay into non-interpolating mode when source is stationary. Jonathan Moore Liles 2013-07-20 16:29:09 -0700
  • 2da6c503aa NSM/jackpatch: Sort connections before saving. Jonathan Moore Liles 2013-07-19 18:13:50 -0700
  • 8d330997d1 Mixer/midi mapper: Use proper NSM client ID. Jonathan Moore Liles 2013-07-18 00:24:57 -0700
  • 932a78c747 Mixer: Fix jack client rename on strip rename. Jonathan Moore Liles 2013-07-17 19:27:21 -0700
  • e95fd10775 Mixer: Fix panner control connection to old ambisonics LADSPA plugins. Jonathan Moore Liles 2013-07-17 19:13:33 -0700
  • be025b00b9 Mixer: Add cross hairs to panner plane backdrop. Jonathan Moore Liles 2013-07-17 19:12:43 -0700
  • b31eef9c36 Mixer/DPM: Fix reposition interfering with optimized drawing. Jonathan Moore Liles 2013-07-14 18:50:53 -0700
  • 123d45c1ae Update NTK. Jonathan Moore Liles 2013-07-14 18:11:53 -0700
  • e88c255d45 Mixer: Fix initial size. Jonathan Moore Liles 2013-07-14 14:36:44 -0700
  • 70856a6e8e OSC Signal cleanups. Jonathan Moore Liles 2013-07-14 14:12:44 -0700
  • cfd451c4d6 Mixer: Implement Spatializer module. Jonathan Moore Liles 2013-06-26 23:49:29 -0700
  • a59dad4204 nonlib: Fix bugs in JACK::Port. Jonathan Moore Liles 2013-06-26 23:48:08 -0700
  • fd1207b75e Mixer: Clip children when drawing modules. Jonathan Moore Liles 2013-06-26 23:42:42 -0700
  • a958276b06 Timeline: Mark ports as Terminal. Jonathan Moore Liles 2013-06-26 23:03:17 -0700
  • 1a9741cb7f Mixer: Remove dead signal feedback code. Jonathan Moore Liles 2013-07-08 21:54:53 -0700
  • 6d2aeaf405 Mixer: Implement Spatialization Console. Jonathan Moore Liles 2013-06-25 22:28:51 -0700
  • aedbca82be Mixer: Avoid unecessary redraws (hidden widgets, when mixer strips are added). Also, draw fonts of inactive widgets in dimmed color. Jonathan Moore Liles 2013-06-24 17:41:15 -0700
  • fd64b39fa4 Mixer: Tweaks to by-number learning. Jonathan Moore Liles 2013-07-08 21:53:20 -0700
  • 0c6a3ea0f8 Mixer: Improve appearance of panner/spatialization widget with pixmap background. Jonathan Moore Liles 2013-06-21 17:23:17 -0700
  • a3a8247b83 Mixer: Add connection/disconnection submenu to controller module context menu. Jonathan Moore Liles 2013-07-08 21:51:21 -0700
  • 07161196bd Mixer: Use a four color gradient for meters. Jonathan Moore Liles 2013-06-19 18:46:47 -0700
  • 6adf6a9389 OSC: Simplify OSC signal protocol. Add midi<->osc gateway program. Jonathan Moore Liles 2013-06-05 16:26:36 -0700
  • 37d5dd87b9 Mixer: Implement two way mapping for OSC learning. Jonathan Moore Liles 2013-06-05 15:58:52 -0700
  • d7d711807d FL/Fl_Scalepack: Fix resize bug. Jonathan Moore Liles 2013-07-14 15:44:14 -0700
  • fad4f7938c NSM: Don't wait on clients that have died while executing a command. Jonathan Moore Liles 2013-07-14 12:08:49 -0700
  • d9ba4bda2b Timeline/Control_Point: Don't draw with zero width. Jonathan Moore Liles 2013-07-13 13:58:26 -0700
  • bc78302220 Mixer: Avoid unecessary redraws (hidden widgets, when mixer strips are added). Also, draw fonts of inactive widgets in dimmed color. Jonathan Moore Liles 2013-06-24 17:17:15 -0700
  • 3b8991c54c NSM_Proxy: save options upon 'start'. Jonathan Moore Liles 2013-06-23 20:46:09 -0700
  • 582621edd2 Mixer: Fixes for consolidated timeout. Jonathan Moore Liles 2013-06-17 19:54:39 -0700
  • bbffb98981 Mixer: Consolidate all GUI update timeouts into one to avoid unnecessary X events. Jonathan Moore Liles 2013-06-17 19:26:04 -0700
  • 72a1e2a5cf Mixer: Implement de-zippering for controls of all built-in modules. Jonathan Moore Liles 2013-06-15 17:51:50 -0700
  • 3e932c9930 OSC: Rename OSC method when signal is renamed. Jonathan Moore Liles 2013-06-03 21:57:11 -0700
  • 02bb329551 Mixer: Fix connection DND. Jonathan Moore Liles 2013-05-29 19:40:33 -0700
  • 54b8dfefb7 Mixer: Allow copy/paste of mixer strips (even between instances). Jonathan Moore Liles 2013-05-29 18:27:43 -0700
  • fadeea8a33 Timeline: remove extra fl_pop_clip(). Jonathan Moore Liles 2013-05-29 18:25:44 -0700
  • 550fb651c7 Mixer: Improve knob and slider appearance. Jonathan Moore Liles 2013-05-28 22:11:07 -0700
  • 6adba68975 Timeline: Fix overlay drawing. Jonathan Moore Liles 2013-05-28 21:03:59 -0700
  • b664d0ed04 Timeline: Allow drag and drop moving of tracks. Jonathan Moore Liles 2013-05-22 23:50:10 -0700
  • 0552a9a7cf Mixer: Allow drag and drop for moving mixer strips. Jonathan Moore Liles 2013-05-22 22:45:55 -0700
  • 960dc543c3 Mixer: Clean up connection DND behavior. Jonathan Moore Liles 2013-05-22 20:11:41 -0700
  • 70e23f1994 Timeline: Draw punch/playback/edit cursors in the overlay plane. Jonathan Moore Liles 2013-05-19 18:24:59 -0700
  • dafaebb0de NSM: Add quit button/keybinding. Jonathan Moore Liles 2013-05-14 21:34:27 -0700
  • 4dcc011ca1 NSM: Write server unresponsiveness to status log instead of popping up an alert window. Jonathan Moore Liles 2013-05-14 21:03:42 -0700
  • d0c4be1ff9 NSM: Add timestamp to status log. Jonathan Moore Liles 2013-05-14 20:58:10 -0700
  • 5e958416cd Mixer: Save settings for 'Rows' with project. Jonathan Moore Liles 2013-05-13 18:02:01 -0700
  • d4f96fe762 Mixer: Allow creation of mix before creation of project. Jonathan Moore Liles 2013-05-13 17:21:57 -0700
  • 89f2633463 FL/New_Project_Dialog: Don't crash if aborted. Jonathan Moore Liles 2013-05-13 17:21:50 -0700
  • d4c15e6fa7 wscript: Fix for Python3. Jonathan Moore Liles 2013-05-07 18:51:47 -0700
  • f2bc2b5c9b NTK: Don't keep unneeded clients in session when switching. Jonathan Moore Liles 2013-05-05 10:30:08 -0700
  • 8b5f5a76aa NSM: Command all unneeded 'switch' capable clients to exit when switching sessions. Jonathan Moore Liles 2013-05-02 23:05:58 -0700
  • 1c6add6c2b NSM/jackpatch: Rebuild patch network upon NSM save. Jonathan Moore Liles 2013-05-02 22:18:44 -0700
  • 3084956664 Mixer: Don't process (dis)connection notifications from JACK while destroying chain. Jonathan Moore Liles 2013-05-02 20:02:17 -0700
  • 973089890c Mixer: Clean up some issues with display of JACK connection lists. Jonathan Moore Liles 2013-05-02 17:07:35 -0700
  • 899740c2f1 Timeline: Add freewheel button. Jonathan Moore Liles 2013-05-01 22:04:16 -0700
  • c351700be0 Timeline: Fix peak display while recording. Jonathan Moore Liles 2013-05-01 18:52:56 -0700
  • 1fc7c2eed2 Timeline: Tweak crossfade appearance. Jonathan Moore Liles 2013-05-01 18:01:53 -0700
  • 97677c561e Timeline: Don't allow import attempt when no project is loaded. Jonathan Moore Liles 2013-04-30 22:44:16 -0700
  • 875ef17575 TImeline: Add GUI for Ardour session import and corresponding menu entry. Jonathan Moore Liles 2013-04-30 22:38:49 -0700
  • bf50334890 Timeline: Ardour input script now merges sources for multi-channel tracks instead of creating multiple mono tracks. Jonathan Moore Liles 2013-04-30 17:26:57 -0700
  • 2f730acefb Timeline: Update ardour session importer to work with ardour3 sessions. Jonathan Moore Liles 2013-04-29 23:50:05 -0700
  • a162876025 Timeline: Make ardour session importer work with ardour1 files. Also, don't fail if sample-rate is not specified. Jonathan Moore Liles 2013-04-29 23:40:36 -0700
  • c839d690ab Timeline: Add script to convert Ardour session to Non-Timeline format. Jonathan Moore Liles 2013-04-29 23:40:36 -0700
  • ea9d7b2420 Mixer: Fix resize issues with JACK module connection display list. Jonathan Moore Liles 2013-04-29 23:39:38 -0700
  • 5bd4720dfc Merge ec8bfcba63 into e6e101fc67 Roy Vegard Ovesen 2013-04-27 08:06:31 -0700
  • ec8bfcba63 Make sure that every highest peak value is drawn Roy Vegard Ovesen 2013-04-27 16:54:39 +0200
  • e6e101fc67 Tweak colors. Jonathan Moore Liles 2013-04-26 21:25:00 -0700
  • 1945477b10 NSM: Specify window class for NSM-Proxy GUI. Jonathan Moore Liles 2013-04-25 16:28:40 -0700
  • 45cf2f7135 Timeline: Fix control sequence highlighting. Jonathan Moore Liles 2013-04-23 20:21:23 -0700
  • 5af9afdd8d Mixer: Fix some button handling. Jonathan Moore Liles 2013-04-22 21:54:45 -0700
  • 455c93683c Implement drag and drop for making/breaking JACK connections in Non Mixer and Non Timeline. Jonathan Moore Liles 2013-04-21 23:14:52 -0700
  • 52f016abed Timeline: Fix offset of drag and drop file imports. Jonathan Moore Liles 2013-04-21 22:59:34 -0700
  • dcec3282a9 Mixer: Increase font size for fader value. Jonathan Moore Liles 2013-04-21 20:48:50 -0700
  • 00a78fdb27 Mixer: Set a default upper bound on module parameters of 1 in case the module (LADSPA Plugins in particular) doesn't specify one. Jonathan Moore Liles 2013-04-17 19:49:37 -0700
  • ea380f00f9 FL/Fl_Packscroller: Cleanup event behavior. Eliminate unnecessary vertical padding. Jonathan Moore Liles 2013-04-19 10:08:10 -0700
  • 5d59a1d291 NSM: Redraw session list after refresh even if it's empty. Jonathan Moore Liles 2013-04-19 21:14:31 -0700