Commit Graph

1737 Commits

Author SHA1 Message Date
Jonathan Moore Liles 9b634cf001 Tweak latency reporting/compensation. 2013-09-14 11:17:01 -07:00
Jonathan Moore Liles 758f7b86b4 Mixer: Include all outputs in autoconnect wildcard group. 2013-09-09 23:12:36 -07:00
Jonathan Moore Liles eb482d3a36 Timeline: Add option for per-track delay-free playback latency compensation. Disabled by default. 2013-09-09 18:46:28 -07:00
Jonathan Moore Liles 795249a612 Mixer: Adjust threshold of boolean control via OSC. 'On' state is triggered at > half of maximum value. 2013-09-09 17:28:31 -07:00
Jonathan Moore Liles cc7f6a93ab Mixer/midi-mapper: Fix range error in translation affecting toggle controls. 2013-09-09 17:26:53 -07:00
Jonathan Moore Liles a102d76912 Panner: Use appropriate backdrop when switching projections. 2013-09-09 17:25:34 -07:00
Jonathan Moore Liles 7f5e9f1e9b Mixer: Tweak appearance of group DSP meters. 2013-09-08 20:52:09 -07:00
Jonathan Moore Liles 19b19edf0e Mixer: Make panner widget scalable again. 2013-09-08 20:00:40 -07:00
Jonathan Moore Liles 17e7ad0ad6 Mixer: Add global command to swap signal and fader views, move signal/fader button to free up vertical space in layout. 2013-09-08 19:22:58 -07:00
Jonathan Moore Liles 3fad04c2d5 Mixer: Tweak appearance. 2013-09-08 13:59:52 -07:00
Jonathan Moore Liles 00ed29d6c2 Tweak DSP optimization. 2013-09-08 13:56:03 -07:00
Jonathan Moore Liles fc5c59c61d Mixer: Implement port autoconnection system. 2013-09-07 18:34:12 -07:00
Jonathan Moore Liles a05384a8c3 Mixer: Change the appearance/layout of slider modes in parameter editor. Also, add scroll widget. 2013-09-07 16:58:16 -07:00
Jonathan Moore Liles 7da3bb325f Add fancy new focus frame. 2013-09-06 23:42:21 -07:00
Jonathan Moore Liles 933bfe882a Mixer: Work around some quirks in hints of some plugins. 2013-09-06 23:08:46 -07:00
Jonathan Moore Liles 963d926659 Timeline: Fix diskstream flushing/shutdown. 2013-09-06 19:12:40 -07:00
Jonathan Moore Liles 3ca72b4ac6 Timeline: Change keybinding for track height adjustment. 2013-09-06 00:46:48 -07:00
Jonathan Moore Liles 58fdf7d914 Timeline: Fix numerous issues with diskstream. 2013-09-06 00:15:43 -07:00
Jonathan Moore Liles 9fba8a8577 Mixer: Make spatializer view options song global. 2013-09-02 12:11:10 -07:00
Jonathan Moore Liles cf5c557c2f Mixer: Don't lose panner settings when toggling Spatializer Advanced Options. 2013-09-02 11:35:32 -07:00
Jonathan Moore Liles b3a9d0be1d Mixer/Spatializer_Module:
Remove distance related frequency effects.
Add control to disable delay effects.
Add angle control with frequency and reflection effects.
Add advanced options for controlling early and late reverb send amounts.
2013-09-01 21:37:28 -07:00
Jonathan Moore Liles e927781ee0 Mixer: Add mute control to Gain module and Mute button to each mixer strip. 2013-09-01 21:35:35 -07:00
Jonathan Moore Liles 2cca17376a Mixer/Module: Clean up some focus issues, add tooltip, and focus keybinding. 2013-09-01 20:13:44 -07:00
Jonathan Moore Liles bf232b3928 Mixer/Spatialization_Console: If screen isn't large enough, use smaller window. 2013-09-01 18:57:28 -07:00
Jonathan Moore Liles 6f42e2b816 Mixer: Change default spatializer range from 10 to 5 meters. 2013-09-01 18:57:23 -07:00
Jonathan Moore Liles c662ff4332 Timeline: Lower opacity of cursor overlays. 2013-08-30 22:24:06 -07:00
Jonathan Moore Liles 1d9bd576f6 Sequencer: Fix uninitialized value. 2013-08-30 18:10:49 -07:00
Jonathan Moore Liles db2b1e0952 Mixer/Spatializer: Change default value of highpass to 0hz (bypassed) 2013-08-28 23:51:25 -07:00
Jonathan Moore Liles 89f62c13a4 Fix conditional compilation typo. 2013-08-27 23:02:52 -07:00
Jonathan Moore Liles f8f6bad322 Mixer: Fix copy and paste of spatializer module. 2013-08-27 23:02:36 -07:00
Jonathan Moore Liles 442003e61f Mixer: Further tweak plugin name abbreviation. 2013-08-26 23:05:27 -07:00
Jonathan Moore Liles a1336880b5 Timeline: Fix 'Vary Color' region drawing mode. Also, tweak appearance. 2013-08-26 21:43:20 -07:00
Jonathan Moore Liles 4bf4a1ef14 Timeline: Always wait for diskstreams when freewheeling. 2013-08-25 21:45:40 -07:00
Jonathan Moore Liles 55f54085c5 OSC: Escape pattern matching characters in signal names. 2013-08-25 19:12:53 -07:00
Jonathan Moore Liles 96a6709fe8 Update latency compensation code for new JACK latency API. 2013-08-25 13:24:33 -07:00
Jonathan Moore Liles 40352db651 Mixer: Fix aux module broken by group changes. 2013-08-24 17:45:42 -07:00
Jonathan Moore Liles d5741f9999 Clean up some compiler warnings. 2013-08-23 20:41:17 -07:00
Jonathan Moore Liles 2545510006 Mixer/Plugin_Module: Fix detection of INTEGER hint when default 1 hint is specified. 2013-08-23 17:05:27 -07:00
Jonathan Moore Liles 865a14b74b Mixer: Fix saving of JACK inputs setting as adjusted from buttons on JACK module. 2013-08-23 17:05:27 -07:00
Jonathan Moore Liles 4c5551ad8e Mixer: Fix opening project by relative pathname on commandline. 2013-08-23 17:05:23 -07:00
Jonathan Moore Liles 4bda8db1fd Mixer: Improve module name abbreviation. 2013-08-23 17:04:25 -07:00
Jonathan Moore Liles 839ed187d6 Mixer/Plugin_Module: Avoid unnecessary plugin reactivation. 2013-08-22 18:37:04 -07:00
Jonathan Moore Liles 8fe598eff4 Timeline: Fixes for flac and ogg/vorbis playback and recording. Add new Ogg capture formats at various quality levels. 2013-08-22 18:37:04 -07:00
Jonathan Moore Liles 2afec38a54 Timeline: Read interleaved blocks of samples from libsndfile, rather than processing one channel at a time. 2013-08-22 18:36:59 -07:00
Jonathan Moore Liles ff41fb9f81 wscript: Test for __builtin_assume_aligned which is new in GCC 4.7. 2013-08-16 17:34:04 -07:00
Jonathan Moore Liles ca7d95a92d Mixer: Update documentation 2013-08-15 21:46:19 -07:00
Jonathan Moore Liles f68232ab5c Sequencer: Cover up bug in gcc-4.8. 2013-08-14 18:10:42 -07:00
Jonathan Moore Liles 03fcf31311 Sequencer: GUI tweaks. Get rid of randomize row feature. 2013-08-14 18:08:46 -07:00
Jonathan Moore Liles 04c8e908e8 Sequencer: Implement simple undo. 2013-08-14 18:05:52 -07:00
Jonathan Moore Liles 451e948a17 Sequencer: GUI tweaks. 2013-08-14 18:05:43 -07:00