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 |
Jonathan Moore Liles
|
352c930559
|
Module_Parameter_Editor: Hide the module name label because it rarely fits in the window.
|
2010-01-31 13:35:50 -06:00 |
Jonathan Moore Liles
|
adf2d11b5b
|
Mixer: Don't forget to save and load controllers.
|
2010-01-31 13:35:50 -06:00 |
Jonathan Moore Liles
|
d9315ee692
|
Mixer_Strip: Don't forget strip's color.
|
2010-01-31 13:35:50 -06:00 |
Jonathan Moore Liles
|
4800ea9824
|
Mixer/Module: Save/restore 'active' state.
|
2010-01-31 13:35:50 -06:00 |
Jonathan Moore Liles
|
f213158c14
|
Module_Parameter_Editor: Use Fl_Menu_Button instead of Fl_Choice to improve layout.
|
2010-01-31 13:35:50 -06:00 |
Jonathan Moore Liles
|
52099c2193
|
Mixer: Clip module labels.
|
2010-01-31 13:35:50 -06:00 |
Jonathan Moore Liles
|
55cb9da100
|
Mixer: Fix one-off in vertical position of DPM.
|
2010-01-31 13:35:50 -06:00 |
Jonathan Moore Liles
|
18c281170e
|
Mixer: Gain_Module now accepts gain in dB.
|
2010-01-31 13:35:50 -06:00 |
Jonathan Moore Liles
|
e4eea1c412
|
Mixer: Implement "quit" command.
|
2010-01-31 13:35:50 -06:00 |
Jonathan Moore Liles
|
6d6672e97a
|
Mixer: GUI Cleanups. Also, permit moving of strips to the left/right.
|
2010-01-31 13:35:50 -06:00 |
Jonathan Moore Liles
|
0e33c199cf
|
Mixer: Add menubar.
|
2010-01-31 13:35:50 -06:00 |
Jonathan Moore Liles
|
4ed6b98297
|
JACK_Module: Don't forget to shutdown input ports in destructor.
|
2010-01-31 13:35:50 -06:00 |
Jonathan Moore Liles
|
d7f74e8e15
|
Mixer: Changes to support project saving/loading.
|
2010-01-31 13:35:50 -06:00 |
Jonathan Moore Liles
|
b7079c6147
|
Mixer: Don't forget to remove timeouts in destructors!
|
2010-01-31 13:35:50 -06:00 |
Jonathan Moore Liles
|
65d4293665
|
Mixer: Improve the mousewheel behavior of Fl_Arc_Dial and add Fl_Value_SliderX.
You can now hold down the ctrl key for more precision.
|
2010-01-31 13:35:50 -06:00 |
Jonathan Moore Liles
|
9f751ed858
|
Mixer: Allow peaks to be reset on mouse click in Meter_Module
|
2010-01-31 13:35:49 -06:00 |
Jonathan Moore Liles
|
c06388b2f1
|
Mixer: Clean up some compiler warnings.
|
2010-01-31 13:35:49 -06:00 |
Jonathan Moore Liles
|
bdbed2a463
|
Mixer: Don't redraw mixer strips unnecessarily.
|
2010-01-31 13:35:49 -06:00 |
Jonathan Moore Liles
|
b93041a0bd
|
Mixer: Fix optimized meter drawing.
|
2010-01-31 13:35:49 -06:00 |
Jonathan Moore Liles
|
0d20f9da81
|
Mixer: Share (reuse) buffers between all chains.
|
2010-01-31 13:35:49 -06:00 |
Jonathan Moore Liles
|
20530efd3d
|
Mixer: Teach modules how to serializer their input port settings.
|
2010-01-31 13:35:49 -06:00 |
Jonathan Moore Liles
|
07ae3f3ade
|
Mixer: Hide panner widget until it's ready to be connected to something...
|
2010-01-31 13:35:49 -06:00 |
Jonathan Moore Liles
|
ca897ca9d1
|
Mixer: Make main scrollbar work again.
|
2010-01-31 13:35:49 -06:00 |
Jonathan Moore Liles
|
8b80c1eb01
|
Mixer: Fix orientation of vertical sliders in Module_Parameter_Editor
|
2010-01-31 13:35:49 -06:00 |