falkTX
|
882082c8db
|
Start the update to JUCE7
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
b4cf041284
|
Replace CARLA_EXPORT with separate API / PLUGIN export option
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
1f5e44c4bb
|
Adjust the rest of the code for CARLA_BACKEND_NAMESPACE macro use
|
2 years ago |
falkTX
|
1cc16af5c2
|
Add audio port hints to backend, starting with lv2 sidechain
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
63ce0b9148
|
Add PLUGIN_JSFX definition, not yet implemented
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
73cf853509
|
Correct last commit
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
f9d0e06260
|
Add carla_get_plugin_latency host function
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b7e70ece58
|
Fix some compiler warnings
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
9abf745694
|
Set scale factor for carla-bridge-*/carla-single standalone usage
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
1ff775e726
|
Implement a way to set plugins as standalones
|
3 years ago |
falkTX
|
f9ff6d5c0d
|
Clear up which symbols are exposed in utils and standalone libs
|
4 years ago |
falkTX
|
0fad472b59
|
Rework some symbol exports, resolving conflicts of standalone/utils
|
4 years ago |
falkTX
|
cc6d4281cd
|
Give custom message in about page when liblo/osc is not enabled
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
411e0f4265
|
Add carla-host-plugin library, for usage in hosts
|
4 years ago |
falkTX
|
1e29ecdd12
|
Better handling of LV2 temporary state, for clone and rename
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
0e8a2f6e9f
|
Start experimenting with embed-ui API, for use in external tools
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
18554a3692
|
Skip graph CV source reconfigure when loading plugin state
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
2009afd551
|
Fully implement carla_set_custom_ui_title
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
ccb52ad79c
|
Make the previous changes backwards compatible
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
3d767f9be8
|
Allow to set custom prefix for jack clients, use it under NSM
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
89566a1a0f
|
Add API to know current project folder
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
1d2b88052c
|
Correct and modify a few debug messages
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
dbfc6116a9
|
Fix a couple of issues with carla-plugin
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
22a6006c70
|
Avoid comparing shared_ptr directly to nullptr
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
3ab47c9481
|
Change the way plugins are deleted, ensure they are not being used
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
e02e1bbe8a
|
Protect backend from a few late calls after engine close request
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
617675c820
|
Listen to canvas group position changes over JACK metadata and OSC
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c178105a15
|
First go at backend-side canvas positions; Safer jack callbacks
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
53c52cb3cf
|
Move standalone juce init/idle/cleanup to new file, expose an API
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
90d69c02dd
|
Split CarlaProcessUtils in hpp/cpp, add ScopedAbortCatcher
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
d91b48e908
|
Use JUCE by default on linux if supported; Cleanup config a bit
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
f6c9559067
|
Final details for scanning etc vst3 linux stuff
Closes #1094
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c14dd9cc60
|
WIP stuff
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
4a52fb680b
|
Fix strict build
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
4cdc7f9479
|
Only standalone should call carla_engine_idle
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c1bd5c441c
|
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
215103c05d
|
Host API calls now require handle as first argument
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
12318879c6
|
Implement lv2ui background/foreground color
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
45fc5b7d96
|
Don't allow NSM without project, be clear when NSM cant be used
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
9de958461e
|
Add option to clear xrun after project load
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
cdcd18725b
|
Fix pedantic warnings; Make binary dir set by default on standalone
|
4 years ago |
falkTX
|
a10dc38684
|
More API rework needed to export controls/cv, WIP
|
4 years ago |
falkTX
|
cacad4a52f
|
Tweak API and param widget so we can have CV expose option (WIP)
|
4 years ago |
falkTX
|
a7188bedc4
|
Add API to set mapped param ranges; bridge backwards compat stuff
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
f9fb98438a
|
Add API to enable/disable CV controls
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
edc15542e9
|
Rework some code, join LADSPA and DSSI plugin support code into 1
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
2cb6fa1960
|
Initial work for file type paths, use it for audio and midi plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
fc5e2f37d0
|
Fix changing transport mode when not using multi-client
|
5 years ago |
falkTX
|
92f7b267ec
|
Enforce use of return value of a few CarlaPlugin functions
|
5 years ago |
falkTX
|
f652ad2e13
|
Rework for better plugin string result handling; single page params
|
5 years ago |