falkTX
|
4cc6973d5d
|
Accept a few other verbose make flags
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
60c10055ea
|
Fix ambiguous StandaloneWindow::getApp()
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
f24e5317cd
|
Fix VST3 bundle find on Windows
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
f2cd4c8259
|
Do not send updated state to LV2 UI when unnecessary
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
007a457e1e
|
Make sure the new `updateState` calls `setState` first
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
c28c8b9e15
|
Fix LV2 event out size for readable states
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
a0b25654c9
|
Fix build if midi out enabled but not state
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
a461061fef
|
Set lv2:control as designation for event ports
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
2d58e840be
|
Update lv2 headers a bit, same version as for carla
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b214c2bd52
|
Fix lv2 presets with host readable state
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
485832aff3
|
Get rid of the old DISTRHO_PLUGIN_WANT_STATEFILES
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b3c75c9a2a
|
Clarify initial/default state
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
854a9c7649
|
Revamp state API, make it a struct
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
34e55a3be4
|
Fix reversed LV2 micro/minor versions
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
e207aafcb2
|
Fix a memory leak in the String class
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
cbc326aa30
|
Fix leak when fonsAddFontMem fails
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
a256e8fba3
|
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
53fd80aa9c
|
Start API for changing state from DSP
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
fb947e9786
|
Use X11 on HaikuOS for now, until a real backend is done
|
3 years ago |
falkTX
|
65440847fa
|
Fix a leak
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
249c2e0470
|
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
07de97ba72
|
Fix crash when cancelling file dialog
Closes #358
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
49b4f6fd37
|
Use unlikely macro (built-in expect) to speed up safe asserts
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
60b9b76b46
|
Only use <mntent.h> on Linux
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
4363f9347e
|
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
7e6e3cc84b
|
Initial work for host-visible state
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
e9f41ad997
|
Fix lv2 ttl generation for static builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
Luciano Iam
|
f56d13280b
|
VST3: safer dealloc of dummy audio buffer
Fix crash described at https://github.com/DISTRHO/DPF/issues/364
|
3 years ago |
falkTX
|
a349e82a71
|
Also fix in case of calling VST3 setupProcessing twice
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
dd90f7b3e3
|
VST3: Fix memory leak for hosts that dont deactivate before unload
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
bdf07598d8
|
VST3: Create dummy buffer, setup for unused buses
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
96d5def58d
|
Fix LTO link flags, experiment with static builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
ad2b5b3d6e
|
Print OpenGL3 variant name during build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
5d7fd17f6a
|
Fix UI::getBundlePath() for VST3
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
9236640093
|
Add opengl3 as a possible build type
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
4ff990126d
|
Move DGL flags to Makefile.base.mk
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
7f206b99dc
|
Fix previous commit, upstream is slightly borked
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
01af6735cc
|
Update to latest fontstash, allow nanovg freetype builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
7b3b7bacf5
|
Fix UI::getBundlePath() for VST2
|
3 years ago |
falkTX
|
6d983cbfe7
|
Fix pure opengl3 build
|
3 years ago |
falkTX
|
d8521efcdd
|
More compiler warning fixes
|
3 years ago |
falkTX
|
4a4f54531a
|
Fix compiler warnings
|
3 years ago |
falkTX
|
501dcafaa3
|
Fix a typo
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
dabfd5d884
|
Allow to skip RtAudio fallback in JACK/Standalone mode
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
09ad9bb570
|
Allow JACK/Standalone to have resources/bundle path too
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
fb11675884
|
Partially revert last commit, state seeking is not wanted
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
5835cd7918
|
Save vst3 parameters as integers as needed
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
2342feadc0
|
Fix loading empty VST3 states
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
33967164d9
|
Give focus to VST3 UI when instructed by the host
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
d0413dfbd6
|
Fix vst3 initial size on macOS; More geometry constraint fixing
|
3 years ago |