98 Commits (510209d0ee8e9cb232fb2b0881a6cf9bb53b98ca)

Author SHA1 Message Date
  falkTX d24e95d813 Sync main and bridge UI code, all UIs resizable by default 6 years ago
  falkTX 518f2557a1 Continue splitting of carla-plugin LV2 code 6 years ago
  falkTX c3097fb386 Stop trying to write to pipes when previous op fails, other fixes 6 years ago
  falkTX c44bde21da Cleeanup, sync some backend and bridge UI LV2 code 6 years ago
  falkTX 25767ed93e Report sample rate to LV2 UIs properly 6 years ago
  falkTX 0e301dc562 Initial implementation of child windows for macOS; Cleanup 7 years ago
  falkTX 479094fa5d Make backend LV2 URIDs into an enum 7 years ago
  falkTX a472b6dea7 Remove modgui support, requires webkit which is qt4 only 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 ba8b6920ec More quick fixes 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 fcea66d79f Fixup new code for -Weffc++ 7 years ago
  falkTX aff83aca09 Remove juce_audio_basics and adapt code for it 7 years ago
  falkTX 1e78076f01 Don't allow LV2 plugins to send unordered events out 7 years ago
  falkTX 1c529be20b Fix some gcc-7 warnings 7 years ago
  falkTX ffed3148e8 Cleanup 7 years ago
  falkTX b0b0e05df4 Fix UI features passed to LV2 plugins, sorry! 7 years ago
  falkTX 856bbf6015 Initial work for LV2 internal display 7 years ago
  falkTX 8ecf30ff74 Handle LV2 output events on all ports, not just the main one 7 years ago
  falkTX 15e4192cb5 Reset all LV2 event buffers after a split cycle 7 years ago
  falkTX 39a92a8cdd Try to use complete UI if running as plugin bridge; Misc changes 7 years ago
  falkTX da09cf0ea9 Prefer to run calf fluidsynth as bridge, requires instance access 7 years ago
  falkTX dbcbe7ae23 Do not clamp LV2 output values under normal circunstances 7 years ago
  falkTX 9961b7945c Run initial lv2 latency check with the nominal buffer size 7 years ago
  falkTX ab5ef1f835 Increase size of lv2 atom output buffer by 32x, within limits 8 years ago
  falkTX a38e08718a Update LV2 headers, part 1 8 years ago
  falkTX 278fa54666 Fix default options for plugins with midi input 8 years ago
  falkTX a948461885 Don't allow to unset force-stereo if set in engine; Cleanup 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 a68cef0f86 Cleanup latency code 8 years ago
  falkTX b210836e7b Fix nitpick warnings; Fix carla-lv2 round-error timing 8 years ago
  falkTX 38f697820c Fix loading certain LV2 presets, closes #398 8 years ago
  falkTX 5991c38360 Make MIDI CC events apply in log scale if needed 8 years ago
  falkTX 0a2f80f39f Optimize LV2 URID mapping (EXPERIMENTAL) 8 years ago
  falkTX 99dbb1eea6 Use heap allocated buffer for lv2 output atoms 8 years ago
  falkTX 158fc18e59 Increase pipe size for LV2 UI bridges, fix initial message order 8 years ago
  falkTX 0286271dc8 Allow the same midi-cc in multiple parameters for the same plugin 8 years ago
  falkTX df6fd36c1b Cleanup to LinkedList class, always pass fallback 8 years ago
  falkTX d747c2ae38 Ignore uniqueIds for LV2 plugins 8 years ago
  falkTX 2bec51d2b4 Misc fixes and small changes needed for OSX 8 years ago
  falkTX 24c3666311 Prevent a dumb assertion 8 years ago
  falkTX d2e766bf83 Fix crash when loading with lv2 non-synths with midi ports (typo!) 8 years ago
  falkTX b6a6d8799a Update juce (needs full rebuild) 8 years ago
  falkTX 1913b83f09 Prepare code to restore per-plugin options from project file 9 years ago
  falkTX 2393bb0029 Don't allow to force-stereo some lv2 plugins, fixes #334 9 years ago
  falkTX a07f71cb06 Misc 9 years ago