falkTX
|
e312817b6f
|
A few more tweaks for AU hosting, WIP
Signed-off-by: falkTX <falktx@falktx.com>
|
1 month ago |
falkTX
|
2a8746be24
|
Fix non-macos build
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
a580473fbc
|
AU processing details, still WIP
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
776c936829
|
wine related fixes
Signed-off-by: falkTX <falktx@falktx.com>
|
8 months ago |
falkTX
|
1f6bcd0aa6
|
Do not show error message box on Windows during discovery
Signed-off-by: falkTX <falktx@falktx.com>
|
8 months ago |
falkTX
|
b22143f28c
|
Fix build against old macos
Signed-off-by: falkTX <falktx@falktx.com>
|
8 months ago |
falkTX
|
0b250a0cb7
|
Get rid of JUCE for discovery and utils
Signed-off-by: falkTX <falktx@falktx.com>
|
8 months ago |
falkTX
|
4b1f10c2b1
|
Custom AU discovery code
Signed-off-by: falkTX <falktx@falktx.com>
|
8 months ago |
falkTX
|
dacca3a53d
|
log failures from vst3 calls, allow to skip set_processing
Signed-off-by: falkTX <falktx@falktx.com>
|
9 months ago |
falkTX
|
91b1096c71
|
Add back old .kdev_include_paths files
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
cec462a44d
|
Implement auto-discovery for wine bridges
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
e6d25394ab
|
Set PLUGIN_HAS_CUSTOM_EMBED_UI hint during discovery
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
|
48a0c7fcab
|
Fix leak during discovery
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
|
191ebd9050
|
Fix build
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
|
a1bf4ecbee
|
Fix windows build
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
|
93b034d98b
|
Fix dynamic plugin discovery for x64-under-arm64 macOS
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
|
c96d08746b
|
Implement VST3 parameter outputs
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
c935ce4e5d
|
Setup VST3 audio buffers properly
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
5e5188c415
|
Cleanup
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
|
b2d8c0a358
|
Fix VST3 discovery
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
b5e9b3c1c9
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
f225438974
|
Really fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
b160a9b189
|
discovery: try same plugin under macos x64 rosetta for non-juce
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
b32f6dbad8
|
Allow usage of CARLA_DISCOVERY_PATH env var for cached types
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
|
da93bdd3e9
|
Fix clap discovery for MSVC
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
b93cb19975
|
Stop using VLAs on code that will be used in OBS
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
|
6435102228
|
Set synth and has-gui flags during clap discovery
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
7a56a64213
|
Add discovery workaround for JUCE-based CLAP plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
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
|
057b2dbfb3
|
CLAP processing, initial setup for ports and params
|
2 years ago |
falkTX
|
6b7da3895c
|
More details for CLAP hosting
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
ec6eaf420e
|
Start of clap plugin discovery
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
f78670e848
|
Fix macOS build
|
2 years ago |
falkTX
|
b23293efeb
|
Rework and cleanup makefiles, add WASM var
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
ea3c8a2f63
|
Fix a typo
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
|
6e96ae86cb
|
Initial code for juce-less VST3 native hosting
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
|
821e9e68e3
|
Yet another approach
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
8f3a90e5f1
|
Calculate Io count properly
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |