falkTX
|
c2cc825253
|
Use emscripten_set_timeout_loop instead of manual management
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
4b9d6afa62
|
Ignore pthread_yield for now
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
32196dd2fc
|
Fix regular build
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
|
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
|
ba5ca7006d
|
Support mod:volts as LV2 unit
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
|
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
|
b607ae2ce3
|
macOS build fix, tested this time
|
2 years ago |
falkTX
|
821e9e68e3
|
Yet another approach
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
ee523e9308
|
Alternative macOS fix
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
17b34c5653
|
Fix macOS build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
1e5c9900ae
|
Implement native vst3 plugin scanning; Cleanup
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
|
54effcd901
|
Fix macOS build
|
2 years ago |
falkTX
|
4d14226982
|
Fix a missing include for X11/BSD builds
Closes #1597
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
04558b6310
|
Fix CarlaString for std::map compatibility
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
9758218192
|
Test builds with LTO enabled
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
7b8eeef343
|
FIx old macOS 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
|
b7d2d7b0d0
|
macOS plugin UI fixes
|
2 years ago |
falkTX
|
74a1ae82c9
|
One more XSetInputFocus exception fix
Signed-off-by: falkTX <falktx@falktx.com>
|
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
|
b1ecb33a5e
|
Fix a memory leak in the CarlaString class
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
c397f32066
|
Correct the offset used in the custom data restore fix
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
|
4fa1d2ba6b
|
Ensure custom data restore is exactly how it was saved
Fixes #1521
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
63854e73da
|
Add "[carla]" prefix to printed messages directly by carla
Closes #1498
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
d73e6d50d1
|
Fix crash when LV2 X11 UI has non-mapped child window
Closes #1486
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 |
Alexandros Theodotou
|
683c5fe9a0
|
lv2: mark port as sidechain if part of a sidechain group
|
2 years ago |
falkTX
|
1cc16af5c2
|
Add audio port hints to backend, starting with lv2 sidechain
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 |
falkTX
|
ea7ed826dd
|
Automable is not a word, sorry!
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
2c0f941f5b
|
Fix a strict compiler warning
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
d87e6f87ab
|
Safer way to fetch X11 UI size
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
db46099c08
|
Fix build with some libraries in custom prefixes
|
3 years ago |
falkTX
|
bc7deaab69
|
Send keyboard and focus events to VST3 UIs as needed
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
cac2d62925
|
Fetch/set some extra info for VST3 plugin parameters
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
be5b036a54
|
Import travesty files and rename a file
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
babe286631
|
Use pthread_attr_setdetachstate when RT thread fails too
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
491617994f
|
Start threads in detached state instead of calling detach
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
ee82efa34e
|
Check for valid x11 display before using it
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
d8fcba6fad
|
Cleanup
|
3 years ago |