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 |
ed
|
fb34363c0a
|
VST3: Fixed some alignment warnings when loading VST2-compatible state data
|
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
|
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 |
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 |
Tom Poole
|
414183eaf8
|
VST3: Fixed a compiler warning
|
5 years ago |
ed
|
4b92a111d3
|
VST3: Fixed a resizing bug in Live on Windows
|
5 years ago |
ed
|
305f96a03e
|
VST3: Add guard for early return in previous commit
|
5 years ago |
ed
|
cb799fb37c
|
VST3: Don't call restartComponent() when in setupProcessing()
|
5 years ago |
Tom Poole
|
a12bc32979
|
Fixed some warnings on the latest compilers
|
5 years ago |
Tom Poole
|
8dd6c61125
|
VST3: Only set JUCE_VST3_EMULATE_MIDI_CC_WITH_PARAMETERS by default if the plug-in accepts MIDI
|
5 years ago |
ed
|
da0401f124
|
VST3: Fixed a floating-point truncation error in ProgramChangeParameter::toString()
|
6 years ago |
Tom Poole
|
d4b7cceb32
|
Fixed more compiler warnings
|
6 years ago |
ed
|
ddd4e84b9e
|
VST3: Use Windows scale factor when running in FL Studio to avoid resizing glitches when custom scale factor is set
|
6 years ago |
jules
|
956db4bd0c
|
Made the AudioProcessorParameterGroup class moveable, and deprecated its swapWith method
|
6 years ago |
ed
|
f2be246233
|
VST3: Moved the ScopedJuceInitialiser_GUI object declaration in JuceVST3Component to make sure it goes out of scope later
|
6 years ago |
ed
|
c71746f11d
|
VST3: Fixed a potential crash in Cubase10WindowResizeWorkaround::handleAsyncUpdate()
|
6 years ago |
ed
|
6b5fc49f71
|
VST3: Removed some unnecessary ScopedJuceInitialiser_GUI objects and silenced some leak detector warnings when running in hosts that don't release the IPluginFactory correctly
|
6 years ago |
Tom Poole
|
17be524798
|
VST3: Fixed an AudioProcessorParameterGroup bug
|
6 years ago |
ed
|
cc2a7094e8
|
Fixed an unused variable warning in the VST3 wrapper
|
6 years ago |
ed
|
4c19b9fac5
|
Fixed an unused variable in the VST3 wrapper
|
6 years ago |
Tom Poole
|
201375e4a5
|
VST3: Allow loading non-JUCE plug-in state when JUCE_VST3_CAN_REPLACE_VST2 is set
|
6 years ago |
ed
|
9275feeef2
|
Fixed an unused variable warning in the VST3 wrapper
|
6 years ago |
ed
|
ce33b4aea1
|
Projucer: Add a setting to configure the number of MIDI inputs and outputs for VST plug-ins
|
6 years ago |
ed
|
ada0a052f8
|
VST3: Always resize host window in onSize() when running in hiDPI Cubase 10 on Windows
|
6 years ago |
ed
|
21a88423dd
|
VST3: More resizing fixes when using a fixed aspect ratio
|
6 years ago |
ed
|
fd5f8e03dd
|
VST3: Fixed some glitchy resizing in Reaper when using a fixed aspect ratio
|
6 years ago |
ed
|
64cd94f8ae
|
VST3: Added a workaround for Windows DPI-aware Cubase 10 opening plug-in editor with double scaled bounds
|
6 years ago |
ed
|
f38888fc59
|
VST3: Override the incoming scale factor in DPI-aware Cubase 10 to ensure that it's always correct for the display
|
6 years ago |
ed
|
55ccb3f1d5
|
VST3: Check for non-integer scale factors when running in DPI-aware Cubase 10
|
6 years ago |