81 Commits (aae1f7108987cbd3465fb3922fa5babfa7a8e67d)

Author SHA1 Message Date
  falkTX 456b13efaa Transport controls are now considered stable 6 years ago
  falkTX c29529b456 Fix timing issues, please test 6 years ago
  Filipe Coelho 6480b75f92 Cleanup 6 years ago
  Filipe Coelho b4061e6933 Fix crash when audio engine stops responding 6 years ago
  falkTX 0ee835a896 Use semaphore with timed wait for scoped actions, mostly RT safe 6 years ago
  Filipe Coelho 1436d9d70b Test scoped action lock with a wait condition 6 years ago
  falkTX 518f2557a1 Continue splitting of carla-plugin LV2 code 6 years ago
  falkTX 6743921cea Re-add patchbay mode to backend 7 years ago
  falkTX fcea66d79f Fixup new code for -Weffc++ 7 years ago
  falkTX df1e2f12b1 Start to get rid of Juce 7 years ago
  falkTX 9aed25df6c Initial work for setting bpm value 7 years ago
  falkTX 05b361127a Fix a bunch of clang warnings 7 years ago
  falkTX e3c4017168 Tweaks to transport code, still not quite there yet... 7 years ago
  falkTX 365e343e43 Small rework of hylia/link code 7 years ago
  falkTX a6405a4fce Continue transport work, link can now be enabled (untested) 7 years ago
  falkTX b10f6aadbf Implement JACK timebase master; Cleanup 7 years ago
  falkTX 8fef1ca8b6 Fix build with hylia disabled 7 years ago
  falkTX d2538d34ac Initial code for link support, WIP 7 years ago
  falkTX 45f7442179 Implement basic tempo data for internal time (non-jack) 7 years ago
  falkTX a948461885 Don't allow to unset force-stereo if set in engine; Cleanup 8 years ago
  falkTX df6fd36c1b Cleanup to LinkedList class, always pass fallback 8 years ago
  falkTX 77643b3425 Only run LS in bridge mode when absolutely necessary 9 years ago
  falkTX 39b2e27561 Fix rename under jack multi-client mode 9 years ago
  falkTX 8de9234e04 Make things build again 9 years ago
  falkTX 4018cdff82 Cleanup and minor rework of some engine graph code 9 years ago
  falkTX e5a10cd3f0 Testing... 9 years ago
  falkTX 4ee6a834c7 Make liblo optional 9 years ago
  falkTX f4b6b4fd28 More plugin-bridge work (server-side mostly complete now) 10 years ago
  falkTX 724f4020c7 Make sure rack mode has forced-stereo option on 10 years ago
  falkTX 9c12b6bce6 Enable patchbay engine mode in settings; Fix ScopedActionLock 10 years ago
  falkTX 81e436f520 Revert part of 10c0e75f8adf735a6e6924af5ad2ecdd9e1604cd, may have been causing lockups when removing plugins 10 years ago
  falkTX f517d8bcec Code update for -Weffc++ 10 years ago
  falkTX b2023a4cb3 More LinuxSampler stuff; Try to handle jack shutdown better (TEST) 10 years ago
  falkTX 54f1fcdb14 Revert unintented branch merge 10 years ago
  falkTX 2b36e1a6f6 More effc++ fixing 10 years ago
  falkTX 8ae122bc42 A lot more bridge work 10 years ago
  falkTX 10c0e75f8a Use an Atomic+WaitableEvent instead of mutex for some rt actions 10 years ago
  falkTX 956b606d17 Misc 10 years ago
  falkTX 5287f2b838 Enable code for non-jack drivers, kinda (weird mem issue lurking) 10 years ago
  falkTX fb1a1c2273 Call graph.destroy() on engine classes, not internally 10 years ago
  falkTX fa40698e68 Rack mode working again; Initial patchbay code 10 years ago
  falkTX 46802be792 Cleanup and misc fixing; Don't allow engine operations when idling 10 years ago
  falkTX 7d3dba5c14 More rework, DO NOT use 10 years ago
  falkTX 81ed4b6ad0 More cleanup & rework, juce (core) will always be enabled 10 years ago
  falkTX 5dfe6b46cd Fix #105 10 years ago
  falkTX 9be6d85aec Move engine client and ports into new file 10 years ago
  falkTX a23a55eeec Move init/close engine to internal data 10 years ago
  falkTX c9bbf0396f Initial working implementation of juce driver 10 years ago
  falkTX 0937586360 Misc fixing, rtaudio engine now working nicely again 10 years ago
  falkTX 3162795d3f More patchbay work, now for rtaudio 10 years ago