falkTX
|
8db6c2f5fe
|
Update clap headers, add thread-check.h
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
1bdbb7d9e1
|
Fix clap plugins with 0 parameters
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
61efba6e13
|
Completely ignore clap host scale factor under macOS
|
2 years ago |
falkTX
|
8baa0013a8
|
Skip doxygen timestamps for online docs
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
42a5c10597
|
Fix some doc typos
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
1f33850a72
|
Mention CLAP in docs
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
aea021aed8
|
Use the updated toolchains for modduo and modduox builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
3aa409b828
|
Add makefile extra rules for MOD Audio stuff
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
8e0eaa4ddd
|
Add CPU_X86_64 to "make features" printout
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
8461324c44
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
9f3069b2f3
|
Fix VST2 UI size after last changes
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
29510e69f6
|
Really fix win32 builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
44b693de97
|
Fix C++98 build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
8e6998eb58
|
Fix msvc win32 build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
19f4dcec8c
|
Remove now unused vestige header
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
f9924e0e81
|
Replace vestige with a more liberally-licensed version
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
b7056e7528
|
Alternative approach at compiler detection
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
9628de18dd
|
Mention CLAP in LICENSING.md
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
e24e2a42ad
|
Fix a compiler warning
|
2 years ago |
falkTX
|
0049479884
|
Fix UI size for high-dpi macOS CLAP plugins
|
2 years ago |
falkTX
|
f049ce3780
|
Fix missing native midi in some setups
|
2 years ago |
falkTX
|
dcee933ef5
|
Fix CLAP UI under bitwig linux
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
3c4ad99a89
|
Deal with Bitwig buggy behaviour regarding MIDI notes
|
2 years ago |
falkTX
|
ac803f5991
|
Rework VST2 callback and cleanup handling
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
513fab3ec6
|
Skip standalones on example-plugins CI artifacts for windows
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
fbc9ffdfaa
|
Add CPU_RISCV64 to make features
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
745cc0c0e5
|
Set CPU_RISCV64 makefile variable
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
73a855c3a8
|
Fix invalid initial size when using new ui size macros
|
2 years ago |
falkTX
|
94f148a575
|
LV2: use desktop scale factor if not provided by host or in macOS
|
2 years ago |
falkTX
|
bb33ac67bc
|
Implement reusing nanovg context across parent/children widgets
|
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
|
e735e7efdc
|
Implement clap state extension
|
2 years ago |
falkTX
|
12bf589be9
|
Deal with plugin-initiated UI resize for CLAP
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
af38050160
|
Add CLAP to macOS packaging
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
e7a095be45
|
Fix clap UIs not starting with correct values
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
a24958adf1
|
Leave relevant note on default gui size macros
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
25d1c1b03f
|
Initialize self-test buffer; Mention CLAP in README
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
34d1547e31
|
Fix default UI size after introducing the initial size macros
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
0441f995d4
|
Use host timer for idle callback on clap ui as needed
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
93d1d56e56
|
Deal with plugin UI side resizes for clap
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
bd702d408d
|
Try enabling linux-riscv64 builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
8d0269ee87
|
CLAP midi output
|
2 years ago |
falkTX
|
5a439e6686
|
Fix missing include
|
2 years ago |
falkTX
|
4d37a8e301
|
Deal with MIDI input for clap
|
2 years ago |
falkTX
|
28ea3aa852
|
Implement clap transport
|
2 years ago |
falkTX
|
11a0877fd5
|
Add CLAP handling in utils code
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
8f664b4d34
|
Give a little handle to mingw LTO
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
ab084d2f08
|
Update example-plugins CI file
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
bf8248ef0e
|
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
5ddaeefc47
|
Tweak valgrind suppression file
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |