246 Commits (f6ca0a6a0926cf8ee509ef1181173f9fabffac87)

Author SHA1 Message Date
  falkTX 33e8c5cefa
Allow plugins to request idle time from main thread, without UI 2 years ago
  falkTX e325490ffb
Implement custom path selection for CLAP plugins 2 years ago
  falkTX 798733e2f1
Bring Runner class from DPF, use it for Engine background details 2 years ago
  falkTX 96e4fa5719
Initial SDL engine implementation 2 years ago
  falkTX 91cee1f997 Cleanup for CARLA_DECLARE_NON_COPYABLE macro use, minor jsfx things 2 years ago
  falkTX 63ce0b9148
Add PLUGIN_JSFX definition, not yet implemented 2 years ago
  falkTX 183fc4e236 Tweaks for Ildaeil, MemoryOutputStream::getDataAndRelease() 3 years ago
  falkTX 1ff775e726 Implement a way to set plugins as standalones 3 years ago
  falkTX 5a9e11a242
Store the raw MIDI value in EngineControlEvent, for future use 4 years ago
  falkTX c3f05e4e96
Initial implementation of MIDI learn (per plugin, not global) 4 years ago
  falkTX 18554a3692
Skip graph CV source reconfigure when loading plugin state 4 years ago
  falkTX 01c1aed761
Convert from and to client name prefix as needed 4 years ago
  falkTX 743ed07ac7
Always load patchbay connections when importing a carla project 4 years ago
  falkTX ccb52ad79c
Make the previous changes backwards compatible 4 years ago
  falkTX 89566a1a0f
Add API to know current project folder 4 years ago
  falkTX dbfc6116a9
Fix a couple of issues with carla-plugin 4 years ago
  falkTX f73cafcea8
Backwards compatible std::shared_ptr 4 years ago
  falkTX 3ab47c9481 Change the way plugins are deleted, ensure they are not being used 4 years ago
  falkTX 3a3eee4ed9
Save pluginId as part of the patchbay positions 4 years ago
  falkTX c178105a15
First go at backend-side canvas positions; Safer jack callbacks 4 years ago
  falkTX d91b48e908
Use JUCE by default on linux if supported; Cleanup config a bit 4 years ago
  falkTX f781db3bb3
JACK: update metadata plugin id when changed 4 years ago
  falkTX 12318879c6
Implement lv2ui background/foreground color 4 years ago
  falkTX 3147479822 Bunch of tweaks for osx builds, seems to work :) 4 years ago
  falkTX d26ecc359a
Fix crash when removing plugin with active cv control ports 4 years ago
  falkTX d2501b1709
Make CV control stuff work with JACK, finally 4 years ago
  falkTX c597da5b1a
Make some engine functions inline and protected 4 years ago
  falkTX d2179e3bd0
Move a few functions out of public API 4 years ago
  falkTX 9de958461e Add option to clear xrun after project load 4 years ago
  falkTX cdcd18725b Fix pedantic warnings; Make binary dir set by default on standalone 4 years ago
  falkTX 8c49d1ae64 Initial code for removing cv control 4 years ago
  falkTX caa0d57fe8 Move some more definitions around, fix build 4 years ago
  falkTX a10dc38684 More API rework needed to export controls/cv, WIP 4 years ago
  falkTX 84dc3c69f0 Set cv port range when mapped range changes 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 eed583e059
Disable CV controls by default, add first API around it 4 years ago
  falkTX 0d6e71eb71
More CV control work, now hackishly working under JACK 4 years ago
  falkTX fee388e1b7
Make mixWithCvBuffer() virtual 4 years ago
  falkTX 92c70a3800
API cleanup with latest changes, test cv changes with LV2 5 years ago
  falkTX 5d81b6431f
More tests with CV controls, working for ladspa 5 years ago
  falkTX 52b7340213
Continue stuff for cv controls 5 years ago
  falkTX dd08dd59eb Initial tests for cv and param control 5 years ago
  falkTX 81b6f46009
Introduce PLUGIN_OPTIONS_NULL; Save&restore LADSPA/DSSI options 5 years ago
  falkTX 2cb6fa1960
Initial work for file type paths, use it for audio and midi plugins 5 years ago
  falkTX 278e1972d8 Add lv2 midnam support; Cleanup CarlaEngine.hpp const usage 5 years ago
  falkTX 5fbae267ce Save/cache audio driver in engine settings; Fixes to dialog 5 years ago
  falkTX 18095d27b1 Implement device config changes at runtime (juce and jack) 5 years ago
  falkTX e45601a25d Add configure driver option to engine menu, custom panel button 5 years ago
  luz.paz 04b1890c3e Fix source comment and user facing typos 5 years ago