56 Commits (fab76b1c4fa21f16d009d756225d6876df260c40)

Author SHA1 Message Date
  Jonathan Moore Liles 5ccc6e7595 Mixer: Implement basic groups. 12 years ago
  Jonathan Moore Liles 0da98f95b8 Fix some memory leaks and other valgrind warnings. 12 years ago
  Jonathan Moore Liles 612fdfe952 Mixer: Save/restore state of spatialization console. 12 years ago
  Jonathan Moore Liles e88c255d45 Mixer: Fix initial size. 12 years ago
  Jonathan Moore Liles 70856a6e8e OSC Signal cleanups. 12 years ago
  Jonathan Moore Liles 6d2aeaf405 Mixer: Implement Spatialization Console. 12 years ago
  Jonathan Moore Liles aedbca82be 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 fd64b39fa4 Mixer: Tweaks to by-number learning. 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 582621edd2 Mixer: Fixes for consolidated timeout. 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 54b8dfefb7 Mixer: Allow copy/paste of mixer strips (even between instances). 12 years ago
  Jonathan Moore Liles 550fb651c7 Mixer: Improve knob and slider appearance. 12 years ago
  Jonathan Moore Liles 0552a9a7cf Mixer: Allow drag and drop for moving mixer strips. 12 years ago
  Jonathan Moore Liles 5e958416cd Mixer: Save settings for 'Rows' with project. 12 years ago
  Jonathan Moore Liles d4f96fe762 Mixer: Allow creation of mix before creation of project. 12 years ago
  Jonathan Moore Liles 89f2633463 FL/New_Project_Dialog: Don't crash if aborted. 12 years ago
  Jonathan Moore Liles 455c93683c Implement drag and drop for making/breaking JACK connections in Non Mixer and Non Timeline. 12 years ago
  Jonathan Moore Liles 07e40513c6 Minor cleanup. 12 years ago
  Jonathan Moore Liles 5d35f37d4e Fix window icons. 12 years ago
  Jonathan Moore Liles f879b9eab5 Mixer: Provide project load progress to NSM. 12 years ago
  Jonathan Moore Liles 9df0e9d665 nonlib: Clean up signals handshaking. 12 years ago
  Jonathan Moore Liles f29a132dfc Get rid of FL/FL symlink. 12 years ago
  Jonathan Moore Liles 626f79f8c9 Rename Non-DAW to Non-Timeline. Also, update copyright dates. 12 years ago
  Jonathan Moore Liles d86b71cb2c Replace custom build system with WAF. 12 years ago
  Jonathan Moore Liles 870203b3dd Mixer: Update for NTK transparency. 13 years ago
  Jonathan Moore Liles a480a93ba4 Tweak Timeline<->Mixer discovery handshake. 13 years ago
  Jonathan Moore Liles 2c6b6b1a75 FLTK->NTK 13 years ago
  Jonathan Moore Liles ac30a5a4e2 OSC: Fix some uninitialized values. 13 years ago
  Jonathan Moore Liles 57ac27ecac Change the appearance of the "SM" indicator in mixer, daw, sequencer. Tweak GUIs. 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 6673f7057a Mixer: Listen for OSC messages in a thread instead of polling. 13 years ago
  Jonathan Moore Liles 676a98c17e Mixer: Implement NSM dirtiness notification. 13 years ago
  Jonathan Moore Liles bb75847ac1 Mixer: Implement mixer Strip import/export 15 years ago
  Jonathan Moore Liles df0a9c4267 Mixer: Make slider types optional too. 13 years ago
  Jonathan Moore Liles 5fbdd940be Mixer: Try harder to avoid drawing meters more than necessary. 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 3a5c330e34 Everybody gets new icons! Also, .desktop files. 13 years ago
  Jonathan Moore Liles 250b7db644 Cleanup compiler warnings. 13 years ago
  Jonathan Moore Liles dafc476222 Big OSC signal cleanups 13 years ago
  Jonathan Moore Liles f769375a7a NSM: Clients must use the same protocol (UDP,TCP) as NSM server. 13 years ago
  Jonathan Moore Liles 7cfa1ec38a OSC: Implement generic signal model with path auto discovery through NSM. 13 years ago
  Jonathan Moore Liles dca72cb455 Give Non-DAW the ability to detect Non-Mixer OSC servers via NSM broadcast handshake. 13 years ago
  Jonathan Moore Liles 4a22d675e2 Implement the Non-Session-Manager (NSM) 15 years ago
  Jonathan Moore Liles fe4faaca1b Mixer: Allow clients to query for available OSC paths. 13 years ago
  Jonathan Moore Liles d959b54f6a Mixer: Add commandline option for specifying the OSC port to use. 13 years ago
  Jonathan Moore Liles 53f077ee88 Mixer: Add basic OSC control to Controller_Module. 13 years ago