Luciano Iam
|
a2887f427b
|
Include CLAP bin in plugins Makefile clean target
|
3 years ago |
falkTX
|
bf8248ef0e
|
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
8bbce1c2c1
|
Fix a typo
|
3 years ago |
falkTX
|
94428d3603
|
Make sure to tell plugin about CLAP UI param changes
|
3 years ago |
falkTX
|
4fcab4f6b4
|
Rename plugin.vst to plugin.bundle as we use it for CLAP now too
|
3 years ago |
falkTX
|
df964fe739
|
Use proper clap filename target
|
3 years ago |
falkTX
|
04d86c7196
|
Start implementing CLAP
|
3 years ago |
falkTX
|
dffa860fb8
|
Prepare stub to be used for clap and other implementations
|
3 years ago |
falkTX
|
c9ce338379
|
Fix last commit
|
3 years ago |
falkTX
|
2d5dd370c6
|
Create macOS app bundles for standalones with custom UI
|
3 years ago |
falkTX
|
f412918c5f
|
A few more tweaks for native-audio standalone, allow forcing
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
d200db475b
|
Make RtAudio capture opt-in, add MIDI input
|
3 years ago |
falkTX
|
aaa0f5a5fe
|
Remove wrong macro for macOS build, was unused anyway
|
3 years ago |
falkTX
|
ec02b88923
|
Rework native audio standalone fallback code, add full wasm stuff
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
02216aba74
|
Allow to redirect Runner emscript calls, needed for exceptions
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
7b1ccac2a0
|
Always build wasm standalones with -sMAIN_MODULE
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
ee94ba0cae
|
Automatically set a few flags on wasm
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
3aa2e83deb
|
Set VST3 filename for wasm builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
ea18b1a1ad
|
Get all plugins to build for wasm
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
d8612aa360
|
More wasm related things, generating "standalones"
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
478cb33f04
|
wasm and egl/gles related things
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
42c1387a12
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
cac6646370
|
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
60f0de5a0d
|
Cleanup makefile
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
5cd8449963
|
Fix missing EXTRA_LIBS in separate lv2 targets
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
e2dcae3758
|
Fix make clean
Closes #367
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
a449da1881
|
Fix vst3 filename for 32bit windows
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
697293675f
|
Really fix static build for standalone
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
aad2a31f76
|
Add static plugin target
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>
|
4 years ago |
falkTX
|
9236640093
|
Add opengl3 as a possible build type
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c6c6900b87
|
Add steps to create a plugin as shared library
The exported createSharedPlugin function will return a DPF Plugin
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
e03017963d
|
Use the more compat DirectSound as JACK fallback on Windows
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
2d1ec00e27
|
Proper setup of macOS VST bundles after the recent changes
|
4 years ago |
falkTX
|
a88514b734
|
Add new USE_VST2_BUNDLE makefile option, WIP
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
b9a7aaa587
|
Fix build after latest changes
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
2ebf89eef3
|
Cleanup
|
4 years ago |
falkTX
|
d56d568e76
|
Put EXTRA_LIBS in compiler command instead of object list
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
bea5f6f9c3
|
Use EXTRA_DEPENDENCIES instead of EXTRA_LIBS in a few places
|
4 years ago |
falkTX
|
c4e1210897
|
Make plugin objects depend on EXTRA_LIBS, add *.m/*.mm targets
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
f79095abde
|
Allow to define EXTRA_LIBS for plugin targets
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
5fedd7d39e
|
Revert "Do not restrict symbols if DEBUG or SKIP_STRIPPING enabled"
This reverts commit 77f5ab64e9.
|
4 years ago |
falkTX
|
77f5ab64e9
|
Do not restrict symbols if DEBUG or SKIP_STRIPPING enabled
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
8904662794
|
VST3: Implement view timer handler, hook into host run loop
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
60cf219e34
|
Do not set exported symbols list if building under DEBUG
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
d704e0c828
|
Continue VST3 testing, UI shows up
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
e4c69d2d65
|
More work towards VST3, main class starts to take shape
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
71b4e5d1c5
|
Put the runtime checks behind a DPF_RUNTIME_TESTING macro
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
6d29d5d83d
|
Reduce amount of Plugin pure virtual methods, use runtime warnings
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
Jean Pierre Cimalando
|
8061ea254b
|
make: windows exports with def files
|
4 years ago |