Jonathan Moore Liles
|
13b3ddc301
|
Attempt to cope with failure to create JACK clients and ports.
|
2010-01-31 13:36:34 -06:00 |
Jonathan Moore Liles
|
f464cdbaea
|
Mixer: Respond appropriately to JACK buffer size callback.
|
2010-01-31 13:36:34 -06:00 |
Jonathan Moore Liles
|
453d7bcd4e
|
Mixer: Clean up event handling.
|
2010-01-31 13:36:34 -06:00 |
Jonathan Moore Liles
|
3aca0212c4
|
Mixer: Add context menus for modules.
|
2010-01-31 13:36:34 -06:00 |
Jonathan Moore Liles
|
4e634beff5
|
Mixer: Add context menu to mixer strips.
|
2010-01-31 13:36:34 -06:00 |
Jonathan Moore Liles
|
b222abc4e1
|
Prevent Timeline and Mixer from attempting to open each other's project formats.
|
2010-01-31 13:36:34 -06:00 |
Jonathan Moore Liles
|
6db8e2f3fa
|
Mixer: Attempt to improve the behavior of single-row display mode.
|
2010-01-31 13:36:34 -06:00 |
Jonathan Moore Liles
|
26afb520f2
|
Mixer: Allow the WM to kill the mixer window.
|
2010-01-31 13:36:34 -06:00 |
Jonathan Moore Liles
|
209ece1264
|
Mixer: Cleanup.
|
2010-01-31 13:36:34 -06:00 |
Jonathan Moore Liles
|
89a833a33d
|
Mixer: Make insert-before work for meter indicator module.
|
2010-01-31 13:36:34 -06:00 |
Jonathan Moore Liles
|
95708a2371
|
Mixer: Add Help/Manual option to menubar.
|
2010-01-31 13:36:34 -06:00 |
Jonathan Moore Liles
|
8087901269
|
Mixer: Make sure process queue is rebuilt upon binding of controls.
|
2010-01-31 13:36:34 -06:00 |
Jonathan Moore Liles
|
e945a3893c
|
Fix the new project dialog.
|
2010-01-31 13:36:34 -06:00 |
Jonathan Moore Liles
|
2bb7d737b9
|
Split About Dialog off into FL/
|
2010-01-31 13:36:34 -06:00 |
Jonathan Moore Liles
|
a279d35902
|
Mixer: Apply appropriate change required by 66daa1.
|
2010-01-31 13:36:33 -06:00 |
Jonathan Moore Liles
|
0a6749fd16
|
Mixer: Add stuff to Options/ menu. Save and load options.
|
2010-01-31 13:36:33 -06:00 |
Jonathan Moore Liles
|
bf376d9171
|
Mixer: Implement Project/Open menu option.
|
2010-01-31 13:36:33 -06:00 |
Jonathan Moore Liles
|
74f674b30f
|
Mixer: Add some stuff to the menubar.
|
2010-01-31 13:36:33 -06:00 |
Jonathan Moore Liles
|
763b675600
|
Mixer: Make spatialization control visible again (but it's still not connected to anything)
|
2010-01-31 13:36:33 -06:00 |
Jonathan Moore Liles
|
2b32c8fc4e
|
Mixer: Define minimum height for mixer strips.
|
2010-01-31 13:36:33 -06:00 |
Jonathan Moore Liles
|
5395cb43e2
|
Don't bother drawing a DPM if it's clipped.
|
2010-01-31 13:36:33 -06:00 |
Jonathan Moore Liles
|
ce6aefe2e2
|
Use Fl_Packscroller for modules in Chain.
|
2010-01-31 13:36:33 -06:00 |
Jonathan Moore Liles
|
22f5b51706
|
Disable mouse-over highlighting of mixer strip name fields.
|
2010-01-31 13:36:33 -06:00 |
Jonathan Moore Liles
|
78718c45d8
|
Mixer: Show peak value in tooltip on DPMs.
|
2010-01-31 13:36:33 -06:00 |
Jonathan Moore Liles
|
3e929e4b98
|
Mixer: Explicitly destroy chian when tearing down mixer strip.
|
2010-01-31 13:36:33 -06:00 |
Jonathan Moore Liles
|
daf8ab8e83
|
Mixer: Make chain background color match mixer strip.
|
2010-01-31 13:36:33 -06:00 |
Jonathan Moore Liles
|
4a6d084d7c
|
Mixer: Add context menu for Controllers. Save/load control mode.
|
2010-01-31 13:36:33 -06:00 |
Jonathan Moore Liles
|
57d48128ec
|
Mixer: Scan for plugins in a background thread.
|
2010-01-31 13:36:33 -06:00 |
Jonathan Moore Liles
|
4d4c913d8d
|
Add option to tile mixer strips into 1, 2, or 3 rows.
|
2010-01-31 13:36:33 -06:00 |
Jonathan Moore Liles
|
ef8cff622d
|
Mixer: Decrease the default height of Plugin_Module's.
|
2010-01-31 13:36:33 -06:00 |
Jonathan Moore Liles
|
4f87297894
|
Mixer: Put chian modules inside an Fl_Scroll.
|
2010-01-31 13:36:33 -06:00 |
Jonathan Moore Liles
|
b559a0ed7b
|
JACK doesn't like it if you set a slow-sync callback and don't act like a slow-sync client...
|
2010-01-31 13:35:51 -06:00 |
Jonathan Moore Liles
|
916389ff34
|
Mixer: Don't require a connected control input for processing audio in Gain_Module.
|
2010-01-31 13:35:51 -06:00 |
Jonathan Moore Liles
|
6782bcbdf8
|
Mixer: Draw inactive modules in darker colors.
|
2010-01-31 13:35:51 -06:00 |
Jonathan Moore Liles
|
c684a49afc
|
Mixer: Fix box type of strip name widgets.
|
2010-01-31 13:35:51 -06:00 |
Jonathan Moore Liles
|
b1a989ba14
|
Mixer: Use doublebuffering for main window.
|
2010-01-31 13:35:51 -06:00 |
Jonathan Moore Liles
|
41d5f48441
|
Mixer: GUI Tweaks.
|
2010-01-31 13:35:51 -06:00 |
Jonathan Moore Liles
|
26a0ef1a27
|
Mixer: Fix invalid read in module picker.
|
2010-01-31 13:35:51 -06:00 |
Jonathan Moore Liles
|
fb9aac8178
|
Mixer/Chain: Avoid renaming JACK clients unnecessarily.
|
2010-01-31 13:35:51 -06:00 |
Jonathan Moore Liles
|
db0dfc1701
|
Mixer: Improve chain insert debugging messages.
|
2010-01-31 13:35:51 -06:00 |
Jonathan Moore Liles
|
8e0a625312
|
Mixer: Allow user to add internal modules as well as plugins to a chain.
|
2010-01-31 13:35:51 -06:00 |
Jonathan Moore Liles
|
078aa38aaf
|
Mixer: Add a Mono Panner module.
|
2010-01-31 13:35:50 -06:00 |
Jonathan Moore Liles
|
0042d8e531
|
Cleanup.
|
2010-01-31 13:35:50 -06:00 |
Jonathan Moore Liles
|
5b8040b165
|
Fix bug in plugin input configuration.
|
2010-01-31 13:35:50 -06:00 |
Jonathan Moore Liles
|
5248b90880
|
Mixer/Plugin_Module: Don't die because user picks a category instead of a plugin.
|
2010-01-31 13:35:50 -06:00 |
Jonathan Moore Liles
|
355bf8dbe8
|
Mixer: Fix plugin loading chicken/egg problem.
|
2010-01-31 13:35:50 -06:00 |
Jonathan Moore Liles
|
e1a41ba9c9
|
Add hack to support 'renaming' of JACK::Client.
We wouldn't need this if JACK had jack_client_set_name().
|
2010-01-31 13:35:50 -06:00 |
Jonathan Moore Liles
|
a971175c8e
|
Mixer: Rearrange so that each mixer strip runs as its own JACK client.
|
2010-01-31 13:35:50 -06:00 |
Jonathan Moore Liles
|
82e1c50b8f
|
Mixer/Plugin_Module: Properly manage number of plugin instances.
|
2010-01-31 13:35:50 -06:00 |
Jonathan Moore Liles
|
26230bac61
|
Mixer: Fix race condition causing invalid read in process thread of Meter_Indicator_Module.
|
2010-01-31 13:35:50 -06:00 |