174 Commits (568fc96aa376bee1f779d4d288b5095e8d67ca26)

Author SHA1 Message Date
  falkTX 8c95a54a36
Fix VST2 and VST3 custom UI embed 1 year ago
  falkTX 7a59c68bbb
Add a few more *.mm file variants 1 year ago
  falkTX b93cb19975
Stop using VLAs on code that will be used in OBS 1 year ago
  falkTX 703972c1d4
Improve CLAP host vs plugin side UI resize 2 years ago
  falkTX 728bbc30a5
Deal with clap multi-IO audio, MIDI input 2 years ago
  falkTX 75d0d6638d Handle CLAP parameters and some events 2 years ago
  falkTX 057b2dbfb3 CLAP processing, initial setup for ports and params 2 years ago
  falkTX bb440eb73a
Keep building not-yet-converted Qt UI files, fixes build 2 years ago
  falkTX 6b7da3895c
More details for CLAP hosting 2 years ago
  falkTX 1ee091f4cc
Really fix build, unless compiler crashes.. 2 years ago
  falkTX 06d6981732
More tweaks for wasm, engine verified to work, still with hacks 2 years ago
  falkTX b15bc2081d
Add some stubs to vst3 host code 2 years ago
  falkTX 91cee1f997 Cleanup for CARLA_DECLARE_NON_COPYABLE macro use, minor jsfx things 2 years ago
  falkTX 6e96ae86cb
Initial code for juce-less VST3 native hosting 2 years ago
  Florian Jung 9b79fcc97c
Fix inaccurate midi CC rounding (#1612) 2 years ago
  falkTX fcd3eb8c65
Initial implementation for embedding UIs of bridged plugins 2 years ago
  falkTX 0c93fa1eea
Add stubs for custom vst3 hosting 2 years ago
  falkTX ea7ed826dd
Automable is not a word, sorry! 3 years ago
  falkTX cac2d62925
Fetch/set some extra info for VST3 plugin parameters 3 years ago
  falkTX 8463126322 Fix a compiler warning 3 years ago
  falkTX d2f5406f56 Do not set scale factor for vst2 native implementation under macOS 3 years ago
  falkTX 1ff775e726 Implement a way to set plugins as standalones 3 years ago
  falkTX e132c46893
Safer X11 UI use, fixes crash with a few plugins (regression) 3 years ago
  falkTX 9a16584c5d
Add VST2 host embed support (native implementation) 3 years ago
  falkTX f0efa0a1d3 Update plugin juce code to new APIs, hook into vst2 for parity 3 years ago
  falkTX 8eba3f67b4
Implement parameter groups for VST2 plugins (carla implementation) 3 years ago
  falkTX b91ff491d1
Fix recursive VST2 audioMasterAutomate parameter changes 3 years ago
  falkTX b74aea4eb5 Fix crash on internal vst handling with bad macOS plugins 3 years ago
  falkTX 5fe87ed003 Fix VST2 plugins nnot being loaded by juce host 3 years ago
  falkTX 9300001c10
Rework postponeRtEvent data to be union of structs 3 years ago
  falkTX 6dbe64bc1f
Fix regression, missing notes on new plugins 4 years ago
  falkTX 53b3a2cbac
Add option to disabling sending notes to plugins (reverse on) 4 years ago
  falkTX 5a9e11a242
Store the raw MIDI value in EngineControlEvent, for future use 4 years ago
  falkTX f053e8ab38
Fix bridge build with previous commit 4 years ago
  falkTX c3f05e4e96
Initial implementation of MIDI learn (per plugin, not global) 4 years ago
  falkTX 4918f0bb51
Allow to change plugin window title dynamically 4 years ago
  falkTX 2009afd551
Fully implement carla_set_custom_ui_title 4 years ago
  falkTX 3ab47c9481 Change the way plugins are deleted, ensure they are not being used 4 years ago
  falkTX 3ab8a2f985
Check for updated program names during audioMasterUpdateDisplay 4 years ago
  falkTX ac3c8aacb4
Tweak previous commit to work under plugin bridges too 4 years ago
  falkTX f34b7b57f9
Try to load vst2 plugin again if first time plugin blows up 4 years ago
  falkTX cebc307542
Fix for vst2 plugins that crash on init 4 years ago
  falkTX 09370ae456
Change an error message 4 years ago
  falkTX 3ca9a06c26
Inform VST2 and JUCE plugins about UI scale factor 4 years ago
  falkTX de84baeefb
Do not use JUCE for vst2 handling, for now 4 years ago
  falkTX 9f7f18fbcf
Revert "Set custom UI scale for VST2 and Juce plugins" 4 years ago
  falkTX 01b345f072
Set custom UI scale for VST2 and Juce plugins 4 years ago
  falkTX 8255f5a733
Allow CV controls in a few more formats, plus in bridges as well 4 years ago
  falkTX 3b86fc2f42
Cleanup and merge common code; Implement custom MIDI CC ranges 4 years ago
  falkTX d17c94b3f4
Fix limits of MIDI CC parameters 4 years ago