89 Commits (d40e36ddfaf9df7b574b6e16ab114a1683fb72c7)

Author SHA1 Message Date
  falkTX 07d5360c9e Small bridge fixes 7 years ago
  falkTX d1a673ab43 Ignore latency in plugin bridges for now, fixes crashes 7 years ago
  falkTX 8daecf54b3 Add API version to bridges, to detect future breakage 7 years ago
  falkTX 09fb3d6500 Fix build on Mac OS and old non-c++11 compilers 7 years ago
  falkTX 935d9d11e3 Rename water code files to get rid of juce prefix 7 years ago
  falkTX 190ddd0ea1 Include water files as needed, cleanup 7 years ago
  falkTX b00010b65a Rename the custom mini juce fork to "water" 7 years ago
  falkTX 0fc5553a49 Finish moving things to mini juce 7 years ago
  falkTX 1fd8608708 Try to get VSTs working a bit better 7 years ago
  falkTX fcea66d79f Fixup new code for -Weffc++ 7 years ago
  falkTX aff83aca09 Remove juce_audio_basics and adapt code for it 7 years ago
  falkTX df1e2f12b1 Start to get rid of Juce 7 years ago
  falkTX 68bd68b6f1 Implement automatic find of plugin wineprefix 7 years ago
  falkTX 3dd9ecb306 Fix MIDI out on plugin bridges, due to previous optimization 7 years ago
  falkTX 2adddc21a6 Finish wine options, except auto-prefix 7 years ago
  falkTX b7616519fb Pass midi port to and from bridges 7 years ago
  falkTX ea475b4eb3 Allow to run bridges inside bridges; Fixup lv2-bridge 7 years ago
  falkTX 88b7b55b76 bridges: audio setup changes need to happen on audio thread 7 years ago
  falkTX 97bd032ebd Add prevent-bad-behaviour option, and make it work once again 7 years ago
  falkTX a7e8556fdd Finish moving bridge stuff to shared code 7 years ago
  falkTX 918c049663 Move more bridge stuff into common code 7 years ago
  falkTX ff77cc6ff2 Start move of bridge code into common classes 8 years ago
  falkTX 42a50d88d0 Remove old debug info for plugin bridges 8 years ago
  falkTX aa92833b0a Cleanup default options for all plugin types 8 years ago
  falkTX 882ca9a826 Use fixed buffers in LV2 plugins if they contain a latency port 8 years ago
  falkTX 97949056b0 Implement latency for plugin bridges 8 years ago
  falkTX b210836e7b Fix nitpick warnings; Fix carla-lv2 round-error timing 8 years ago
  falkTX 0286271dc8 Allow the same midi-cc in multiple parameters for the same plugin 9 years ago
  falkTX df6fd36c1b Cleanup to LinkedList class, always pass fallback 9 years ago
  falkTX e3960d91d0 Use plugin audio port names in bridge mode 9 years ago
  falkTX 8ec10051d0 Implement IP semaphores for OSX, fix nsecs calculation 9 years ago
  falkTX c94a0c80f2 Handle wine pickyness for filenames, fixes #329 9 years ago
  falkTX 70c4ad100d Remove some debug prints 9 years ago
  falkTX 1913b83f09 Prepare code to restore per-plugin options from project file 9 years ago
  falkTX 67c4521df1 Wait for pending events to stop before quitting carla 9 years ago
  falkTX 44edff7f2b Fix typo leading to some unloadable bridges; More debug prints 9 years ago
  falkTX 392dca43b3 Fix bridge plugins rename and bufsize changes; Misc fixes 9 years ago
  falkTX 55848e58fc Don't use /usr/bin/wine-rt, set WINE_RT instead if not done yet 9 years ago
  falkTX 1e45e83693 Add some missing 'override' keywords 9 years ago
  falkTX 14dd677220 Use futexes for linux bridges, closes #234 9 years ago
  falkTX 01053284fa Improve plugin bridge performance and other tweaks. 9 years ago
  falkTX 76fe6e806a Fix several minor issues with carla-plugin, closes #280 9 years ago
  falkTX 8c23d24631 Rework some plugin bridge code to play more on the safe side 10 years ago
  falkTX 52b7862ab4 Continue previous commit 10 years ago
  falkTX 8de9234e04 Make things build again 10 years ago
  falkTX ce8c1ffe07 More LinkedList changes; Update code to use "old" version 10 years ago
  falkTX 10a0fb5a7a Add support for internal plugins with more than 1 midi input 10 years ago
  falkTX 952edd5aec Misc tweaks 10 years ago
  falkTX 8797d9b960 Fix loading vst-shell plugins in bridge mode 10 years ago
  falkTX b0035be5c9 Don't call engine->idle if engine is plugin; Give plugin hosts idle 10 years ago