falkTX
|
32196dd2fc
|
Fix regular build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
c4846a56c0
|
Reenable audiofile seeking on wasm, which works now
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
6b4f88fbc7
|
Do not allow to use capture logging thread on wasm
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
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
|
956aed13d1
|
Update dgl and distrho modules
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
|
f90acb5cbb
|
Dont strip wasm binaries, cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
050513441b
|
Fix make clean
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
|
135c828b66
|
Add SDL/wasm test code
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
|
cbc44a38dc
|
AudioFileReader: workarounds for wasm non-threaded behaviour
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
8eb74af19b
|
CarlaThread: Ignore a few things for wasm usage
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
|
68af86c5e7
|
emscripten related tweaks
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
b697c28a20
|
Keep VST3 hosting through JUCE, for now
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
|
770364fd8e
|
Allow to build with custom DGL namespace
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
f428af3894
|
ysfx build tweaks as needed for armhf and MOD builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
a80680f5a1
|
Fix water::DirectoryIterator for windows builds
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
|
9b5a23c56a
|
Another attempt at fixing ARM build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
ba5ca7006d
|
Support mod:volts as LV2 unit
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
bdc3373cae
|
Start handling VST3 events
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
f701e1421e
|
A few vst3 host fixes, no longer crash on load
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
|
5268e39c77
|
Hacky juce test code for investigating vst3 keyboard input
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
b15bc2081d
|
Add some stubs to vst3 host code
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
04d53634c8
|
Fix the previous armhf fix
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
121d7f617b
|
Start python level automated tests, WIP
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
e78faac205
|
Make macOS installer allowed to install without rosetta2
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
67c699162d
|
Another armhf fix
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
1cf51b15b5
|
Alternative approach to fix armhf builds
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
|
330e00434f
|
Fix armhf (non-aarch64) build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
0a2914088e
|
Correction for ysfx %progbits
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
a131ae1f1e
|
Make sure to not export ysfx symbols
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
a2368e9038
|
Another small change needed for ysfx on arm
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
d4be01707e
|
Fix external plugins submodule, was changed by mistake
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
c34f6bc8e6
|
Reorder makefile static plugin target rules
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
b38917a3f3
|
Add -fsigned-char to ysfx flags
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
155ea744e5
|
Fix non-linux build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
8beb4c733d
|
Fix 32bit build and some warnings
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
b4270ccdbe
|
Fix ysfx no-gui build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
92c84bab7d
|
Update ysfx
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
1f4f1dedcf
|
Fix wine plugin build
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 |