63 Commits (c789f75c732a7e8c8fe9c61e5e1c968a4f8bb7d7)

Author SHA1 Message Date
  Jonathan Moore Liles 22f5b51706 Disable mouse-over highlighting of mixer strip name fields. 15 years ago
  Jonathan Moore Liles 78718c45d8 Mixer: Show peak value in tooltip on DPMs. 15 years ago
  Jonathan Moore Liles 3e929e4b98 Mixer: Explicitly destroy chian when tearing down mixer strip. 15 years ago
  Jonathan Moore Liles daf8ab8e83 Mixer: Make chain background color match mixer strip. 15 years ago
  Jonathan Moore Liles 4a6d084d7c Mixer: Add context menu for Controllers. Save/load control mode. 15 years ago
  Jonathan Moore Liles 57d48128ec Mixer: Scan for plugins in a background thread. 15 years ago
  Jonathan Moore Liles 4d4c913d8d Add option to tile mixer strips into 1, 2, or 3 rows. 15 years ago
  Jonathan Moore Liles ef8cff622d Mixer: Decrease the default height of Plugin_Module's. 15 years ago
  Jonathan Moore Liles 4f87297894 Mixer: Put chian modules inside an Fl_Scroll. 15 years ago
  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... 15 years ago
  Jonathan Moore Liles 916389ff34 Mixer: Don't require a connected control input for processing audio in Gain_Module. 15 years ago
  Jonathan Moore Liles 6782bcbdf8 Mixer: Draw inactive modules in darker colors. 15 years ago
  Jonathan Moore Liles c684a49afc Mixer: Fix box type of strip name widgets. 15 years ago
  Jonathan Moore Liles b1a989ba14 Mixer: Use doublebuffering for main window. 15 years ago
  Jonathan Moore Liles 41d5f48441 Mixer: GUI Tweaks. 15 years ago
  Jonathan Moore Liles 26a0ef1a27 Mixer: Fix invalid read in module picker. 15 years ago
  Jonathan Moore Liles fb9aac8178 Mixer/Chain: Avoid renaming JACK clients unnecessarily. 15 years ago
  Jonathan Moore Liles db0dfc1701 Mixer: Improve chain insert debugging messages. 15 years ago
  Jonathan Moore Liles 8e0a625312 Mixer: Allow user to add internal modules as well as plugins to a chain. 15 years ago
  Jonathan Moore Liles 078aa38aaf Mixer: Add a Mono Panner module. 15 years ago
  Jonathan Moore Liles 0042d8e531 Cleanup. 15 years ago
  Jonathan Moore Liles 5b8040b165 Fix bug in plugin input configuration. 15 years ago
  Jonathan Moore Liles 5248b90880 Mixer/Plugin_Module: Don't die because user picks a category instead of a plugin. 15 years ago
  Jonathan Moore Liles 355bf8dbe8 Mixer: Fix plugin loading chicken/egg problem. 15 years ago
  Jonathan Moore Liles e1a41ba9c9 Add hack to support 'renaming' of JACK::Client. 15 years ago
  Jonathan Moore Liles a971175c8e Mixer: Rearrange so that each mixer strip runs as its own JACK client. 15 years ago
  Jonathan Moore Liles 82e1c50b8f Mixer/Plugin_Module: Properly manage number of plugin instances. 15 years ago
  Jonathan Moore Liles 26230bac61 Mixer: Fix race condition causing invalid read in process thread of Meter_Indicator_Module. 15 years ago
  Jonathan Moore Liles 352c930559 Module_Parameter_Editor: Hide the module name label because it rarely fits in the window. 15 years ago
  Jonathan Moore Liles adf2d11b5b Mixer: Don't forget to save and load controllers. 15 years ago
  Jonathan Moore Liles d9315ee692 Mixer_Strip: Don't forget strip's color. 15 years ago
  Jonathan Moore Liles 4800ea9824 Mixer/Module: Save/restore 'active' state. 15 years ago
  Jonathan Moore Liles f213158c14 Module_Parameter_Editor: Use Fl_Menu_Button instead of Fl_Choice to improve layout. 15 years ago
  Jonathan Moore Liles 52099c2193 Mixer: Clip module labels. 15 years ago
  Jonathan Moore Liles 55cb9da100 Mixer: Fix one-off in vertical position of DPM. 15 years ago
  Jonathan Moore Liles 18c281170e Mixer: Gain_Module now accepts gain in dB. 15 years ago
  Jonathan Moore Liles e4eea1c412 Mixer: Implement "quit" command. 15 years ago
  Jonathan Moore Liles 6d6672e97a Mixer: GUI Cleanups. Also, permit moving of strips to the left/right. 15 years ago
  Jonathan Moore Liles 0e33c199cf Mixer: Add menubar. 15 years ago
  Jonathan Moore Liles 4ed6b98297 JACK_Module: Don't forget to shutdown input ports in destructor. 15 years ago
  Jonathan Moore Liles d7f74e8e15 Mixer: Changes to support project saving/loading. 15 years ago
  Jonathan Moore Liles b7079c6147 Mixer: Don't forget to remove timeouts in destructors! 15 years ago
  Jonathan Moore Liles 65d4293665 Mixer: Improve the mousewheel behavior of Fl_Arc_Dial and add Fl_Value_SliderX. 15 years ago
  Jonathan Moore Liles 9f751ed858 Mixer: Allow peaks to be reset on mouse click in Meter_Module 15 years ago
  Jonathan Moore Liles c06388b2f1 Mixer: Clean up some compiler warnings. 15 years ago
  Jonathan Moore Liles bdbed2a463 Mixer: Don't redraw mixer strips unnecessarily. 15 years ago
  Jonathan Moore Liles b93041a0bd Mixer: Fix optimized meter drawing. 15 years ago
  Jonathan Moore Liles 0d20f9da81 Mixer: Share (reuse) buffers between all chains. 15 years ago
  Jonathan Moore Liles 20530efd3d Mixer: Teach modules how to serializer their input port settings. 15 years ago
  Jonathan Moore Liles 07ae3f3ade Mixer: Hide panner widget until it's ready to be connected to something... 15 years ago