Jonathan Moore Liles
de6c22ac46
Implement logarithmic slider mode.
2013-10-12 12:51:05 -07:00
Jonathan Moore Liles
45a33b8467
Mixer: Tweak spectrum view.
2013-10-05 19:50:37 -07:00
Jonathan Moore Liles
d332da3c39
Mixer: Fix some issues with the new spectrum view.
2013-10-01 18:08:35 -07:00
Jonathan Moore Liles
6673dcd28e
Mixer: Implement plugin spectrum view.
2013-09-30 19:10:17 -07:00
Jonathan Moore Liles
5ab7d7c410
Mixer: Fix OSC pathname generation when running without NSM.
2013-09-19 09:23:03 -07:00
Jonathan Moore Liles
b7b3d499e5
Mixer: Enable keyboard value input and mouse value dragging on slider controls.
2013-09-18 23:28:58 -07:00
Jonathan Moore Liles
4d20ed0f7b
Mixer/Parameter Editor: Tweak appearance.
2013-09-18 17:26:23 -07:00
Jonathan Moore Liles
ea0c2839c1
Mixer: Improve display of strip 'control' tab.
2013-09-18 17:10:23 -07:00
Jonathan Moore Liles
d97a2ee7ba
Mixer/Module_Parameter_Editor: Change default view from knobs to horizontal sliders. Make toggle buttons smaller.
2013-09-15 15:40:27 -07:00
Jonathan Moore Liles
19b19edf0e
Mixer: Make panner widget scalable again.
2013-09-08 20:00:40 -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
933bfe882a
Mixer: Work around some quirks in hints of some plugins.
2013-09-06 23:08:46 -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
e95fd10775
Mixer: Fix panner control connection to old ambisonics LADSPA plugins.
2013-07-17 19:13:33 -07:00
Jonathan Moore Liles
70856a6e8e
OSC Signal cleanups.
2013-07-16 20:58:42 -07:00
Jonathan Moore Liles
cfd451c4d6
Mixer: Implement Spatializer module.
2013-07-16 20:58:36 -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
550fb651c7
Mixer: Improve knob and slider appearance.
2013-05-28 22:11:07 -07:00
Jonathan Moore Liles
eff5189638
Mixer: Add 'visible' property to port hints.
2013-04-16 22:48:38 -07:00
Jonathan Moore Liles
2c6b6b1a75
FLTK->NTK
...
FLTK fork gets Cairo and is renamed to NTK.
Themes are moved from FL into NTK core.
Fl_Arc_Dial is moved into NTK core.
2012-05-21 21:23:02 -07:00
Jonathan Moore Liles
fdcf74ddbe
Replace crappy Fl::scheme() thing with a more useful theme implementation in Fl_Theme and Fl_Color_Sheme classes.
...
Theme settings are now common between all Non-* programs.
Also adds a new 'Clean' theme.
2012-04-10 23:59:12 -07:00
Jonathan Moore Liles
ba45c07b04
Mixer: Restore display of module name in Module Parameter Editor.
2012-03-03 13:21:18 -08:00
Jonathan Moore Liles
df0a9c4267
Mixer: Make slider types optional too.
2012-03-02 18:04:16 -08:00
Jonathan Moore Liles
26fa9eba3b
Mixer: Add new 'plastic' knob type. Make knob type to display configurable.
2012-03-02 00:18:05 -08:00
Jonathan Moore Liles
9bb9a91b22
Add 'gleam' inspired boxtypes to replace the ones in the gtk+ theme. Also, tweak crystal boxtypes.
2012-03-01 20:23:23 -08:00
Jonathan Moore Liles
cff2c15583
Mixer: Fix mirroring and OSC automation of Spatialization controls.
2012-02-26 01:04:40 -08:00
Jonathan Moore Liles
100b23d1fb
Mixer: Fix behavior issues of Toggle controls.
2012-02-26 01:04:40 -08:00
Jonathan Moore Liles
9ff41fe8fa
Mixer: Display realtime parameter changes (initiated via automation or GUI) in Module_Parameter_Editor
2012-02-26 01:04:40 -08:00
Jonathan Moore Liles
18a1429b22
Mixer: Create unique OSC paths even when multiple instances of a module/plugin with the same name exist in a chain.
2012-02-26 01:04:39 -08:00
Jonathan Moore Liles
6d7059777b
Mixer: OSC enhancements. Responsd to both exact (range limited) and Control Voltage (0.0-1.0 on */cv) input.
2012-02-26 01:04:39 -08:00
Jonathan Moore Liles
0f0933f6d0
Mixer/Module_Parameter_Edtior: Silence compiler warnings.
2010-02-24 18:41:01 -06:00
Jonathan Moore Liles
c7ae81f035
Mixer/Module_Parameter_Editor: Don't point widow label at stack allocation.
2010-02-24 18:40:34 -06:00
Jonathan Moore Liles
4a97f3dcb9
Mixer: Auto-connect spatializer controls to spatialization plugins.
2010-02-24 09:05:46 -06:00
Jonathan Moore Liles
82583365f6
Mixer: Fix azimuth/elevation reporting. Load current values in Module_Parameter_Editor.
2010-02-17 18:14:05 -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
57937f2eb2
Module Parameter Editor: Don't use local allocation to store label.
2010-02-17 18:14:05 -06:00
Jonathan Moore Liles
f4ded55c78
Mixer/Module_Parameter_Editor: Automatically show panner control for module parameter pairs named Azimuth and Elevation.
2010-02-17 18:14:05 -06:00
Jonathan Moore Liles
906872c79b
Massively reoganize tree.
2010-02-01 02:26:42 -06:00