Jonathan Moore Liles
d795a484f0
Mixer: Fix redundant operations in strip removal.
2013-10-21 17:30:50 -07:00
Jonathan Moore Liles
3628f08fbc
Mixer: Fix bug with strip copy/paste due to groups.
2013-10-04 18:10:03 -07:00
Jonathan Moore Liles
423a8428e1
Mixer: Fix focus issues with new sliders.
2013-09-19 21:28:02 -07:00
Jonathan Moore Liles
ea0c2839c1
Mixer: Improve display of strip 'control' tab.
2013-09-18 17:10:23 -07:00
Jonathan Moore Liles
7f5e9f1e9b
Mixer: Tweak appearance of group DSP meters.
2013-09-08 20:52:09 -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
fc5c59c61d
Mixer: Implement port autoconnection system.
2013-09-07 18:34:12 -07:00
Jonathan Moore Liles
7da3bb325f
Add fancy new focus frame.
2013-09-06 23:42:21 -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
1cb9f68cf1
Mixer: Limit rate of DSP meter updates.
2013-08-14 17:11:35 -07:00
Jonathan Moore Liles
b0fc87ec86
Mixer: Fix group membership of new strips.
2013-08-13 22:50:19 -07:00
Jonathan Moore Liles
dd21a18c81
Mixer: Add group DSP meters.
2013-08-08 23:32:44 -07:00
Jonathan Moore Liles
5ccc6e7595
Mixer: Implement basic groups.
2013-08-08 12:57:26 -07:00
Jonathan Moore Liles
6d2aeaf405
Mixer: Implement Spatialization Console.
2013-07-16 16:21:13 -07:00
Jonathan Moore Liles
aedbca82be
Mixer: Avoid unecessary redraws (hidden widgets, when mixer strips are added). Also, draw fonts of inactive widgets in dimmed color.
2013-07-16 16:21:13 -07:00
Jonathan Moore Liles
0c6a3ea0f8
Mixer: Improve appearance of panner/spatialization widget with pixmap background.
2013-07-16 16:21:13 -07:00
Jonathan Moore Liles
6adf6a9389
OSC: Simplify OSC signal protocol. Add midi<->osc gateway program.
2013-07-16 16:21:08 -07:00
Jonathan Moore Liles
37d5dd87b9
Mixer: Implement two way mapping for OSC learning.
2013-07-14 18:06:01 -07:00
Jonathan Moore Liles
bc78302220
Mixer: Avoid unecessary redraws (hidden widgets, when mixer strips are added). Also, draw fonts of inactive widgets in dimmed color.
...
Conflicts:
mixer/src/Mixer.C
2013-06-24 17:21:23 -07:00
Jonathan Moore Liles
582621edd2
Mixer: Fixes for consolidated timeout.
2013-06-17 19:54:39 -07:00
Jonathan Moore Liles
bbffb98981
Mixer: Consolidate all GUI update timeouts into one to avoid unnecessary X events.
2013-06-17 19:26:04 -07:00
Jonathan Moore Liles
54b8dfefb7
Mixer: Allow copy/paste of mixer strips (even between instances).
2013-05-29 18:27:43 -07:00
Jonathan Moore Liles
0552a9a7cf
Mixer: Allow drag and drop for moving mixer strips.
2013-05-22 22:45:55 -07:00
Jonathan Moore Liles
e6e101fc67
Tweak colors.
2013-04-26 21:25:00 -07:00
Jonathan Moore Liles
5af9afdd8d
Mixer: Fix some button handling.
2013-04-22 21:54:45 -07:00
Jonathan Moore Liles
455c93683c
Implement drag and drop for making/breaking JACK connections in Non Mixer and Non Timeline.
...
(Drag jack output module and drop on jack input module of another strip)
In Non Mixer, all JACK modules (including Aux) will now list their connections.
2013-04-21 23:14:52 -07:00
Jonathan Moore Liles
f5eaf5bc2d
Mixer: Don't die when spatialization plugin is removed.
2013-04-14 18:45:48 -07:00
Jonathan Moore Liles
cbf7df0e0d
Mixer: Clean up strip layout.
2013-04-10 19:23:35 -07:00
Jonathan Moore Liles
b531769184
Mixer: Move inputs control.
2013-04-10 19:16:59 -07:00
Jonathan Moore Liles
e386d963aa
Mixer: Tweak strip appearance.
2013-04-10 17:22:33 -07:00
Jonathan Moore Liles
92716b103d
Mixer: Only display spatialization control when strip is in Fader view. Closes #36 .
2013-03-19 18:37:00 -07:00
Jonathan Moore Liles
b855493014
Mixer: disable context menu on fader view meter indicators.
2013-03-18 17:20:46 -07:00
Jonathan Moore Liles
afd354a5b8
Clean up some compiler warnings
2012-11-05 23:51:32 -08:00
Jonathan Moore Liles
870203b3dd
Mixer: Update for NTK transparency.
2012-06-20 00:55:58 -07:00
Jonathan Moore Liles
bb75847ac1
Mixer: Implement mixer Strip import/export
2012-03-02 23:16:16 -08:00
Jonathan Moore Liles
32bd29a28b
GUI tweaks.
2012-03-02 00:18:11 -08:00
Jonathan Moore Liles
080100d3b4
Mixer: Fix an invalid read on strip destruction due to a missing lock.
2012-02-26 01:05:03 -08:00
Jonathan Moore Liles
72073030a7
Mixer: Don't segfault when removing a module.
2012-02-07 19:45:48 -08:00
Jonathan Moore Liles
4a97f3dcb9
Mixer: Auto-connect spatializer controls to spatialization plugins.
2010-02-24 09:05:46 -06:00
Jonathan Moore Liles
d12bdc27a4
Mixer: Further improve the appearance of the Panner widget.
2010-02-17 18:14:05 -06:00
Jonathan Moore Liles
474ad167ed
Mixer: Save/load the control mode status of the gain controller as part of the mixer strip's state.
2010-02-17 18:01:17 -06:00
Jonathan Moore Liles
9e8a4b6fa3
Mixer: Don't use Fl_Group::clip_children(), which was only made public in FLTK 1.1.10.
2010-02-02 01:13:32 -06:00
Jonathan Moore Liles
906872c79b
Massively reoganize tree.
2010-02-01 02:26:42 -06:00