falkTX
4795b63f34
Rename some files, allow presets on plugin skins (needs rebuild)
9 years ago
falkTX
0baf7c5529
Zyn plugin tweaks, expose 6 basic parameters
9 years ago
falkTX
2e7fbf895d
Continue previous commit
9 years ago
falkTX
fe00c682af
Save parameter midi CC mapping for plugins that use chunks
Closes #116
9 years ago
falkTX
27cd151daa
Allow to save properties when using vst chunks
9 years ago
falkTX
f7bc330102
Allow custom properties per plugin, use it to save is-skin-compact
9 years ago
falkTX
ed100ec429
Misc
9 years ago
falkTX
5d10152aa8
Rework of some latency and LADSPA code
9 years ago
falkTX
4ee6a834c7
Make liblo optional
9 years ago
falkTX
d62b7c31dd
Continue work to separate idle and uiIdle
9 years ago
falkTX
92fa5c6f12
Start separation between idle and uiIdle
9 years ago
falkTX
9965e8275a
Optimize data saving for bridges; Keep last loaded state
10 years ago
falkTX
8a7c50ae05
Unicode fixes, closes #178
10 years ago
falkTX
5bce798867
Fix Windows build; Misc changes
10 years ago
falkTX
1450ba4ca4
Send all basic info from client to server
10 years ago
falkTX
4a6b420eff
More of the same
10 years ago
falkTX
503314968f
More plugin-bridge work
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
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
fda9c988e3
Send param info in bridges until max is reached, instead of none
10 years ago
falkTX
16b3ca2a26
Increase max allowed CC number from 95 to 119, fixes #147
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
053bcf6692
Corrections for last commit
10 years ago
falkTX
e4b394ed44
Trying to get bridges to update Id on plugin removal
10 years ago
falkTX
d4b28b3a41
Go back to use base64 in chunkdata-files, raw binaries don't work
10 years ago
falkTX
b1b44bf6bf
CarlaPlugin::setChunkData now uses direct data+size instead of base64
10 years ago
falkTX
44e2741d1e
Make forced center ui optional (will be needed later)
10 years ago
falkTX
fc0ba24b3a
CarlaPlugin::idle() was missing for ladspa and dssi
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
f4ee611e75
Misc
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
001ea62fb2
Implement UI bridges for X11, fix vst-ui bridge build
10 years ago
falkTX
11339a3d73
Move some files
10 years ago
falkTX
76d70ba4d1
More work&cleanup for plugin bridges
10 years ago
falkTX
8bc97197b2
Fix fluidsynth midi-programs restore
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
442e0c96e8
Implement CarlaPlugin::getNativeHandle/Descriptor
10 years ago
falkTX
ab2db68741
Backend is now completely qt free
10 years ago
falkTX
0ff470a035
Save plugin options in projects, added ENGINE_CALLBACK_OPTION_CHANGED
10 years ago