falkTX
|
798733e2f1
|
Bring Runner class from DPF, use it for Engine background details
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
06d6981732
|
More tweaks for wasm, engine verified to work, still with hacks
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
3a57252fdf
|
Do not enable pthreads for wasm builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
f90acb5cbb
|
Dont strip wasm binaries, cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
0445589595
|
More tweaks for wasm and sdl
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
247eaff28b
|
Fix SDL engine for SDL1, work wasm workarounds
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
728fa94744
|
Allow to disable JACK, and skip bridges for wasm
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
96e4fa5719
|
Initial SDL engine implementation
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
b23293efeb
|
Rework and cleanup makefiles, add WASM var
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
389bf4969f
|
Tweak about/features for vst3 usage without juce
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
91cee1f997
|
Cleanup for CARLA_DECLARE_NON_COPYABLE macro use, minor jsfx things
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
5385595764
|
Continue cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
036846d88f
|
Only use -std=gnu++14 when building for juce
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
7a611594be
|
Always build juce_gui_extra; Add new mingw std compat files
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
882082c8db
|
Start the update to JUCE7
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
Florian Jung
|
9b79fcc97c
|
Fix inaccurate midi CC rounding (#1612)
* Fix incorrect rounding of midi CC when passed to LV2
* Fix inaccurate MIDI CC rounding everywhere
|
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
|
f1d7b59020
|
Implement VERBOSE make flag
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
f9afda01df
|
Fix strict build
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
|
2bbd787c42
|
Do not use RT threads for dummy engine / plugin testing
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
c6ca5ca23d
|
Update copyright year for the modified files
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
8b24fc0e02
|
Use temporary files for big custom data values in bridges
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
2a55bbaef4
|
Notify of embed resizes on bridges
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
fcd3eb8c65
|
Initial implementation for embedding UIs of bridged plugins
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
|
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
|
3d4ed9312a
|
add CV32 variant with 64 audio ins/outs and 32 cv ins/outs
|
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
|
1edb1bb172
|
Expose a 8cv carla patchbay variant
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
|
dc6fdacf68
|
Add STATIC_PLUGIN_TARGET macro; Fix wrong memory reads on lv2 list
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
|
db46099c08
|
Fix build with some libraries in custom prefixes
|
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
|
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
|
94139f07b1
|
Fix build with JACKBRIDGE_DIRECT=true
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
43c1131039
|
Use tick_double on jack transport
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
004dbc9f49
|
Remove a useless variable
|
3 years ago |
falkTX
|
3242f135d6
|
Use our metadata thread-safe mutex for the new check, seems to work
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
8ed845f733
|
Not so smart handling for now, jack2 meta-data is finicky..
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
3fd7f6bea1
|
One more fix
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |