falkTX
|
594a280c3d
|
Update pugl for fixing missing field initializers in win32
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
15cbdcd5e6
|
Use the more verbose MIDI CC definition for LV2, fixes validation
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
5d10a0c5df
|
Mark 1 more variable constexpr
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
8fc65e2769
|
Fix typo leading some VST3 groups having 0 ports
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
2fa8b0cf64
|
Refresh README
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
e13fd420dd
|
Cleanup FEATURES.md, updating VST3 state and adding CLAP
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
290df2b2fb
|
Reorganize TODO items
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
87e9b0f844
|
Define kCVPortIsOptional property and use it for LV2
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
57fcfcaf07
|
Fix typo in last commit
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
8e15fcf1c1
|
Implement CLAP multi-IO
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
ac3f5bce43
|
CLAP_PORT_STEREO/MONO is needed for anklang
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
48eb45016b
|
Make sure to disable denormals for standalone JACK threads
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
55a1e21ebb
|
Fix LTO build if vst2 MIDI stuff is properly defined elsewhere
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
d999455674
|
CLAP parameter flush is active || main-thread, adjust as such
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
847000e4f2
|
Implement CLAP latency, cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
ca8f83de76
|
Implement/set latency value for VST2
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
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 |