32 Commits (fd64b39fa4c380ffdd9763fc176121303af53246)

Author SHA1 Message Date
  Jonathan Moore Liles fd64b39fa4 Mixer: Tweaks to by-number learning. 12 years ago
  Jonathan Moore Liles 0c6a3ea0f8 Mixer: Improve appearance of panner/spatialization widget with pixmap background. 12 years ago
  Jonathan Moore Liles a3a8247b83 Mixer: Add connection/disconnection submenu to controller module context menu. 12 years ago
  Jonathan Moore Liles 6adf6a9389 OSC: Simplify OSC signal protocol. Add midi<->osc gateway program. 12 years ago
  Jonathan Moore Liles 37d5dd87b9 Mixer: Implement two way mapping for OSC learning. 12 years ago
  Jonathan Moore Liles bc78302220 Mixer: Avoid unecessary redraws (hidden widgets, when mixer strips are added). Also, draw fonts of inactive widgets in dimmed color. 12 years ago
  Jonathan Moore Liles bbffb98981 Mixer: Consolidate all GUI update timeouts into one to avoid unnecessary X events. 12 years ago
  Jonathan Moore Liles 550fb651c7 Mixer: Improve knob and slider appearance. 12 years ago
  Jonathan Moore Liles dcec3282a9 Mixer: Increase font size for fader value. 12 years ago
  Jonathan Moore Liles cbf7df0e0d Mixer: Clean up strip layout. 12 years ago
  Jonathan Moore Liles 0e467993a2 Mixer: Tweak module appearance. 12 years ago
  Jonathan Moore Liles 2c6b6b1a75 FLTK->NTK 13 years ago
  Jonathan Moore Liles 363f2f04bc Mixer: Allow controller modules to be removed. 13 years ago
  Jonathan Moore Liles fdcf74ddbe Replace crappy Fl::scheme() thing with a more useful theme implementation in Fl_Theme and Fl_Color_Sheme classes. 13 years ago
  Jonathan Moore Liles 044414c4c2 Mixer: Try to fix some weirdness with Controller Module knob display. 13 years ago
  Jonathan Moore Liles 26fa9eba3b Mixer: Add new 'plastic' knob type. Make knob type to display configurable. 13 years ago
  Jonathan Moore Liles 9bb9a91b22 Add 'gleam' inspired boxtypes to replace the ones in the gtk+ theme. Also, tweak crystal boxtypes. 13 years ago
  Jonathan Moore Liles 5a0527c623 OSC: Save and restore OSC signal connections outgoing from Non-DAW. 13 years ago
  Jonathan Moore Liles e9804033ab Mixer: Fix GUI update on Controller_Modules being controlled via JACK CV. 13 years ago
  Jonathan Moore Liles 4a22d675e2 Implement the Non-Session-Manager (NSM) 15 years ago
  Jonathan Moore Liles cff2c15583 Mixer: Fix mirroring and OSC automation of Spatialization controls. 13 years ago
  Jonathan Moore Liles 100b23d1fb Mixer: Fix behavior issues of Toggle controls. 13 years ago
  Jonathan Moore Liles f9bbdb20c9 Mixer: Make OSC ports a property of Module::Port, not Controller_Module. Therefore, all plugin parameters will be accessible via OSC. 13 years ago
  Jonathan Moore Liles 6d7059777b Mixer: OSC enhancements. Responsd to both exact (range limited) and Control Voltage (0.0-1.0 on */cv) input. 13 years ago
  Jonathan Moore Liles fe4faaca1b Mixer: Allow clients to query for available OSC paths. 13 years ago
  Jonathan Moore Liles 53f077ee88 Mixer: Add basic OSC control to Controller_Module. 13 years ago
  Jonathan Moore Liles fb8c9414a0 Mixer: Fix callback delivery by Controller Module. 15 years ago
  Jonathan Moore Liles 6ac4106a6c Make spatialization mode of controller_module more robust. 15 years ago
  Jonathan Moore Liles 4a97f3dcb9 Mixer: Auto-connect spatializer controls to spatialization plugins. 15 years ago
  Jonathan Moore Liles 474ad167ed Mixer: Save/load the control mode status of the gain controller as part of the mixer strip's state. 15 years ago
  Jonathan Moore Liles 80278aa78a FL: Get rid of unnecessary call to clip_children(). 15 years ago
  Jonathan Moore Liles 906872c79b Massively reoganize tree. 15 years ago
  Jonathan Moore Liles cf9427a006 Mixer: tweak the size of GUI elements. 15 years ago
  Jonathan Moore Liles 8b95806b2f Mixer: Improve keyboard focus. 15 years ago
  Jonathan Moore Liles 13b3ddc301 Attempt to cope with failure to create JACK clients and ports. 15 years ago
  Jonathan Moore Liles f464cdbaea Mixer: Respond appropriately to JACK buffer size callback. 15 years ago
  Jonathan Moore Liles 209ece1264 Mixer: Cleanup. 15 years ago
  Jonathan Moore Liles 8087901269 Mixer: Make sure process queue is rebuilt upon binding of controls. 15 years ago
  Jonathan Moore Liles 4a6d084d7c Mixer: Add context menu for Controllers. Save/load control mode. 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 adf2d11b5b Mixer: Don't forget to save and load controllers. 15 years ago
  Jonathan Moore Liles 0e33c199cf Mixer: Add menubar. 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 eacbcc173d Implement Mixer. 15 years ago