falkTX
d62b7c31dd
Continue work to separate idle and uiIdle
9 years ago
falkTX
92fa5c6f12
Start separation between idle and uiIdle
9 years ago
falkTX
788314e4f9
Clear group connections before removing in internal patchbay mode
10 years ago
falkTX
9965e8275a
Optimize data saving for bridges; Keep last loaded state
10 years ago
falkTX
649b5c2923
Move some stuff from host to utils lib; Allows cached plugins in carla-plugin
10 years ago
falkTX
5bce798867
Fix Windows build; Misc changes
10 years ago
falkTX
4a6b420eff
More of the same
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
29f7dfb365
Add CarlaPlugin::getUiBridgeProcessId() function
10 years ago
falkTX
ee4bfb73f1
Make some plugin OSC stuff DSSI specific; Cleanup
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
74b4f51476
Cleanup CarlaStateSave struct; Initial code for plugin pipe (no osc)
10 years ago
falkTX
0018a0ce44
Rename some files; More makefile work
10 years ago
falkTX
0eec70a1ca
Export Engine/Plugin C++ API; Make carla_get_engine() non-const
10 years ago
falkTX
16b3ca2a26
Increase max allowed CC number from 95 to 119, fixes #147
10 years ago
falkTX
dac744cd0c
Pass CV buffers directly in plugin process function
10 years ago
falkTX
09a9d7da86
Expose plugin CV ports, use it in plugin class rather than lv2 only
10 years ago
falkTX
cf21acd636
More work for internal patchbay, seems promising :)
10 years ago
falkTX
a050a886bc
Headers update for -Wdocumentation; Add carla_compareFloats function
10 years ago
falkTX
7227f306fc
Proper OSC-URL update in plugin-bridges
10 years ago
falkTX
e4b394ed44
Trying to get bridges to update Id on plugin removal
10 years ago
falkTX
b1b44bf6bf
CarlaPlugin::setChunkData now uses direct data+size instead of base64
10 years ago
falkTX
020ecb77b2
More bridge work; map 1:1 engine events to bridge rt events
10 years ago
falkTX
4310ff30d7
Even more bridge stuff
10 years ago
falkTX
b0790266ba
Cleanup
10 years ago
falkTX
8ae122bc42
A lot more bridge work
10 years ago
falkTX
c070c1a027
plugin bridges are now saving chunk
10 years ago
falkTX
442e0c96e8
Implement CarlaPlugin::getNativeHandle/Descriptor
10 years ago
falkTX
0ff470a035
Save plugin options in projects, added ENGINE_CALLBACK_OPTION_CHANGED
10 years ago
falkTX
cb9e1cb5ca
More work for patchbay graph
10 years ago
falkTX
ff77de9613
Cleanup, remove unused suff
10 years ago
falkTX
52babe107e
Make state utils calls part of StateSave struct
10 years ago
falkTX
7b97dc6d6c
General cleanup
10 years ago
falkTX
8738b6ecd1
Misc cleanup
10 years ago
falkTX
6a5bc2efda
LV2 UI Bridge fixes
10 years ago
falkTX
438123e471
Implement randomize in gui (plugin right-click), plus reset params
10 years ago
falkTX
f75deaceb3
Add plugin randomize-params functions
10 years ago
falkTX
e27d18f534
Add carla_get_internal_parameter_value func
10 years ago
falkTX
23efbb8fed
Rework jack client rename code; Misc fixing
10 years ago
falkTX
ed47e0e418
Split some engine code
10 years ago
falkTX
b288b50011
param-text is working again (used in VSTs)
10 years ago
falkTX
cb7c2460b0
Pass uniqueId to plugin init calls; Midi-in for juce plug hosting
10 years ago
falkTX
c830d6dc00
More bridge work
10 years ago
falkTX
1a0db2ec2f
Add ReWirePlugin class; More bridges work
10 years ago
falkTX
61ef02afc3
Add pluginId to CLIENT_ADDED callback; Misc changes
10 years ago
falkTX
eaced6ec33
Add CarlaPlugin::getPatchbayClientId() func
10 years ago
falkTX
0bd9bb3c6c
More LV2 work, worker extension testing
10 years ago
falkTX
2e2a4361ba
Code cleanup for strict compiler flags
10 years ago
falkTX
40c7a02c08
Move a bit more stuff around
10 years ago