falkTX
|
a88514b734
|
Add new USE_VST2_BUNDLE makefile option, WIP
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
437d080a68
|
Setup bundle path for LV2 ttl export
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
01261953a3
|
Fix no namespace build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
d5267f11d9
|
Fix C++98 build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
70ccd68870
|
Fix a typo
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
abdb896a2a
|
Only use AudioMidiSyncHelper when num-outputs > 0
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
4ecbd24570
|
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b9a7aaa587
|
Fix build after latest changes
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
1da1c811c7
|
Start of getResourcePath utility
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
1af66e49db
|
Make getBinaryFilename work in standalone windows too
|
3 years ago |
falkTX
|
26eb9dd4e4
|
Implement Plugin::getBundlePath() for VST2
|
3 years ago |
falkTX
|
2c91052619
|
Start of getBinaryFilename implementation; Cleanup
|
3 years ago |
falkTX
|
74f4898b2a
|
Define functions for plugin format and binary/bundle path, WIP
|
3 years ago |
falkTX
|
eca8056dc2
|
Cleanup after nanovg updates
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
2ebf89eef3
|
Cleanup
|
3 years ago |
falkTX
|
2f1b5127cc
|
Update .gitignore
|
3 years ago |
falkTX
|
cac786dcf6
|
Fix widget margins for a few special cases
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
2711cbefa4
|
Fix VST3 plugin filename for windows builds with cmake
Closes #340
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
7bed00d806
|
Fix build of vst3 with external uis
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
d56d568e76
|
Put EXTRA_LIBS in compiler command instead of object list
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
306c680c6e
|
Fix JACK MIDI usage after the jackbridge switch
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
bea5f6f9c3
|
Use EXTRA_DEPENDENCIES instead of EXTRA_LIBS in a few places
|
3 years ago |
falkTX
|
7611f937ee
|
Add NanoVG::globalTint, some code comments
|
3 years ago |
falkTX
|
87986a6f34
|
Fix Window resize using old size in some situations
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
1c19c75b8f
|
Some attention to ImguiSimpleGain, make it follow other examples
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
c62c8e4c2a
|
Use ImGui from DPF-Widgets repo
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
402254e469
|
Fix nano subwidgets getting double offset
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b79311a0b3
|
Fix top-level events
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
65eb8c098d
|
Fix Windows builds with DGL_USE_NANOVG_FBO
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
a1322bc0c5
|
Update NanoVG and stb-image sources, bring all VCV goodies too
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
d8f66c1e06
|
Use the correct pugl branch
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
117e0b30eb
|
Fix previous commit, add missing USE_RGBA check
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
299e50f826
|
Stick with NanoVG, use USE_NANOVG_FBO macro instead
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
a07aaf986f
|
Allow DGL_USE_RGBA macro, will setup 24 depth bits and glx RGBA
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
c17c260d08
|
Allow to skip building NanoVG integrated code
|
3 years ago |
falkTX
|
23f89562ac
|
Import alpha/tint stuff from VCV
|
3 years ago |
falkTX
|
c4e1210897
|
Make plugin objects depend on EXTRA_LIBS, add *.m/*.mm targets
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
f79095abde
|
Allow to define EXTRA_LIBS for plugin targets
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
5fedd7d39e
|
Revert "Do not restrict symbols if DEBUG or SKIP_STRIPPING enabled"
This reverts commit 77f5ab64e9 .
|
3 years ago |
falkTX
|
77f5ab64e9
|
Do not restrict symbols if DEBUG or SKIP_STRIPPING enabled
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
5948d8a381
|
Add some more debug prints
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b8f97e1c3f
|
Add debug prints for host context
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
e8e26eef21
|
Fix no namespace build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
ca84b57669
|
VST3: Add stubs for keyboard handling
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
c82d094667
|
Really fix build, dont use Size class on VST3 UI code
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
e8475ede1a
|
One more fix
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
8a4e6258c2
|
Fix no namespace build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
2b3bf66256
|
Allow external UI to set geometry constraints, fix some warnings
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
ce92fc723b
|
VST3: Clear up situation with host-side resize
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
218dd24a9d
|
An attempt at host-side VST3 UI resize that doesnt work yet
|
3 years ago |