falkTX
|
de4b1705a5
|
make sure juce hosting is not attempted in bridge builds
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
b1e52f0030
|
Continue removal of juce from plugin bridges
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
21c9be3957
|
Dont use juce for plugin bridges altogether
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
12d6d8847c
|
Remove *.mm files that end up being useless
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
d86553f8ad
|
Fix build typo
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
282cfa94e4
|
fixup for certain make variants
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
73ef808213
|
Cleanup, fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
2ebd026165
|
bridge: ignore SIGTERM signal when running as child client
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
54cdc0b5e8
|
Introduce new header file for time-related utilities
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
f272c0ef11
|
Remove old .kdev_include_paths files
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
7a59c68bbb
|
Add a few more *.mm file variants
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
e76e7747d2
|
Skip building sfzero module for static plugin targets
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
44c6615f2a
|
Remove the use of mingw-std-threads
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
296bfc1a4f
|
Make ysfx optional, enabled by default
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
33e8c5cefa
|
Allow plugins to request idle time from main thread, without UI
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
a2791c9676
|
Build clap stuff with -ObjC++ under macOS
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
679e507f0a
|
Define PLUGIN_CLAP and add stub files
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
8839182a35
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
ca15445429
|
One more build fix
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
|
71cbec159f
|
Dont use simd for wasm just yet, fix missing APP_EXT usage
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
|
22cef6ba4d
|
Allow to link against custom DPF/DGL
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
8371c3c395
|
More tweaks needed for macOS builds
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
|
0411f60476
|
Fix new code carla for plugin bridge use
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 |
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
|
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 |
Jean Pierre Cimalando
|
1f2f87ad41
|
Implement JSFX (backend)
|
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
|
9abf745694
|
Set scale factor for carla-bridge-*/carla-single standalone usage
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b952f69b10
|
Fix macOS build
|
3 years ago |
falkTX
|
f41dc1bcdc
|
Add macos plugin standalone init, fixing focus
|
3 years ago |
falkTX
|
1ff775e726
|
Implement a way to set plugins as standalones
|
3 years ago |
falkTX
|
74ee581a3c
|
Fix build
|
3 years ago |
falkTX
|
b612c75127
|
Fix carla-single/standalone-bridges not having default options enabled
|
3 years ago |
falkTX
|
3ee39e8976
|
Use fixed buffers on standalone bridge mode
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
6fdc4d36fd
|
Add .kdev_include_paths files
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
6cbd90f432
|
Fix windows bridge build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
780a81440a
|
Ignore priority increase warnings when testing plugins
|
3 years ago |
falkTX
|
8cd8679698
|
Do not show custom GUI is testing plugins
|
3 years ago |
falkTX
|
1e7c7dc4bd
|
Use carla-bridge-native.exe for native arch bridge on windows
|
3 years ago |
falkTX
|
3af8d7c7ae
|
Minor tweaks as used for testing
|
3 years ago |
falkTX
|
878ab2fc7e
|
Reduce bridge plugin test to 5s
|
3 years ago |
falkTX
|
2d53b1f4ad
|
Add zita-resampler, to be used for audiofile
|
3 years ago |
falkTX
|
003c61cd84
|
Reduce amount of errors logged whe plugin bridge shm fails
|
3 years ago |