falkTX
|
2a96e743b0
|
Adjust installed utils to work without any special macros
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
9f57f82b49
|
Fix wasm build
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
|
73ef808213
|
Cleanup, fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
bfa3c74c84
|
Make bridge and mac utils public, add to utils lib
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
4ef7357545
|
rename macro to CARLA_UTILS_USE_QT, cleanup use
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
e4e1f7d158
|
Finalize plugin discovery API
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
9c1cad5387
|
Allow building for platforms without VST3 UI, add wasm CI test
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
|
3f1bcaf791
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
2714ba4eea
|
Initial tests for frontend with auto plugin discovery
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
776acbba63
|
Many VST3 hosting details, get UIs to appear
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
f7d2ab8682
|
Correct vst3 auto-discovery too
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
f2940bcad0
|
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
5e34da6887
|
discovery-api: auto-timeout stuck plugins, fix paths for mac/win
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
7321be60c6
|
Add auto-scanning plugin API, with initial implementation
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
7fd7490c66
|
discovery: Allow to output information via pipe
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
d029cd22a8
|
More cleanup, allow to pick qt for utils info methods (stub)
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
0ff297d2c2
|
more spreadout use of BUILDING_CARLA_OBS macro
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
5508fb256a
|
Allow to skip sfz and water use for cached plugin info
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 |
Olivier HUMBERT
|
cc8c918f64
|
missing </li> code (#1724)
* missing </li> code
* Update Information.cpp
|
1 year ago |
falkTX
|
9b89e62b01
|
Cleanup
|
2 years ago |
falkTX
|
a615fefaf9
|
Implement CLAP posix-fd extension, fix things with current plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
9844d76319
|
Fix a small leak
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
87bc5605d0
|
Adjust to the non-threaded usage
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
|
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
|
b06204c0b4
|
Cleanup some ysfx things and fix guiless build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
eeccc9cb7d
|
Adjust jsfx things to changes in Carla internals
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
|
3654f5b6ff
|
Build a few more files in c++14 for macOS
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 |
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 |
falkTX
|
8c9edf7d51
|
Add static-plugin target, fix some warnings
|
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
|
dc6fdacf68
|
Add STATIC_PLUGIN_TARGET macro; Fix wrong memory reads on lv2 list
Signed-off-by: falkTX <falktx@falktx.com>
|
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
|
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 |