49 Commits (e2a2c45f22854894b1ff21df826938d103e4e184)

Author SHA1 Message Date
  Filipe Coelho e2a2c45f22
NSM support for JACK Applications (#829) 6 years ago
  falkTX 874a97108c Another small debug message for libjack 7 years ago
  falkTX 68c24a13aa libjack: catch window close when possible, and hide it instead 7 years ago
  falkTX d9979d0c56 libjack: Implement basic session management via SIGUSR1 signal 7 years ago
  falkTX 565eb7c29e libjack: catch window close when possible, and hide it instead 7 years ago
  falkTX 81e9caa81a libjack: Implement basic session management via SIGUSR1 signal 7 years ago
  falkTX 89416523d1 libjack: fix for clients registering too early 7 years ago
  falkTX 2f4b09ac25 libjack: fix for clients registering too early 7 years ago
  falkTX b5f528bdf0 Pass amount of frames to bridge process call 7 years ago
  falkTX bdeb87acb7 Pass amount of frames to bridge process call 7 years ago
  falkTX bf60778ad9 Use double-precision for time tick; Force bridge build without osc 7 years ago
  falkTX 8129b0f6c4 Minor compiler warning fix 7 years ago
  falkTX 86a27bd68b Misc fixes detected by static analyzer 7 years ago
  falkTX 3c395a0562 Fix minor compiler warning 7 years ago
  falkTX 56fc869a48 Set realtime priority for bridge audio threads 7 years ago
  falkTX 518f2557a1 Continue splitting of carla-plugin LV2 code 7 years ago
  falkTX 8daecf54b3 Add API version to bridges, to detect future breakage 8 years ago
  falkTX b4690e48cc More water cleanup 8 years ago
  falkTX eeaff46212 Fix a few more warnings, cleanup 8 years ago
  falkTX 0fc5553a49 Finish moving things to mini juce 8 years ago
  falkTX fcea66d79f Fixup new code for -Weffc++ 8 years ago
  falkTX aff83aca09 Remove juce_audio_basics and adapt code for it 8 years ago
  falkTX 3dd9ecb306 Fix MIDI out on plugin bridges, due to previous optimization 8 years ago
  falkTX 4787f56f7b libjack: new option for buffer addition mode 8 years ago
  falkTX 2608fc8482 libjack: copy output to all setup audio ports for single out clients 8 years ago
  falkTX c35f761240 Small optimization to bridges midi out 8 years ago
  falkTX 8e5a30e660 libjack: only process client when activated 8 years ago
  falkTX ffbcc9b6f4 libjack: separate hints and SM type 8 years ago
  falkTX aae1ca5027 libjack: set status pointer to 0, to mean no errors 8 years ago
  falkTX 04dc8d1ff5 libjack: Detect when LD_PRELOAD does not work 8 years ago
  falkTX 0e751d4c09 libjack: add a few more (not implemented) functions 8 years ago
  falkTX 6c369f0189 libjack: reduce debug output now that things are more stable 8 years ago
  falkTX 4fd815b2d8 libjack can now control window show/hide, lots more libjack work 8 years ago
  falkTX b7616519fb Pass midi port to and from bridges 8 years ago
  falkTX 99fe119177 libjack: support for midi out 8 years ago
  falkTX 050414c63d More work for carla-lv2-single, can export basic fx now 8 years ago
  falkTX 0ec86ec2ff libjack: midi-in is working 8 years ago
  falkTX 88b7b55b76 bridges: audio setup changes need to happen on audio thread 8 years ago
  falkTX c08141da8b libjack: performance tweaks 8 years ago
  falkTX 7e524d7dce libjack: handle main events and audio on separate threads 8 years ago
  falkTX ad28a03361 libjack: reorder some code 8 years ago
  falkTX 8c07b827d6 libjack: use empty buffers for ports needed by clients but missing 8 years ago
  falkTX 13bb61cef3 More libjack work, add debug prints 8 years ago
  falkTX 2b870615ef Ignore JackUseExactName, client doesn't know about it anyway 8 years ago
  falkTX 4d14bb55fe Kill bridges (child processes) when main carla dies 8 years ago
  falkTX 5814441c1a libjack: mixdown streams of multiple clients. neat :) 8 years ago
  falkTX c779471442 Jack apps can't do CV (need full info on register); Other tweaks 8 years ago
  falkTX 27ce7fc2e1 Start options for jack-app dialog 8 years ago
  falkTX c3a2135f29 More libjack work (ringbuffer and dummy metadata, uuid and stats) 8 years ago
  falkTX 81e2c528cc Rework some of libjack to better support multiple clients 8 years ago