266 Commits (be2f1056ab48c0ec6a3877a19597cb36a44f1e30)

Author SHA1 Message Date
  falkTX 4ab4e8063d
Continue cleanup 1 year ago
  falkTX adee4e119a
Fix last commit 1 year ago
  falkTX 98e0a5d7ac
Implement LV2 ControlInputPort change request feature 1 year ago
  falkTX b493bb8a58
Fix typo leading to missing LV2 files 1 year ago
  falkTX 04355ba2f0
Rename a pipe method, add docs 1 year ago
  falkTX ccc1203ec3
Continue audiofile rework, almost done 1 year ago
  falkTX c62b26eecb
Fix a compiler warning 1 year ago
  falkTX 62bac65ef9 lv2: handle invalid empty paths the same way as lilv 2 years ago
  falkTX f782294135
Fix typo and a warning 2 years ago
  falkTX b93cb19975
Stop using VLAs on code that will be used in OBS 2 years ago
  falkTX 3856c893a4
Fix crash/regression when using LV2 plugins without worker ext 2 years ago
  falkTX a97fd200fe
Allow to receive LV2 atoms of any size up to max-length 2 years 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) 3 years ago
  falkTX c6ca5ca23d
Update copyright year for the modified files 3 years ago
  falkTX 1cc16af5c2
Add audio port hints to backend, starting with lv2 sidechain 3 years ago
  falkTX 1dbaf85816 Define CUSTOM_DATA_TYPE_PATH and allow it for LV2 as custom data 3 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) 4 years ago
  falkTX f84dc4250b
Make sure to ignore CCs above 120 4 years ago
  falkTX 33158e3134
Read lv2 midi:binding on control ports and parameters 4 years ago
  falkTX 470ea7854f
Fully delete embed lv2 ui window on hide 4 years ago
  falkTX d4fe70694d
Support lv2 parameters that are both readable and writable 4 years ago
  falkTX b105847cf8
Rework state path support in carla lv2 plugins 4 years ago
  falkTX 8c86c53c11
Catch lv2 dsp->ui messages, and prevent recursion from carla 4 years ago
  falkTX cd614a1d00 Fix unused variable 4 years ago
  falkTX f9e8f83f41 Put x64 lv2 plugins in bridge mode if needed (macOS only) 4 years ago
  falkTX 532925a608 Remove plugins from macOS quarentine before running them 4 years ago
  falkTX 186e2d6b23
Fix LV2 worker event order 4 years ago
  falkTX 626dd57515
Catch patch:Set messages to update built-in parameters 4 years ago
  falkTX 387b029074
Send lv2 parameter changes to UI; Don't reuse the same atom forge 4 years ago
  falkTX 5742286f0e
Some little work for lv2 parameters in ui bridges, update modgui 4 years ago
  falkTX 9300001c10
Rework postponeRtEvent data to be union of structs 4 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