42 Commits (abde7f3bb54b57a54a8ac3fe6d9a0ef2f4e32b03)

Author SHA1 Message Date
  Jonathan Moore Liles abde7f3bb5 Mixer/Controller_Module: Shutdown JACK port when switching off CV mode. 9 years ago
  Hanspeter Portner 2d43a8abe7 Use new Jack Metadata API to mark CV ports. 11 years ago
  Jonathan Moore Liles 423a8428e1 Mixer: Fix focus issues with new sliders. 11 years ago
  Jonathan Moore Liles b7b3d499e5 Mixer: Enable keyboard value input and mouse value dragging on slider controls. 11 years ago
  Jonathan Moore Liles ea0c2839c1 Mixer: Improve display of strip 'control' tab. 11 years ago
  Jonathan Moore Liles e927781ee0 Mixer: Add mute control to Gain module and Mute button to each mixer strip. 11 years ago
  Jonathan Moore Liles d5741f9999 Clean up some compiler warnings. 11 years ago
  Jonathan Moore Liles 5ccc6e7595 Mixer: Implement basic groups. 11 years ago
  Jonathan Moore Liles cfd451c4d6 Mixer: Implement Spatializer module. 12 years ago
  Jonathan Moore Liles 6d2aeaf405 Mixer: Implement Spatialization Console. 12 years ago
  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