falkTX
|
c951d1cac3
|
Fix build against old SDL2
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
2d175807d6
|
more aggressive wasm linker flags
|
2 years ago |
falkTX
|
f91b886280
|
Mention VST2 and VST3 separately in the README
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
c9ce338379
|
Fix last commit
|
2 years ago |
falkTX
|
5f2ed0625c
|
Hook into macOS CF runloop for standalones
|
2 years ago |
falkTX
|
2d5dd370c6
|
Create macOS app bundles for standalones with custom UI
|
2 years ago |
falkTX
|
1cc5641ba7
|
Avoid libdl symbols for !HAVE_JACK and STATIC_BUILD
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
11e76be705
|
Easier event debug, fix wasm high-dpi and touch events
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
9d37dbf240
|
Allow to fake/force a small buffer size for wasm
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
ad482c91b5
|
Make sure wasm LV2 function symbols are exported
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
ef1bb41477
|
Switch to using macos-11 for github CI
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
f412918c5f
|
A few more tweaks for native-audio standalone, allow forcing
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
d41b971d77
|
Set audio port group hints for most example plugins, fixing vst3
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
24d4139129
|
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
d200db475b
|
Make RtAudio capture opt-in, add MIDI input
|
2 years ago |
falkTX
|
f2be04905f
|
Fix no namespace build
|
2 years ago |
falkTX
|
ab2cde1758
|
Make standalone util symbols visible for any build
|
2 years ago |
falkTX
|
25f3562483
|
Add isUsingNativeAudio() to standalone function utils
|
2 years ago |
falkTX
|
4f981c5336
|
Implement buffer size changes in RtAudio native audio fallback
|
2 years ago |
falkTX
|
ad3c5dae30
|
Fix build after last changes
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
17eecabd40
|
Deal a bit more with VST3 buses and arrangements
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
1aa5892a13
|
Align nanovg font kerning to integer pixel positions if needed
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
0c0a4e401c
|
Fix a pugl-based build warning
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
aaa0f5a5fe
|
Remove wrong macro for macOS build, was unused anyway
|
2 years ago |
falkTX
|
41da9887ed
|
Add fallback functions for old Windows drivers
|
2 years ago |
falkTX
|
98ecaa0255
|
Modify asserts from nanovg failure
|
2 years ago |
falkTX
|
3a6995163a
|
One more fix
|
2 years ago |
falkTX
|
45713e805e
|
Fix build with without global namespace
|
2 years ago |
falkTX
|
7f486d3836
|
Share VST2 and VST3 keycode handling and a few other things
|
2 years ago |
falkTX
|
34a62b6e28
|
Bring back ways to disable native fallback
|
2 years ago |
falkTX
|
be5b1eba60
|
Save host context during component initialize, fixes Studio One
|
2 years ago |
falkTX
|
ead029fdd7
|
Add V3 ids seen in use but unknown. If you find them, please tell
|
2 years ago |
falkTX
|
a11c301718
|
Allow v3_funknown_iid for factory class creation, fixes Cubase
|
2 years ago |
falkTX
|
56cbf3b3ca
|
Fix MIDI handling in standalone native bridges without real MIDI
|
2 years ago |
falkTX
|
1241390730
|
Fix some warnings under macOS
|
2 years ago |
falkTX
|
a652e711eb
|
Wait a maximum of 2 seconds for clipboard
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
9de73b40a9
|
Dont lockup in puglX11UpdateWithoutExposures
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
96896dcd4d
|
Fix previous commit
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
3576108dfd
|
Fix C++98 build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
29055e6ff1
|
Make sure to only wait under X11
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
9ab4ff8145
|
Try to make X11 copy&paste more robust
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
29e9fe9a9f
|
Allow runtime buffer size changes in wasm/bridge modules
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
e2e2b5507f
|
Introduce ways for standalones to request audio input and midi
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
7403ec8751
|
Fix some compiler warnings
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
ec02b88923
|
Rework native audio standalone fallback code, add full wasm stuff
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
f1e157a03c
|
SDL bridge: Use input instead of output for process sync
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
ceaea6080f
|
Rework SDL bridge to support audio input
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
f022c766bd
|
Add Application::getClassName(), more wasm pugl things
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
02216aba74
|
Allow to redirect Runner emscript calls, needed for exceptions
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
36efc2473f
|
Make wasm file dialogs properly namespaced
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |