falkTX
d620bd76f1
Build clap versions of example plugins with cmake
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
93ce2476d9
Define and use new DISTRHO_PLUGIN_CLAP_ID macro
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
ca3e8b775a
Set default size for parameters example
2 years ago
falkTX
dffa860fb8
Prepare stub to be used for clap and other implementations
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
00faae6785
Set DISTRHO_UI_FILE_BROWSER macro for all example plugins
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
14423c5eec
Automable is not a word, sorry!
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
JP Cimalando
87a195a26b
cmake: support building VST3 ( #330 )
* cmake: support building VST3
* cmake: let VST3 use the same bundle files as VST2
* Reposition the V3_API specifier for MSVC
* Disable VST3 on MSVC until fixed
3 years ago
falkTX
a8f912a7d3
Fix build with DONT_SET_USING_DISTRHO/DGL_NAMESPACE
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
d7ba57dee1
Initial work for VST3 compatible plugins, lots to do..
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
495dcc4f03
Initial implementation of port groups
Closes #193
Fixes #192
3 years ago
falkTX
5202889b0e
Always have JACK enabled for example plugins
3 years ago
Jean Pierre Cimalando
03d6bb148b
cmake: rename target vst to vst2
4 years ago
Jean Pierre Cimalando
a4d8eb903c
cmake: make UI_TYPE default to opengl
4 years ago
falkTX
e46dd357b6
Reorganize the example plugin targets
4 years ago
Jean Pierre Cimalando
48db099d1f
Helpers to build plugins with CMake, and examples
4 years ago
falkTX
a8af6b7282
Fix in-place processing in cairoui example; Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
7fcfe3d9cc
Make states example cairo compatible too
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
6f21873277
Build CairoUI by default now that DPF cairo APIs are going stable
4 years ago
falkTX
a895877f5e
Make Parameters UI backend agnostic, test build against cairo
4 years ago
falkTX
5539e16165
Update base events to match latest pugl
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
27d3046a7b
Add background/foreground UI color from host, implemented for LV2
4 years ago
falkTX
3f405e0b31
Keep aspect ratio in example parameters UI
4 years ago
falkTX
335cb08628
Fix build without set-DGL-namespace
5 years ago
falkTX
acbf535cff
Fix build with custom prefix
5 years ago
falkTX
14b4536aad
Reorder some code and add stubs for HaikuOS support
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
2ed5e0a665
Handle scaling of plugins via host (TESTING)
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
204fbeb807
Adjustments for Cairo, and general cleanup
Signed-off-by: falkTX <falktx@gmail.com>
6 years ago
Patrick Desaulniers
87df8f0067
Fix examples homepage and correct some typos
6 years ago
falkTX
70e247179f
Adjust makefiles so they can be used externally
6 years ago
falkTX
af99b460ea
Import plugin examples into this repo
6 years ago