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
88b396168f
Move childprocess+oscdata to DSSI plugin only
10 years ago
falkTX
29f7dfb365
Add CarlaPlugin::getUiBridgeProcessId() function
10 years ago
falkTX
ee4bfb73f1
Make some plugin OSC stuff DSSI specific; Cleanup
10 years ago
falkTX
ebc8d83bee
Send ui options to bridges
10 years ago
falkTX
f2d7565403
Fix build, closes #175
10 years ago
falkTX
6032ae53b9
Cleanup
10 years ago
falkTX
4fcc5ff1cf
Continue work, lv2+bridges sort of working again
10 years ago
falkTX
8c326a79a8
Give a proper error for TODO LV2/VST2/bridge
10 years ago
falkTX
e230325148
Make DSSI work again (LV2, VST2 and bridge still pending)
10 years ago
falkTX
12967d6755
Continue rework, at least make it build
10 years ago
falkTX
b28e0e4dc4
Debug print to help find lv2 plugins with syntax errors
10 years ago
falkTX
de829539de
Start some cleanup and rework, DO NOT USE
10 years ago
falkTX
74b4f51476
Cleanup CarlaStateSave struct; Initial code for plugin pipe (no osc)
10 years ago
falkTX
9ec30ef1d1
Move some files around. modules dir will be for 3rd-party only
10 years ago
falkTX
bc2c5b2659
Fix CarlaBackend.h for ANSI (pedantic)
10 years ago
falkTX
a4a570c909
Cleanup
10 years ago
falkTX
150f587815
Make pipe class function names more extensive, add docs; Fix #164
10 years ago
falkTX
0587b39564
semaphore fixes
10 years ago
falkTX
114bd82286
Add modgui direct support in lilv; Get modgui data
10 years ago
falkTX
ed507ee0e7
Fix windows build
10 years ago
falkTX
4fb2df22ac
Add carla-patchbay sidechain variant (3x2); Fix posix64 build
10 years ago
falkTX
cd8f22d5c8
Continue makefile rework
10 years ago
falkTX
0018a0ce44
Rename some files; More makefile work
10 years ago
falkTX
147980a653
Keep going
10 years ago
falkTX
f4e6829c68
More of the same
10 years ago
falkTX
75f263d4f9
Start reworking the makefiles
10 years ago
falkTX
a82c80ce3c
Move semaphore code into a new file
10 years ago
falkTX
ccfc583958
More pipe work; Enable extui-plugins on Windows
10 years ago
falkTX
b7803399f5
Continue pipe work; Use pipes on extui-plugins; Add getPaths()
10 years ago
falkTX
699966ae49
Add CarlaPipeCommon::flush function and use it
10 years ago
falkTX
376306563d
Rework CarlaPipeUtils code, kinda working win32 implementation
10 years ago
falkTX
6b4aeb68c3
Use carla_utils for setting process name from python
10 years ago
falkTX
b4e33344d0
Introduce libcarla_utils, which will be used for advanced python stuff
10 years ago
falkTX
90805901b5
Use lib_t type for lib_* functions
10 years ago
falkTX
67bbd7e152
Make lib_symbol use a template for the function type
10 years ago
falkTX
0eec70a1ca
Export Engine/Plugin C++ API; Make carla_get_engine() non-const
10 years ago
falkTX
7aa321ad77
Define CARLA_API macro and use it to export some C++ classes
10 years ago
falkTX
23c8c65ff3
Update code for NATIVE_ prefix
10 years ago
falkTX
c19a09b1f2
Add 16 and 32 channel patchbay plugin modes
10 years ago
falkTX
71528d7daa
Fix loading VST3 plugins, closes #155
10 years ago
falkTX
379d13541a
Continue last commit
10 years ago
falkTX
073d0667c6
Don't allow rtaudio or juce drivers with patchbay mode yet
10 years ago
falkTX
d39b8ee50d
Proper Qt tricks for minicanvas ( closes #148 ); Hide some debug stuff
10 years ago
falkTX
5be55f6d53
Implement programs for juce plugin
10 years ago
falkTX
fda9c988e3
Send param info in bridges until max is reached, instead of none
10 years ago
falkTX
f6b1dbcacc
Fix running plugin bridges with empty filename
10 years ago
falkTX
724f4020c7
Make sure rack mode has forced-stereo option on
10 years ago
falkTX
a094316aef
Fix boolean options reaching carla-plugin, such as forceStereo
10 years ago
falkTX
cc26ed19d7
Install the vst plugin into its own dir, like the LV2 does
10 years ago