falkTX
|
1cc16af5c2
|
Add audio port hints to backend, starting with lv2 sidechain
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
15f7f584f6
|
Give notice when carla needs to be restarted after lv2 rescan
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
613e695058
|
Prevent an assertion on dummy backend test
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
Jean Pierre Cimalando
|
55e9bd176f
|
Mention JSFX support in help text
|
2 years ago |
Jean Pierre Cimalando
|
1f2f87ad41
|
Implement JSFX (backend)
|
3 years ago |
falkTX
|
63ce0b9148
|
Add PLUGIN_JSFX definition, not yet implemented
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
Alexandros Theodotou
|
10471f05c2
|
clarify carla_patchbay_connect() docs
|
2 years ago |
falkTX
|
afd6f1bc1f
|
Fix bridge build
Closes #1558
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
Alexandros Theodotou
|
3d4ed9312a
|
add CV32 variant with 64 audio ins/outs and 32 cv ins/outs
|
2 years ago |
falkTX
|
7450591000
|
Implement dry/wet, volume and balance on juce hosted plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
0c93fa1eea
|
Add stubs for custom vst3 hosting
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
1dbaf85816
|
Define CUSTOM_DATA_TYPE_PATH and allow it for LV2 as custom data
|
2 years ago |
falkTX
|
ea7ed826dd
|
Automable is not a word, sorry!
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
095c25da4a
|
Skip JACK-applications as plugin in static plugin target builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
edda704445
|
Look for directories too when searching non-found vst3 plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
8c9edf7d51
|
Add static-plugin target, fix some warnings
|
3 years ago |
falkTX
|
1edb1bb172
|
Expose a 8cv carla patchbay variant
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
bd7a8429d9
|
Passing build flags in linker stage is required for LTO to work
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
a5bd2b9841
|
Fix LTO build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
d61f507e72
|
Add NATIVE_PLUGIN_OPCODE_HOST_USES_EMBED, for special hosts
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
01db5f4b7e
|
Update LV2 UI parameter values after embedding
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
dc6fdacf68
|
Add STATIC_PLUGIN_TARGET macro; Fix wrong memory reads on lv2 list
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
183fc4e236
|
Tweaks for Ildaeil, MemoryOutputStream::getDataAndRelease()
Signed-off-by: falkTX <falktx@falktx.com>
|
3 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
|
93cbcaf9cb
|
More USING_RTAUDIO setup, build jackbridge.min.a
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
5db3077f25
|
Start using USING_RTAUDIO macro
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
ae6e2c575c
|
Set PLUGIN_HAS_CUSTOM_EMBED_UI flag for LV2 plugins as possible
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
db46099c08
|
Fix build with some libraries in custom prefixes
|
3 years ago |
Xeonacid
|
67e38d1247
|
Replace -lpthread with -pthread
According to Stack Overflow and GCC doc, -pthread is the correct way to use pthread.
This fix build error on riscv64.
|
3 years ago |
falkTX
|
bc7deaab69
|
Send keyboard and focus events to VST3 UIs as needed
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
cac2d62925
|
Fetch/set some extra info for VST3 plugin parameters
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
8463126322
|
Fix a compiler warning
|
3 years ago |
falkTX
|
c6daf00679
|
Pass keyboard events to vst2 plugins in win/macOS
|
3 years ago |
falkTX
|
d2f5406f56
|
Do not set scale factor for vst2 native implementation under macOS
|
3 years ago |
falkTX
|
b7e70ece58
|
Fix some compiler warnings
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
797c728010
|
Implement carla_get_desktop_scale_factor for X11
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
36f971613b
|
Fix macOS build and bridge standalone init
|
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
|
7d57489180
|
Add carla_get_desktop_scale_factor utility function
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
ac40a63024
|
Do not set JUCE editor scale factor under macOS
|
3 years ago |
falkTX
|
f8ad7434c7
|
Fix an assertion
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
1ff775e726
|
Implement a way to set plugins as standalones
|
3 years ago |
falkTX
|
e132c46893
|
Safer X11 UI use, fixes crash with a few plugins (regression)
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
9a16584c5d
|
Add VST2 host embed support (native implementation)
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
7b29441926
|
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
33a9091413
|
Fix race condition around postponed rt event data pool
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b9702285ef
|
Finish updating juce deprecated API stuff
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
fa0cee2862
|
Fix loading state via juce of vst2 plugins without chunk
|
3 years ago |
falkTX
|
f0efa0a1d3
|
Update plugin juce code to new APIs, hook into vst2 for parity
|
3 years ago |