falkTX
|
b4fd3bdb33
|
Really fix build
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
|
3bd4ff700f
|
Fix plugin rename under JACK single or multi client
Fixes #876
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
1007828871
|
libjack: implement uuid and thread-init cb, some cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
8cee623761
|
Cleanup lv2 ui scale stuff, use LV2_UI__scaleFactor
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
|
fe8d5e0072
|
Debug message for inline display helping
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
a6db017855
|
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
feacbe3ad1
|
Cleanup inline data and other last commits
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
78461399e0
|
Renders inline display for internal plugins, if provided
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
83deb53177
|
Pass ui scale to ui bridges
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
9838194141
|
Forgot this
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
6ef554812f
|
Fix typo
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
|
0514349938
|
Expose inline display on internal plugins; 2.0 Backwards compat fix
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
462bb589cc
|
Use new jackbridge_uuid_parse in jack engine class
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
fc39645141
|
Do not bridge LSP plugin UIs, for now
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
|
d4a0292f37
|
carla-vst: expose first plugin params for host automation; cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
d0610840bd
|
Add back modgui support
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
0c197e12b1
|
Make main carla client selectable on canvas in jack mode
And remove a print, for now
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
b4e05d4d1b
|
Mapping between plugin id and canvas group id; Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
9379d71c9c
|
Fix cross-compilation
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
3f1c8d92f2
|
Set canvas icons for a few known plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
b150b14b96
|
Change a function signature
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
93579acf27
|
Don't unload plugins that use inlinedisplay
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
1e1a6a37a3
|
Store our custom data in jack2 meta-data, cleanup
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
|
f645715ec8
|
Pass flag indicating plugin inlinedisplay support to patchcanvas
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
200de887e8
|
Move ThreadSafeFFTW class to its own file
Internal jack client needs it, so let's share it
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
dc7a0adb3f
|
Fixes for internal client and osc
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
c7b5eb2097
|
Report bridge error to server, kill bridge right away if it fails
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
8a2caa7b9f
|
Expose internal jack client
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
932b4c9746
|
Cleanup
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
|
94d30f085b
|
OSC control now waits for responses from server
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
86c4732517
|
Small tweaks for OSC ports not available messages
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
aab5c471e0
|
Add back X11 tricks for libcarla_utils
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
19ecd24ae3
|
Really fix build without liblo
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
b91c92490e
|
Fix build without liblo
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
8d065dcec0
|
Don't complain on cleanup if OSC was not enabled
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
|
c8f2b5340c
|
Expose canvas and some experimental settings to carla-control
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
|
bb3cc3671b
|
Remove unused line
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
24d715c8da
|
Split patchbayRefresh for host and osc modes
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 |