falkTX
|
15f7f584f6
|
Give notice when carla needs to be restarted after lv2 rescan
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
63ce0b9148
|
Add PLUGIN_JSFX definition, not yet implemented
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
ea7ed826dd
|
Automable is not a word, sorry!
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
1ff775e726
|
Implement a way to set plugins as standalones
|
3 years ago |
falkTX
|
2a6a7de04f
|
Fix main client name for multiple carlas inside NSM
Closes #1279
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b5193900b5
|
Do not save/restore lv2 parameter-patch values, intercept restore
|
4 years ago |
falkTX
|
0464cd5890
|
Initial code for mapped parameter flags
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
|
c3f05e4e96
|
Initial implementation of MIDI learn (per plugin, not global)
Closes #26
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
38abd705a4
|
carla-plugin: fix a few actions leading to inconsistent state
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
927531efb1
|
Require that client name prefix include at least 1 dot
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
9c2407669a
|
Raise limit of plugins that can be loaded
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
0873c66902
|
Fix jack-as-plugin flags for debugging
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
dc0c1df47e
|
More pylint corrections
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
0e1dda7e53
|
Fixup for pylint
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
bb9c278f49
|
Start checking python code with pylint, adjust some already
|
4 years ago |
falkTX
|
fac7ee78dd
|
Fix carla-control adding more than 1 plugin
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
ed1e66bc97
|
Improve performance of inline display rendering
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
|
215103c05d
|
Host API calls now require handle as first argument
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
|
0ac2667115
|
Fix wrong data type for python-side mapped range
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
|
cacad4a52f
|
Tweak API and param widget so we can have CV expose option (WIP)
|
4 years ago |
falkTX
|
499fce655b
|
Change nsm_init signature, using uint64 for pid
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
a7188bedc4
|
Add API to set mapped param ranges; bridge backwards compat stuff
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
|
81b6f46009
|
Introduce PLUGIN_OPTIONS_NULL; Save&restore LADSPA/DSSI options
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
|
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
|
f652ad2e13
|
Rework for better plugin string result handling; single page params
|
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
Found via `codepell` (v1.17.0.dev0)
```
codespell -q 3 -L iff,iif,inport,sord,sinc,te,uint -S ./source/includes,./source/modules,./source/native-plugins,./data/windows
```
|
5 years ago |
falkTX
|
0f497f5f9a
|
Add API to be used for patchbay port groups
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
7717aa0e47
|
Fixes and caching for inline displays
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
|
dbf649d58d
|
WIP drag/touch params callback to host; Fix plugin rename API
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
b7922f3dd5
|
Experimental inline display inside canvas
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
de8e0d3bd9
|
New carla-control osc-connect dialog
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
e4e2bc38be
|
Rework structure for plugin/osc backend, more safe to use now
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
|
87ed2d37d9
|
Expose add-plugin over OSC
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
|
9a96aceeee
|
Dont try to use ports above 32767 for OSC
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |