259 Commits (7305c38cd330ff6b05c891abf6cc05251da308d3)

Author SHA1 Message Date
  falkTX 62bac65ef9 lv2: handle invalid empty paths the same way as lilv 1 year ago
  falkTX f782294135
Fix typo and a warning 1 year ago
  falkTX b93cb19975
Stop using VLAs on code that will be used in OBS 1 year ago
  falkTX 3856c893a4
Fix crash/regression when using LV2 plugins without worker ext 1 year ago
  falkTX a97fd200fe
Allow to receive LV2 atoms of any size up to max-length 1 year ago
  falkTX 3a9c6c389f
Improve debug messages 2 years ago
  falkTX 703972c1d4
Improve CLAP host vs plugin side UI resize 2 years ago
  falkTX a20f53ad08
Handle CLAP param and MIDI out, better timers, stubs for state 2 years ago
  falkTX 728bbc30a5
Deal with clap multi-IO audio, MIDI input 2 years ago
  falkTX 057b2dbfb3 CLAP processing, initial setup for ports and params 2 years ago
  falkTX 658b5e30c6 Do not set scale factor for LV2 plugin UIs on macOS 2 years ago
  falkTX a965cc4808 Expose through backend API hints which plugin UIs are file based 2 years ago
  falkTX 06d6981732
More tweaks for wasm, engine verified to work, still with hacks 2 years ago
  falkTX 728fa94744
Allow to disable JACK, and skip bridges for wasm 2 years ago
  falkTX ba5ca7006d
Support mod:volts as LV2 unit 2 years ago
  falkTX 91cee1f997 Cleanup for CARLA_DECLARE_NON_COPYABLE macro use, minor jsfx things 2 years ago
  Florian Jung 9b79fcc97c
Fix inaccurate midi CC rounding (#1612) 2 years ago
  falkTX c6ca5ca23d
Update copyright year for the modified files 2 years ago
  falkTX 1cc16af5c2
Add audio port hints to backend, starting with lv2 sidechain 2 years ago
  falkTX 1dbaf85816 Define CUSTOM_DATA_TYPE_PATH and allow it for LV2 as custom data 2 years ago
  falkTX ea7ed826dd
Automable is not a word, sorry! 3 years ago
  falkTX 01db5f4b7e Update LV2 UI parameter values after embedding 3 years ago
  falkTX ae6e2c575c
Set PLUGIN_HAS_CUSTOM_EMBED_UI flag for LV2 plugins as possible 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 c261dece8a
Do not run 2nd instance of lv2 plugin if it has event output(s) 3 years ago
  falkTX f84dc4250b
Make sure to ignore CCs above 120 3 years ago
  falkTX 33158e3134
Read lv2 midi:binding on control ports and parameters 3 years ago
  falkTX 470ea7854f
Fully delete embed lv2 ui window on hide 3 years ago
  falkTX d4fe70694d
Support lv2 parameters that are both readable and writable 3 years ago
  falkTX b105847cf8
Rework state path support in carla lv2 plugins 3 years ago
  falkTX 8c86c53c11
Catch lv2 dsp->ui messages, and prevent recursion from carla 3 years ago
  falkTX cd614a1d00 Fix unused variable 3 years ago
  falkTX f9e8f83f41 Put x64 lv2 plugins in bridge mode if needed (macOS only) 3 years ago
  falkTX 532925a608 Remove plugins from macOS quarentine before running them 3 years ago
  falkTX 186e2d6b23
Fix LV2 worker event order 3 years ago
  falkTX 626dd57515
Catch patch:Set messages to update built-in parameters 3 years ago
  falkTX 387b029074
Send lv2 parameter changes to UI; Don't reuse the same atom forge 3 years ago
  falkTX 5742286f0e
Some little work for lv2 parameters in ui bridges, update modgui 3 years ago
  falkTX 9300001c10
Rework postponeRtEvent data to be union of structs 3 years ago
  falkTX b5193900b5 Do not save/restore lv2 parameter-patch values, intercept restore 4 years ago
  falkTX cea7ffe5f4 Fix memory leaks in LV2 stuff 4 years ago
  falkTX 0464cd5890
Initial code for mapped parameter flags 4 years ago
  falkTX 6dbe64bc1f
Fix regression, missing notes on new plugins 4 years ago
  falkTX a58501468e
Correct usage of LV2 options interface to change plugin block size 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