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
|
08ddf3bf6a
|
Timeline: Add blinker to indicate that one or more sequence widgets is selected.
|
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
|
02509c2e99
|
Split New_Project_Dialog out into FL/ to share with mixer.
|
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 |
Jonathan Moore Liles
|
4014b79c5c
|
Mixer: Properly handle multiple plugin instances in one Plugin module..
|
2010-01-31 13:35:49 -06:00 |
Jonathan Moore Liles
|
b1d7d58d60
|
Mixer: Fix memory error and fill newly allocated chain buffers with silence.
|
2010-01-31 13:35:49 -06:00 |
Jonathan Moore Liles
|
eacbcc173d
|
Implement Mixer.
|
2010-01-31 13:35:49 -06:00 |
Jonathan Moore Liles
|
55ebb9e107
|
Remove (deprecated) LASH support.
|
2010-01-31 13:10:40 -06:00 |
Jonathan Moore Liles
|
77359fb5bb
|
Properly set default color scheme.
This fixes a bug where the default color scheme setting doesn't take
effect until the second program run.
|
2010-01-30 01:03:35 -06:00 |
Jonathan Moore Liles
|
d702844717
|
Add entries (with keybindings) for size to Track context menu.
|
2010-01-30 00:42:26 -06:00 |
Jonathan Moore Liles
|
35959291ef
|
Assign a shortcut to 'Transport' submenu.
|
2010-01-30 00:32:27 -06:00 |
Jonathan Moore Liles
|
258b4136cc
|
Add FL_Menu keybinding to popup Track context menu.
|
2010-01-30 00:30:10 -06:00 |
Jonathan Moore Liles
|
b3fb6aa9b7
|
Add context menu entries (with keybindings) to Track for record, mute, and solo.
|
2010-01-30 00:01:02 -06:00 |
Jonathan Moore Liles
|
bcb7c63473
|
Ignore events with modifiers in Timeline::handle() to avoid eating keyboard event for global rec enable.
|
2010-01-30 00:00:24 -06:00 |
Jonathan Moore Liles
|
b0b5a1f510
|
Make it optional (Options/Behavior/...) wether or not stopping the transport disables global record.
|
2010-01-29 23:45:30 -06:00 |
Jonathan Moore Liles
|
60e54068b3
|
User can temporarily disable snapping by holding down 's'.
|
2010-01-26 08:31:04 -06:00 |
Jonathan Moore Liles
|
80f24ba2d1
|
Allow the removal of annotation sequences via a context menu.
|
2010-01-24 16:42:32 -06:00 |
Jonathan Moore Liles
|
2cc88013df
|
Control Sequences should output control voltage values between 0.0 and 1.0, not -1.0 and 1.0.
|
2010-01-24 13:57:05 -06:00 |
Peter Nelson
|
1d826848a4
|
Don't silence input ports.
Fix for input buffers being erroneously silenced when the transport
is not rolling.
|
2010-01-23 20:08:22 -06:00 |
Jonathan Moore Liles
|
66daa1e23f
|
Don't allow process callback to be invoked between Engine and JACK::Client destruction.
Patch submitted by Peter Nelson. Comments added.
|
2010-01-23 10:21:38 -06:00 |
Jonathan Moore Liles
|
33e4516589
|
Timeline: Attempt to constrain main window to size of screen, but don't automatically fill the screen.
Also, set a sane minimum window size.
|
2010-01-22 19:27:57 -06:00 |
Jonathan Moore Liles
|
bc14e06320
|
Attempt to fix sign error in declicking logic for 64-bit systems.
|
2010-01-21 23:30:52 -06:00 |
Jonathan Moore Liles
|
94310eecfa
|
Add some profiling output for project loading.
|
2010-01-17 18:58:57 -06:00 |