216 Commits (731190ac9e18b788617e8d840b22ac831c8c4902)

Author SHA1 Message Date
  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
  falkTX 7f595594b4
Only load default state on LV2 plugins that request such feature 4 years ago
  falkTX da7c7c7cce
Copy lv2 state path contents when cloning plugin 4 years ago
  falkTX 1e29ecdd12
Better handling of LV2 temporary state, for clone and rename 4 years ago
  falkTX 4a77792fe9
Dont recreate symlinks; Add single quotes around debug paths 4 years ago
  falkTX 232177d3a8
Symlink for LV2 abstract paths on request; Cleaner debug prints 4 years ago
  falkTX 720c6fe104
More work for LV2 state path, symlinks and move/copy when needed 4 years ago
  falkTX 7571cdcbca
Check for state:threadSafeRestore on lv2 plugins; More debug paths 4 years ago
  falkTX 1e5444355b
Skip inline redraw requests if engine mode has no patchbay 4 years ago
  falkTX 1aa0ec5746
Ignore requests to hide UI if lv2 plugin uses files only 4 years ago
  falkTX 046ea33f4b
Add test code to replace sfz files with lv2 sfizz (disabled for now) 4 years ago
  falkTX 6de93e9161
Better handling of LV2 state paths, WIP 4 years ago
  falkTX f2e4cce1e9
Make lv2 state makePath return a unique path per plugin 4 years ago
  falkTX 0e8a2f6e9f
Start experimenting with embed-ui API, for use in external tools 4 years ago
  falkTX 85fa525178
Implement LV2_STATE__freePath 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 f350ae9e87
Fix bridges build 4 years ago
  falkTX 66f912aa92
Better handle lv2 map/make path, now based on project dir 4 years ago
  falkTX 3ab47c9481 Change the way plugins are deleted, ensure they are not being used 4 years ago
  falkTX 7ede965819
Some attention to inline display 4 years ago
  falkTX 48848789b3
Fix crash loading LV2 plugin with CV and latency ports 4 years ago
  Filipe Coelho ad123a4334
Optimize pipes (#1048) 4 years ago
  falkTX 9a6c17dc56
Optimize pipe reads, by reducing allocations 4 years ago
  falkTX cef506e970
Adjust for LV2 UI parameter value API refresh 4 years ago
  falkTX 5b9a630a06
Better handling of lv2ui request parameter "already open" status 4 years ago
  falkTX 5217efc4cf
Implement lv2ui request parameter for file paths 4 years ago
  falkTX 12318879c6
Implement lv2ui background/foreground color 4 years ago
  falkTX 3b86fc2f42
Cleanup and merge common code; Implement custom MIDI CC ranges 4 years ago
  falkTX c2c422a8ef
Set range of LV2 and native CV plugin ports 4 years ago
  falkTX d17c94b3f4
Fix limits of MIDI CC parameters 4 years ago
  falkTX 8bceb9ed17 Fixup process constness while at it 4 years ago
  falkTX cacad4a52f Tweak API and param widget so we can have CV expose option (WIP) 4 years ago
  falkTX dc9e57da01
Don't build new cv param stuff in cross-architecture bridges 4 years ago
  falkTX b94903350b
Rework CV param stuff, less racy 4 years ago
  falkTX a89dfbf49d
Fix string-copy related compiler warnings 4 years ago
  falkTX f9fb98438a
Add API to enable/disable CV controls 4 years ago
  falkTX eed583e059
Disable CV controls by default, add first API around it 4 years ago
  falkTX b051899438
Expose vst2 params as cv (testing) 4 years ago
  falkTX 92c70a3800
API cleanup with latest changes, test cv changes with LV2 5 years ago
  falkTX 520bbe4465
Properly restore options for all plugin formats, CC on by default 5 years ago
  falkTX edc15542e9
Rework some code, join LADSPA and DSSI plugin support code into 1 5 years ago
  falkTX 9bc526c1a6 Tweak CarlaPlugin API to make RT engine callbacks optional 5 years ago
  falkTX 278e1972d8 Add lv2 midnam support; Cleanup CarlaEngine.hpp const usage 5 years ago