falkTX
|
2c142d77af
|
Clear PID when child process ends
|
3 years ago |
falkTX
|
9300001c10
|
Rework postponeRtEvent data to be union of structs
|
3 years ago |
falkTX
|
6dbe64bc1f
|
Fix regression, missing notes on new plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
53b3a2cbac
|
Add option to disabling sending notes to plugins (reverse on)
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
5a9e11a242
|
Store the raw MIDI value in EngineControlEvent, for future use
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
f053e8ab38
|
Fix bridge build with previous commit
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c3f05e4e96
|
Initial implementation of MIDI learn (per plugin, not global)
Closes #26
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
4918f0bb51
|
Allow to change plugin window title dynamically
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
2009afd551
|
Fully implement carla_set_custom_ui_title
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
6ef541d1da
|
Fix strict build warnings against clang
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
|
3b86fc2f42
|
Cleanup and merge common code; Implement custom MIDI CC ranges
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
d17c94b3f4
|
Fix limits of MIDI CC parameters
Closes #989
Signed-off-by: falkTX <falktx@falktx.com>
|
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
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
b94903350b
|
Rework CV param stuff, less racy
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
a89dfbf49d
|
Fix string-copy related compiler warnings
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
f9fb98438a
|
Add API to enable/disable CV controls
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
eed583e059
|
Disable CV controls by default, add first API around it
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
b051899438
|
Expose vst2 params as cv (testing)
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
92c70a3800
|
API cleanup with latest changes, test cv changes with LV2
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
5d81b6431f
|
More tests with CV controls, working for ladspa
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
52b7340213
|
Continue stuff for cv controls
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
dd08dd59eb
|
Initial tests for cv and param control
|
5 years ago |
falkTX
|
520bbe4465
|
Properly restore options for all plugin formats, CC on by default
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
81b6f46009
|
Introduce PLUGIN_OPTIONS_NULL; Save&restore LADSPA/DSSI options
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
0a643091b1
|
Fix crash with LADSPA plugins (regression on DSSI code merge)
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
|
9bc526c1a6
|
Tweak CarlaPlugin API to make RT engine callbacks optional
|
5 years ago |
falkTX
|
f652ad2e13
|
Rework for better plugin string result handling; single page params
|
5 years ago |
falkTX
|
a0be30f35e
|
Fix crash when plugin adds latency after starting at 0
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
|
8535f839bf
|
Start work for OSC settings
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
fc48f6f9e7
|
Introduce statusbar-like area; Add 1 new callback value
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
d73c0788cc
|
Fix some warnings triggered by gcc-8
|
6 years ago |
falkTX
|
85ebe336c5
|
Fix some warnings triggered by gcc-8
|
6 years ago |
falkTX
|
4c04b0e15a
|
Expose carla-plugin in plugin bridge
|
6 years ago |
falkTX
|
04dbc3fbee
|
Nicer printing on out of bounds midi event time
|
6 years ago |
falkTX
|
8383b114e8
|
Handle (ignore) arbitrary number of audio ports in rack mode
|
6 years ago |
falkTX
|
bf60778ad9
|
Use double-precision for time tick; Force bridge build without osc
|
6 years ago |
falkTX
|
4bc59c2d43
|
Fix a typo
|
6 years ago |
falkTX
|
7f8e36f72b
|
Better error message for input timing errors
|
6 years ago |
falkTX
|
86a27bd68b
|
Misc fixes detected by static analyzer
|
6 years ago |
falkTX
|
b054dd0c12
|
Fix small issues regarding program state (crash-fix some plugins)
|
6 years ago |
falkTX
|
8f5de5e0fe
|
Disable try-transient code in plugin bridges
|
6 years ago |
falkTX
|
7de5812912
|
More rt/non-rt function split, catch unwanted uses
|
6 years ago |
falkTX
|
c0c08e8898
|
Start splitting RT and non-RT plugin functions
|
6 years ago |