Tom Poole
|
9cc7e40c86
|
Updated some documentation
|
4 years ago |
ed
|
2b3d0c05f5
|
VST3: Fixed program parameter automation not being recorded in Live
|
4 years ago |
ed
|
dd1ec144c4
|
VST3: Add AudioProcessorParameter behind the scenes in the VST3 wrapper to manage program parameter changes
|
4 years ago |
ed
|
0715b7ebdd
|
VST3: Wrap program parameter changes in begin/endEdit() calls to ensure that automation data is recorded correctly
|
4 years ago |
ed
|
3ff966603e
|
VST3: Update program parameter when current program is changed
|
4 years ago |
Tom Poole
|
1fbd6dff9b
|
VST3: Fixed invalid AudioProcessorParameterGroup unit IDs
|
4 years ago |
reuk
|
90664b42df
|
VST3: Fix issue where aftertouch messages from the host were incorrectly converted to LegacyMIDICCOut messages
|
4 years ago |
ed
|
333f98d204
|
Squashed some compiler warnings with -Wmissing-prototypes enabled
|
4 years ago |
ed
|
9f68aff35b
|
macOS: Fixed some symbol clashes when building 32-bit plug-ins
|
4 years ago |
ed
|
e19b1bde71
|
VST3: Don't remove content wrapper component from desktop before destroying on Linux
|
4 years ago |
ed
|
31022e4521
|
VST3: Fixed some build errors and warnings with JUCE_VST3_CAN_REPLACE_VST2=1 on Linux
|
4 years ago |
reuk
|
422e4a0083
|
VST3: Fix link of 32-bit plugins
|
4 years ago |
reuk
|
394c4fd475
|
Clang: Fix warnings when building with clang 10
|
4 years ago |
reuk
|
286bb40a9e
|
Clang: Ensure that the VST3 entry point is exported when building with Clang on Windows
|
4 years ago |
reuk
|
3c15dc79de
|
Clang: Fix some preprocessor defs on windows
|
4 years ago |
ed
|
a2d1fc412a
|
VST3: Return correct count for MIDI input/output buses in getBusCount() and enable/disable them based on activateBus() calls
|
4 years ago |
ed
|
009d685179
|
Updated all license headers
|
4 years ago |
ed
|
51fe471461
|
VST3: Only call restartComponent() with necessary flags
|
4 years ago |
ed
|
6a5d554451
|
VST3: Only call restartComponent() with necessary flags
|
4 years ago |
ed
|
d510b73cdf
|
Normalised all whitespace before args in std::function
|
5 years ago |
reuk
|
b5dac7968f
|
Xcode: Fix ambiguous symbol errors in VST3 wrapper
The missing CoreFoundation include was causing issues when building
VST3 plugin-hosts.
|
5 years ago |
reuk
|
deaf06944e
|
Xcode: Fix ambiguous symbol errors in VST3 wrapper
The missing CoreFoundation include was causing issues when building
VST3 plugin-hosts.
|
5 years ago |
ed
|
293be30356
|
VST3: Fixed some alignment warnings when loading VST2-compatible state data
|
5 years ago |
ed
|
fb34363c0a
|
VST3: Fixed some alignment warnings when loading VST2-compatible state data
|
5 years ago |
ed
|
d9093c87d6
|
Removed some cross-module relative includes
|
5 years ago |
ed
|
72a4719c17
|
VST: Query host window scale factor when opening editor window
|
5 years ago |
ed
|
b57509c4a2
|
Removed some cross-module relative includes
|
5 years ago |
ed
|
77787bd3ae
|
VST: Query host window scale factor when opening editor window
|
5 years ago |
ed
|
76910b0ebd
|
VST: Resize host window when global scale factor is changed
|
5 years ago |
ed
|
fb030ade16
|
VST: Resize host window when global scale factor is changed
|
5 years ago |
ed
|
3bca5221ff
|
VST3: Check if plugFrame is still valid in Linux fd callback to fix issue with hosts deleting plugFrame before calling removed()
|
5 years ago |
reuk
|
4cf66d6522
|
Cleanup: Remove redundant inlines
|
5 years ago |
Tom Poole
|
894e7d2bd2
|
Updated all license headers
|
5 years ago |
Tom Poole
|
2d16374b14
|
Updated all license headers
|
5 years ago |
ed
|
de712ca02e
|
Linux: Added support for building and hosting VST3 plug-ins
|
5 years ago |
reuk
|
4a613dfad2
|
VST3: Add support for legacy CC output events
|
5 years ago |
reuk
|
5f348c3040
|
Warnings: Add warning-wrangling header
|
5 years ago |
reuk
|
327f817b9b
|
Copyrights: Update commercial/gpl headers to be gpl-only
|
5 years ago |
ed
|
26c9468dc5
|
Deprecated AffineTransform::getScaleFactor() as it was producing incorrect values for transforms containing rotations. Added getDeterminant() method for getting the determinant of the transform
|
5 years ago |
ed
|
0ae768d0d1
|
macOS: Fixed some unused variable warnings in the VST3 wrapper
|
5 years ago |
ed
|
9c83b28e4a
|
Fixed a shadowing warning in the VST3 wrapper
|
5 years ago |
ed
|
18523101be
|
Windows: Refactored DPI handling in the VST wrapper and hosting code
|
5 years ago |
ed
|
6561e5c040
|
Windows: Fixed a few more JUCE_WINDOWS == JUCE_MSVC assumptions
|
5 years ago |
Tom Poole
|
d00d23139c
|
VST3: Added the ability to change parameter names at runtime
|
5 years ago |
Tom Poole
|
1adcc26ca6
|
VST3: Fixed an issue with non-contiguous IO buses
|
5 years ago |
Tom Poole
|
0ceadf510b
|
Fixed compatibility with JUCE_FORCE_LEGACY_PARAMETER_AUTOMATION_TYPE
|
5 years ago |
ed
|
49180f1461
|
VST3: Check Windows scale factor is correct in attached()
|
5 years ago |
ed
|
7b43ac0cfe
|
VST3: Added a nullptr check before dereferencing juceVST3EditController in processParameterChanges() to fix a crash in Live
|
5 years ago |
ed
|
a47dc92f51
|
VST3: Return kResultFalse from getMidiControllerAssignment() when JUCE_VST3_EMULATE_MIDI_CC_WITH_PARAMETERS=0
|
5 years ago |
ed
|
3cbc4ec0ae
|
VST3: Fixed an issue in checkSizeConstraint() when the editor has a scale factor applied
|
5 years ago |