38 Commits (c4846a56c05b68da8156f8d7da9d7e4174182140)

Author SHA1 Message Date
  falkTX 5a9e11a242
Store the raw MIDI value in EngineControlEvent, for future use 4 years ago
  falkTX c3f05e4e96
Initial implementation of MIDI learn (per plugin, not global) 4 years ago
  falkTX 18554a3692
Skip graph CV source reconfigure when loading plugin state 4 years ago
  falkTX 22a6006c70
Avoid comparing shared_ptr directly to nullptr 4 years ago
  falkTX 19fe22669a
Fix bridges build 4 years ago
  falkTX d26ecc359a
Fix crash when removing plugin with active cv control ports 4 years ago
  falkTX b99fc3c418
Fix offset to cv controlled parameters; Dont show range if unmapped 4 years ago
  falkTX 978f152062
CV control stuff is not sample accurate just yet 4 years ago
  falkTX d2501b1709
Make CV control stuff work with JACK, finally 4 years ago
  falkTX 8c49d1ae64 Initial code for removing cv control 4 years ago
  falkTX caa0d57fe8 Move some more definitions around, fix build 4 years ago
  falkTX a10dc38684 More API rework needed to export controls/cv, WIP 4 years ago
  falkTX 84dc3c69f0 Set cv port range when mapped range changes 4 years ago
  falkTX dc9e57da01
Don't build new cv param stuff in cross-architecture bridges 4 years ago
  falkTX b94903350b
Rework CV param stuff, less racy 4 years ago
  falkTX a89dfbf49d
Fix string-copy related compiler warnings 4 years ago
  falkTX 0899bb6912
Fix build with old compilers 4 years ago
  falkTX eed583e059
Disable CV controls by default, add first API around it 4 years ago
  falkTX 0d6e71eb71
More CV control work, now hackishly working under JACK 4 years ago
  falkTX fee388e1b7
Make mixWithCvBuffer() virtual 4 years ago
  falkTX 92c70a3800
API cleanup with latest changes, test cv changes with LV2 5 years ago
  falkTX 5d81b6431f
More tests with CV controls, working for ladspa 5 years ago
  falkTX 52b7340213
Continue stuff for cv controls 5 years ago
  falkTX 278e1972d8 Add lv2 midnam support; Cleanup CarlaEngine.hpp const usage 5 years ago
  bencrossman ee07026250 Bug fix for program changes coming through as bank changes (#779) 6 years ago
  bencrossman 5084d36092 Bug fix for program changes coming through as bank changes (#779) 6 years ago
  falkTX 7f89b7574a 2 more small memory issues fixed, caught by valgrind 6 years ago
  falkTX 8385d2c1fb Allow all-note/sound-off events with size 2 6 years ago
  falkTX 6743921cea Re-add patchbay mode to backend 7 years ago
  falkTX 999cf14297 Small VST MIDI fixes, but needs a few more.. 7 years ago
  falkTX df1e2f12b1 Start to get rid of Juce 7 years ago
  falkTX b210836e7b Fix nitpick warnings; Fix carla-lv2 round-error timing 8 years ago
  falkTX 8de9234e04 Make things build again 9 years ago
  falkTX 10a0fb5a7a Add support for internal plugins with more than 1 midi input 9 years ago
  falkTX 518b57e338 Write all-note/sound-off & program events as control events 9 years ago
  falkTX fd726668f8 More cleanup, bridges seem to be working again 10 years ago
  falkTX 10c0e75f8a Use an Atomic+WaitableEvent instead of mutex for some rt actions 10 years ago
  falkTX 7628c3c518 Misc 10 years ago
  falkTX 9be6d85aec Move engine client and ports into new file 10 years ago