falkTX
|
22a6006c70
|
Avoid comparing shared_ptr directly to nullptr
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
3ab47c9481
|
Change the way plugins are deleted, ensure they are not being used
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
29c55500a7
|
Pass DLS/GIG files into fluidsynth if version is recent enough
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
8f27bff6c4
|
Add new CARLA_CUSTOM_SAFE_ASSERT
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
3a3eee4ed9
|
Save pluginId as part of the patchbay positions
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c178105a15
|
First go at backend-side canvas positions; Safer jack callbacks
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
d91b48e908
|
Use JUCE by default on linux if supported; Cleanup config a bit
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
f6c9559067
|
Final details for scanning etc vst3 linux stuff
Closes #1094
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
12318879c6
|
Implement lv2ui background/foreground color
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c597da5b1a
|
Make some engine functions inline and protected
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
45fc5b7d96
|
Don't allow NSM without project, be clear when NSM cant be used
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
9de958461e
|
Add option to clear xrun after project load
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
49b1bec938
|
Cleanup previous test stuff
|
4 years ago |
falkTX
|
caa0d57fe8
|
Move some more definitions around, fix build
|
4 years ago |
falkTX
|
bf4cc804a0
|
Move some definitions to a new file
|
4 years ago |
falkTX
|
a10dc38684
|
More API rework needed to export controls/cv, WIP
|
4 years ago |
falkTX
|
81b6f46009
|
Introduce PLUGIN_OPTIONS_NULL; Save&restore LADSPA/DSSI options
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
8511785f8b
|
Fix strict build
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
93bd5c8b8b
|
Add definitions for DLS and GIG plugin types, unused for now
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
edc15542e9
|
Rework some code, join LADSPA and DSSI plugin support code into 1
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
2cb6fa1960
|
Initial work for file type paths, use it for audio and midi plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
302854ae65
|
Fix 0 BPM when starting carla as transport master, and not rolling
|
5 years ago |
falkTX
|
92f7b267ec
|
Enforce use of return value of a few CarlaPlugin functions
|
5 years ago |
falkTX
|
5fbae267ce
|
Save/cache audio driver in engine settings; Fixes to dialog
|
5 years ago |
falkTX
|
c307dd9d8a
|
Rework add-plugin 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 |
falkTX
|
3daaad68a1
|
Enable WASAPI for windows builds
|
5 years ago |
falkTX
|
399fc3b4bc
|
Implement CV for internal patchbay mode
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
63daa721c3
|
Fix strict debug build
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
08cb20301a
|
Yet another build fix
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
d427e92710
|
Add a real Dummy engine driver, usable with carla-single too
via special env var CARLA_BRIDGE_DUMMY
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
269356b881
|
Testing: Send UI scale to lv2 uis
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
d218b58249
|
Fix build; Remove debug prints; Implement drag/touch for bridges
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
dbf649d58d
|
WIP drag/touch params callback to host; Fix plugin rename API
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
f278e79d6f
|
Fix carla-control not realizing plugins are active when fist added
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
6f76a52968
|
Finish first wave of full-osc control work
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
4ce1c0c76c
|
Finish patchbay host/osc split, minor API changes
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
60cb053d04
|
More remote OSC stuff, split UDP and TCP
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
d005d44bd1
|
Rework some core OSC remote control code, behaving like the plugin
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
b49a1bc1e4
|
Cleanup, continue previous commit
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
699193f3d5
|
Start work regarding full OSC control
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
e5ab26bac8
|
Implement OSC settings save, load and apply; Fix typo in callback
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
8535f839bf
|
Start work for OSC settings
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
fed364b254
|
Implement clearing xrun count
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
6a6b396747
|
Name some variables more consistently
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
401a02e87a
|
Fix for some stupid plugins mess up with global signals
Fixes instant segfault on SIGINT and SIGTERM after loading redux
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
7ea3b1d6fd
|
Fix for some stupid plugins mess up with global signals
Fixes instant segfault on SIGINT and SIGTERM after loading redux
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
65cc1103c5
|
Fix debug build
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
df7a570095
|
Add DSP load to RtAudio and Plugin backends, pass info to plugin
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |