Jonathan Moore Liles
53f077ee88
Mixer: Add basic OSC control to Controller_Module.
2012-02-26 01:04:39 -08:00
Jonathan Moore Liles
a91bc7566f
Mixer: Add basic OSC support.
2012-02-26 01:04:39 -08:00
Jonathan Moore Liles
93dd9870ae
Don't rely on 'Fl' symlink which only exists on Debian.
2012-02-25 18:02:06 -08:00
Jonathan Moore Liles
e5a8e0af48
Really. I do.
2012-02-20 02:50:19 -08:00
Jonathan Moore Liles
3b317f618c
Some distributions put --as-needed in pkg-config and fltk-config results. *See you in /dev/null*
...
Really. I mean it.
2012-02-20 02:37:04 -08:00
Jonathan Moore Liles
9d253909f9
Some distributions put --as-needed in pkg-config and fltk-config results. *See you in /dev/null*
2012-02-20 02:27:48 -08:00
Jonathan Moore Liles
1d25063d11
Mixer: Handle WM main window close event just like Quit menu comment (confirm save).
2012-02-10 02:14:01 -08:00
Jonathan Moore Liles
a8888d40b4
Mixer: Don't segfault during teardown upon WM initiated exit.
2012-02-08 15:39:22 -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
36194c955a
Fix build being broken by some include defining a preprocessor macro for 'None'
2012-02-04 21:31:01 -08:00
Jonathan Moore Liles
66cd761f44
Mixer: Explicitly link to libdl.
2011-05-30 21:07:33 -07:00
Jonathan Moore Liles
dea3ae913b
Fix 64-bit bug in peakfile handling.
...
Use 'packed' attribute on structs used to represent individual peaks and peak headers.
This is a quick, if not ideal, solution.
Broken peakfiles generated on 64-bit platforms must be deleted!
2010-03-11 01:12:53 -06:00
Jonathan Moore Liles
9f87bbd020
Timeline: Fix 64-bit bug in interactive region trimming.
2010-03-11 00:04:18 -06:00
Jonathan Moore Liles
fb8c9414a0
Mixer: Fix callback delivery by Controller Module.
2010-02-27 12:55:25 -06:00
Jonathan Moore Liles
a7902200e8
Mixer: Raise (arbitrary) maximum number of channels of JACK module from 6 to 16.
2010-02-27 12:39:18 -06: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
6ac4106a6c
Make spatialization mode of controller_module more robust.
2010-02-24 17:25:56 -06:00
Jonathan Moore Liles
93a6d878f2
Mixer/Panner: Fix azimuth assignment.
2010-02-24 09:06:40 -06:00
Jonathan Moore Liles
fc31233d70
Mixer: Cleanup.
2010-02-24 09:06:11 -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
f770cede45
Mixer/Mixer: Cleanup.
2010-02-24 09:00:14 -06:00
Jonathan Moore Liles
ee705fffa3
FL/Fl_Scalepack: Give scalepack the ability contain a resizable() child.
2010-02-24 08:58:47 -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
bb8193cd20
Mixer/Panner: Vary width of latitude lines.
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
63c4296d7b
Mixer: Report azimuth and elevation of panner points.
2010-02-17 18:14:05 -06:00
Jonathan Moore Liles
1fa23f1a76
Mixer: Improve spatializer appearance.
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
65095d106d
Move non-daw scripts into timeline/ tree.
2010-02-07 19:27:42 -06:00
Jonathan Moore Liles
80278aa78a
FL: Get rid of unnecessary call to clip_children().
...
The idea being to restore compatibility with FLTK 1.1.7...
2010-02-06 11:23:21 -06:00
Jonathan Moore Liles
d5b169118e
Mixer: Destroy a module's parameter editor window when the module itself is destroyed.
2010-02-05 12:43:32 -06:00
Jonathan Moore Liles
0b0fb9ad87
Mixer: Don't die if user picks a submenu node in module context menu.
2010-02-04 13:05:25 -06:00
Jonathan Moore Liles
6015dc164a
Mixer: Fix automatic row layout logic.
2010-02-04 07:45:56 -06:00
Jonathan Moore Liles
2f74b4dd02
Mixer: Set minimum size for main window.
2010-02-04 07:45:30 -06:00
Jonathan Moore Liles
178becd88c
FL: Clip drawing of value of FL_Sometimes_Input when in non-input mode.
2010-02-03 19:54:59 -06:00
Jonathan Moore Liles
7a702eefb8
Fix a mismerge that caused meter indicators not to be updated.
2010-02-02 17:55:58 -06:00
Jonathan Moore Liles
83e51b2f20
Fix another 64-bit bug in Module insertion.
2010-02-02 07:59:22 -06:00
Jonathan Moore Liles
1febc10186
Fix a 64-bit bug in LADSPAInfo.
2010-02-02 07:59:16 -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
76d9f480ec
Last minute documentation updates.
2010-02-01 23:38:47 -06:00
Jonathan Moore Liles
1bd1324a25
FL: Make About_Dialog more dynamic.
2010-02-01 21:54:09 -06:00
Jonathan Moore Liles
08b3bae9c8
Improve logo for Non-Mixer.
2010-02-01 21:21:26 -06:00
Jonathan Moore Liles
f480d0441a
New logo for Non-DAW.
2010-02-01 20:38:10 -06:00
Jonathan Moore Liles
4cf327e1a7
Tweak build system.
2010-02-01 03:55:10 -06:00
Jonathan Moore Liles
8c891962c2
Bump version.
2010-02-01 02:35:12 -06:00
Jonathan Moore Liles
f7316a2941
Fl_Packscroller: Don't eat unwanted FL_PUSH events.
2010-02-01 02:35:12 -06:00
Jonathan Moore Liles
ba9e3bb1eb
Mixer: Don't show module context menu for Meter_Indicator_Module.
2010-02-01 02:27:42 -06:00