falkTX
dc7a0adb3f
Fixes for internal client and osc
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
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
699193f3d5
Start work regarding full OSC control
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
8cd9768f7d
Give some little attention to carla-control, so it works better
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
falkTX
8f009a3269
Retry 5 times with +1 port if current one fails
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
ab12310f07
Fix osc client register with TCP, thanks jofemodo.
Closes #409
8 years ago
falkTX
52b7862ab4
Continue previous commit
9 years ago
falkTX
7ace0c0325
Fix some carla-control oddities
9 years ago
falkTX
a2f5b4fbf5
Fix carla-control/plugin activating plugins when shown; Misc changes
9 years ago
falkTX
3bb7a8c9cd
Allow carla-plugin to use OSC
9 years ago
falkTX
ac781432d6
Allow to configure osc ports via CARLA_OSC_TCP/UDP_PORT env vars
Will work for now until a OSC settings page is created.
Fixes #209
9 years ago
falkTX
5098d25cf0
Generate a config.h file instead of passing -DHAVE_* stuff; Misc fixes
9 years ago
falkTX
4ee6a834c7
Make liblo optional
9 years ago
falkTX
01935d32ea
Continue plugin-bridge rework
10 years ago
falkTX
81c9a2b296
Continue plugin-bridge work; Fixes to carla-shm utils
10 years ago
falkTX
b602ad6db4
Allow the plugin to receive OSC messages, remove some from engine
With this we can check if the osc messages come from the proper source (say a DSSI UI),
so there won't be conflicts if external tools send random osc messages to Carla
10 years ago
falkTX
12967d6755
Continue rework, at least make it build
10 years ago
falkTX
74b4f51476
Cleanup CarlaStateSave struct; Initial code for plugin pipe (no osc)
10 years ago
falkTX
16b3ca2a26
Increase max allowed CC number from 95 to 119, fixes #147
10 years ago
falkTX
f517d8bcec
Code update for -Weffc++
10 years ago
falkTX
54f1fcdb14
Revert unintented branch merge
10 years ago
falkTX
981c332873
More
10 years ago
falkTX
d60e35714d
Misc
10 years ago
falkTX
8ae122bc42
A lot more bridge work
10 years ago
falkTX
d3d15471fa
More bridge stuff; Not fully finished, but kinda working again
10 years ago
falkTX
76d70ba4d1
More work&cleanup for plugin bridges
10 years ago
falkTX
e02f216ba9
Remove option to disable plugins/samplers, they will be always on
10 years ago
falkTX
10c0e75f8a
Use an Atomic+WaitableEvent instead of mutex for some rt actions
10 years ago
falkTX
32dfa4490c
Misc
10 years ago
falkTX
06d95ccfd9
Cleanup
10 years ago
falkTX
d4400c97dc
General fixing
10 years ago
falkTX
a98fb08b1b
Misc
10 years ago
falkTX
e3ded0a744
Misc
10 years ago
falkTX
ed47e0e418
Split some engine code
10 years ago
falkTX
e97f3f5cbe
Remove excessive debug prints
10 years ago
falkTX
4c7567d889
Misc changes/cleanup
10 years ago
falkTX
0c5c76d4d0
Fix code for CarlaString changes
10 years ago
falkTX
a9f59f450c
Misc fixing; Send "pong" from bridge to server
10 years ago
falkTX
49505ca907
More bridge work and testing
10 years ago
falkTX
f7e4bb57f8
Don't use thread-safety on bridges, not needed
10 years ago
falkTX
e19652cf55
Use separate thread for osc input
10 years ago
falkTX
bf0042f764
More bridge work
10 years ago
falkTX
6f72000d43
Cleanup & fix some bridge code
10 years ago
falkTX
c4ad37bb1c
Cleanup
10 years ago
falkTX
6b77b1ac8b
Misc
10 years ago
falkTX
78be58ae7f
Move some file and functions around
10 years ago