1108 Commits (bae7149b0d9145b23d98be625b9ed98342783e29)

Author SHA1 Message Date
  falkTX 890a5badbb
Fix wrong assertion with size 1 MIDI messages in carla-patchbay 4 years ago
  falkTX b31672cacf
Fix strict build 4 years ago
  falkTX b697a30188
Fix build 4 years ago
  falkTX cebc307542
Fix for vst2 plugins that crash on init 4 years ago
  falkTX 264ff11dd2
Use newlocale methods in CarlaScopedLocale to be thread-safe 4 years ago
  falkTX 09370ae456
Change an error message 4 years ago
  falkTX 8f27bff6c4
Add new CARLA_CUSTOM_SAFE_ASSERT 4 years ago
  falkTX cbe0d3d48b
Use CARLA_CATCH_UNWIND in the base utils 4 years ago
  falkTX c178105a15
First go at backend-side canvas positions; Safer jack callbacks 4 years ago
  falkTX 6adc057dc4
Fix an hardcoded value in waitForAsyncObject 4 years ago
  falkTX ea18354705
Revert a few things regarding CarlaProcessUtils 4 years ago
  falkTX 90d69c02dd
Split CarlaProcessUtils in hpp/cpp, add ScopedAbortCatcher 4 years ago
  falkTX a40177132e
Fixup build with new juce 4 years ago
  falkTX d2ee2b1972
discovery: print category as a string, for internal plugins too 4 years ago
  falkTX 215103c05d
Host API calls now require handle as first argument 4 years ago
  falkTX 9f7f18fbcf
Revert "Set custom UI scale for VST2 and Juce plugins" 4 years ago
  falkTX 01b345f072
Set custom UI scale for VST2 and Juce plugins 4 years ago
  falkTX 27548ae652
Alternative approach to postponed rt events 4 years ago
  falkTX 08e416113b Specify different lv2 parameters per file type (audio, midi, generic) 4 years ago
  falkTX 01dfa6d1d4 Make sure `readSucess` starts initialized 4 years ago
  Filipe Coelho ad123a4334
Optimize pipes (#1048) 4 years ago
  falkTX 508f2276d1
Handle stack unwind for carla's "safe" exceptions 4 years ago
  falkTX c87c948a17
Reduce pipe allocations for pyqt plugin ui and simple values 4 years ago
  falkTX 9a6c17dc56
Optimize pipe reads, by reducing allocations 4 years ago
  falkTX 3ab3f3c7a6
Ignore lv2 any patch:writable that is not lv2:Parameter 4 years ago
  falkTX 6b2f607169
Protect Post-RT events with RAII, use separate pool for pending data 4 years ago
  falkTX cef506e970
Adjust for LV2 UI parameter value API refresh 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 ec3b9dac09
Fix CarlaPipeCommon::readNextLineAsUInt for values > INT32_MAX 4 years ago
  falkTX 25bc60fd4d
Fix strict and debug bridge build 4 years ago
  falkTX 99b49d48b2
Actually load mapped range data 4 years ago
  falkTX 357745c099
Show mapped range in edit dialog, tweak MIDI CC list 4 years ago
  falkTX 1896041fd0
Save parameter mapped range in project file 4 years ago
  falkTX 8bceb9ed17 Fixup process constness while at it 4 years ago
  falkTX 9de958461e Add option to clear xrun after project load 4 years ago
  falkTX cacad4a52f Tweak API and param widget so we can have CV expose option (WIP) 4 years ago
  falkTX 648b3c33e0
Fix usage of EnterCriticalSection 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 452468b3f8
Try a hackish way to push bridge options on init 4 years ago
  falkTX a02c1f975b
Move some definitions around 4 years ago
  falkTX a7188bedc4
Add API to set mapped param ranges; bridge backwards compat stuff 4 years ago
  falkTX f9fb98438a
Add API to enable/disable CV controls 4 years ago
  falkTX 81b6f46009
Introduce PLUGIN_OPTIONS_NULL; Save&restore LADSPA/DSSI options 5 years ago
  falkTX 7a9ddac0dd
Fixup carla-patchbay and implement dynamic parameters 5 years ago
  falkTX 93bd5c8b8b
Add definitions for DLS and GIG plugin types, unused for now 5 years ago
  falkTX 4f6ce46142
Fix build of external plugins 5 years ago
  falkTX c47c725556
Do not define distrho related macros in juce utils 5 years ago
  falkTX edc15542e9
Rework some code, join LADSPA and DSSI plugin support code into 1 5 years ago