Commit Graph

15 Commits

Author SHA1 Message Date
Jonathan Moore Liles cf9427a006 Mixer: tweak the size of GUI elements. 2010-01-31 19:33:57 -06:00
Jonathan Moore Liles 8b95806b2f Mixer: Improve keyboard focus. 2010-01-31 18:42:40 -06:00
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 209ece1264 Mixer: Cleanup. 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 4a6d084d7c Mixer: Add context menu for Controllers. Save/load control mode. 2010-01-31 13:36:33 -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 adf2d11b5b Mixer: Don't forget to save and load controllers. 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 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 eacbcc173d Implement Mixer. 2010-01-31 13:35:49 -06:00