falkTX
6260f5b44f
Let IRC know of the commit message
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
e0b136656d
Set the name of the workflow
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
87c2461d5b
Test IRC notifications
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
97068d3014
VST3: Fix missing 1st parameter when MIDI input was enabled
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
6fd0b5b70e
Keep host context from factory alive as needed
Fixes #334
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
cd9434e3d0
VST3: Move V3_API to the other side
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
253edfc88a
Enable VST3 build on MSVC, remove C++98 workaround
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
c12d9def50
VST3: Correctly set plugin version information
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
17f09f33bc
VST3: Set factory categories and flags, add documentation
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
a7c2278668
VST3: Fix UI related issues
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
4e4d49ff70
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
542ebcf161
VST3: unref queried host contexts, fixing memory leaks
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
77dea31f20
Fix win32 build
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
09f0747211
Fix windows build
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
8c9be800be
Class names must be different after all; Fix parameter state restore
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
b59c740c06
Fix build with clang
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
9fa65320df
Fix VST3 UI cleanup issues
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
4893656da0
A few more VST3 tests on refcounter and host context
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
d9044f27fe
Prevent crashes when UI initializes too early
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
1ce0d89cc0
Make the VST3 implementation C++98 compatible
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
c22ecc6c57
VST3: Handle UI on macOS and Windows
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
318c76dd54
Fix a compiler warning
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
a1926680fd
VST3: Fix memory leak and utf16 string messages
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
b2109439bf
Replace custom message implementation by host context creation
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
de29a1ad97
VST3: Add MIDI CC, channel pressure and pitchbend support
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
8d0f5600c7
VST3: Add 130*16 parameters for MIDI input, WIP
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
c874553630
Fix demo tools under high dpi
4 years ago
falkTX
b3b08825f0
Fix compiler warnings
4 years ago
falkTX
7c9f6304d1
Add feature text on both sides
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
7b080d498b
Complete the feature table
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
1b408abe95
Testing some changes to the feature table
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
2a95a65ad6
Fix feature links
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
a471d29df2
Try to improve feature table
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
db30d87c48
Rework feature table
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
1ec105cbc4
Grammar is hard
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
cb1185d56d
Fix a typo
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
d9d016da8e
Add notes about VST2 and VST3 licensing
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
ba2c5db4bb
Be clear on the (small) imported juce code license
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
f94b49f659
Mention the new LICENSING.md file in the README
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
a41c97e507
Add special licensing note for LADSPA and DSSI
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
26d558812f
Minor styling changes
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
e96c8543a9
Update LICENSING.md with more clear LV2 details
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
d46109f481
Remove unused LV2 headers, they are GPL licensed
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
99b5d50792
Cleanup FEATURES.md, still WIP
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
b934f54d50
Fix formatting
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
decc551c28
Start some files to describe features and licensing
Signed-off-by: falkTX <falktx@falktx.com>
4 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
4 years ago
falkTX
67c8f57f50
Correct a typo
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
e485b24098
Fix some wording
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago