66 Commits (294bc864075d760be04e0105855537fc85ec47c8)

Author SHA1 Message Date
  falkTX 3ca9a06c26
Inform VST2 and JUCE plugins about UI scale factor 5 years ago
  falkTX d932f5aa61
Use ScopedAbortCatcher to avoid crashing with u-he vst3 plugins 5 years ago
  falkTX d91b48e908
Use JUCE by default on linux if supported; Cleanup config a bit 5 years ago
  falkTX de84baeefb
Do not use JUCE for vst2 handling, for now 5 years ago
  falkTX a40177132e
Fixup build with new juce 5 years ago
  falkTX b5ee661371
Fix previous commit 5 years ago
  falkTX 0f9dc2c9f1
Replace wine function check for Z:\usr\ folder check 5 years ago
  falkTX 9f7f18fbcf
Revert "Set custom UI scale for VST2 and Juce plugins" 5 years ago
  falkTX 01b345f072
Set custom UI scale for VST2 and Juce plugins 5 years ago
  falkTX 25bc60fd4d
Fix strict and debug bridge build 6 years ago
  falkTX 8255f5a733
Allow CV controls in a few more formats, plus in bridges as well 6 years ago
  falkTX 3b86fc2f42
Cleanup and merge common code; Implement custom MIDI CC ranges 6 years ago
  falkTX d17c94b3f4
Fix limits of MIDI CC parameters 6 years ago
  falkTX 8bceb9ed17 Fixup process constness while at it 6 years ago
  falkTX fea4a0b12d
Fix loading bridged VST state 6 years ago
  falkTX a0a25d23f0
Fix assertion due to juce category name being empty 6 years ago
  falkTX ddff565c71
Fix empty program names in some cases; Fix null program on bridge load 6 years ago
  falkTX cacad4a52f Tweak API and param widget so we can have CV expose option (WIP) 6 years ago
  falkTX 520bbe4465
Properly restore options for all plugin formats, CC on by default 6 years ago
  falkTX 4fca135e85
Yet another build fix 6 years ago
  falkTX 12d6e00b03 Fix build 6 years ago
  falkTX c525717d25 Implement setProgramRT, fixing build 6 years ago
  falkTX 9bc526c1a6 Tweak CarlaPlugin API to make RT engine callbacks optional 6 years ago
  falkTX 3322c9fa7b Do not require label for vst3 6 years ago
  falkTX f652ad2e13 Rework for better plugin string result handling; single page params 6 years ago
  falkTX e3a27c5f0e Fix a build warning 6 years ago
  Ben Crossman cbb07a811b Revised attempt at: https://github.com/falkTX/Carla/pull/489 (#782) 6 years ago
  falkTX dbf649d58d
WIP drag/touch params callback to host; Fix plugin rename API 7 years ago
  falkTX d005d44bd1
Rework some core OSC remote control code, behaving like the plugin 7 years ago
  falkTX b49a1bc1e4
Cleanup, continue previous commit 7 years ago
  falkTX 699193f3d5
Start work regarding full OSC control 7 years ago
  falkTX 6a6b396747
Name some variables more consistently 7 years ago
  falkTX fc48f6f9e7
Introduce statusbar-like area; Add 1 new callback value 7 years ago
  falkTX 579dea61db
Handle strict build for code that targets juce stuff; Cleanup 7 years ago
  falkTX 1759b18a70 Fix a memory leak 7 years ago
  falkTX ea88d9169d Make juce/carla vst save cross-compatible; Builds entire juce on linux 7 years ago
  falkTX a29d15fc52 Some fixes for windows 7 years ago
  falkTX 63c27fe30b Set transient window on macOS 7 years ago
  falkTX 9b0e7feba5 Adjust a few things 7 years ago
  falkTX ad49febd1f More juce fixes 7 years ago
  falkTX 9de72258bd More fixes 7 years ago
  falkTX 482eed6fa1 Forgot to add new files.. 7 years ago
  falkTX df1e2f12b1 Start to get rid of Juce 8 years ago
  falkTX 5248cc84d8 Fix loading plugins in JucePlugin class, after latest Juce changes 8 years ago
  falkTX aa92833b0a Cleanup default options for all plugin types 9 years ago
  falkTX 5991c38360 Make MIDI CC events apply in log scale if needed 9 years ago
  falkTX 0286271dc8 Allow the same midi-cc in multiple parameters for the same plugin 10 years ago
  falkTX df6fd36c1b Cleanup to LinkedList class, always pass fallback 10 years ago
  falkTX 2bec51d2b4 Misc fixes and small changes needed for OSX 10 years ago
  falkTX b6a6d8799a Update juce (needs full rebuild) 10 years ago