189 Commits (137a3e6fe60da8f7f6e0d2f2b7ac5dcc041513b4)

Author SHA1 Message Date
  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
  falkTX 8337a2ece4 Protect against bad lv2 rindex value 5 years ago
  falkTX 5cd42f262f Fully working lv2 parameter groups; Fix carla-single for vst3 5 years ago
  falkTX f652ad2e13 Rework for better plugin string result handling; single page params 5 years ago
  falkTX 1e51708bfe Add CV and inline-display plugin filters, and related fixes 5 years ago
  falkTX a0be30f35e
Fix crash when plugin adds latency after starting at 0 5 years ago
  falkTX 8cee623761
Cleanup lv2 ui scale stuff, use LV2_UI__scaleFactor 5 years ago
  falkTX 7717aa0e47
Fixes and caching for inline displays 5 years ago
  falkTX fe8d5e0072
Debug message for inline display helping 5 years ago
  falkTX feacbe3ad1
Cleanup inline data and other last commits 5 years ago
  falkTX 78461399e0
Renders inline display for internal plugins, if provided 5 years ago
  falkTX 83deb53177
Pass ui scale to ui bridges 5 years ago
  falkTX 9838194141
Forgot this 5 years ago
  falkTX 6ef554812f
Fix typo 5 years ago
  falkTX 269356b881
Testing: Send UI scale to lv2 uis 5 years ago
  falkTX fc39645141
Do not bridge LSP plugin UIs, for now 5 years ago
  falkTX d218b58249
Fix build; Remove debug prints; Implement drag/touch for bridges 5 years ago
  falkTX dbf649d58d
WIP drag/touch params callback to host; Fix plugin rename API 5 years ago
  falkTX d0610840bd
Add back modgui support 5 years ago
  falkTX 93579acf27
Don't unload plugins that use inlinedisplay 5 years ago
  falkTX b7922f3dd5
Experimental inline display inside canvas 5 years ago
  falkTX d005d44bd1
Rework some core OSC remote control code, behaving like the plugin 5 years ago
  falkTX 699193f3d5
Start work regarding full OSC control 5 years ago
  falkTX 9712dc1e25
Fix LV2 plugins not handling MIDI CC 5 years ago
  falkTX 6a6b396747
Name some variables more consistently 5 years ago
  falkTX fec895a086 Create buffer for vst audio out, fixes dry/wet (inline processing) 5 years ago
  falkTX 5583ba1546
Create buffer for vst audio out, fixes dry/wet (inline processing) 5 years ago
  falkTX fc48f6f9e7
Introduce statusbar-like area; Add 1 new callback value 5 years ago