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()
|
5 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 |
ed
|
d45842ead3
|
VST3: Always set top-left position and repaint editor when scale factor changes
|
6 years ago |
ed
|
954663b8bb
|
VST3: Added a workaround for Cubase 10 resizing the host window after the plug-in on macOS
|
6 years ago |
ed
|
5c03d13f0d
|
Revert previous commit and instead call ComponentHelpers::releaseAllCachedImageResources() from Component::removeFromDesktop()
|
6 years ago |
ed
|
af098a1985
|
VST3: Call setVisible (false) on the editor content component before removing it from the desktop on Windows to avoid an OpenGLTexture leak
|
6 years ago |
Tom Poole
|
5df169fe5d
|
VST3: Fixed a bug with JUCE_FORCE_USE_LEGACY_PARAM_IDS and the bypass parameter
|
6 years ago |
ed
|
59e70ad82c
|
VST3: Removed some ancient native host window resizing code from the plug-in wrapper
|
6 years ago |
ed
|
e8a31171fe
|
VST3: Fixed a resizing bug on macOS FL Studio
|
6 years ago |
ed
|
aec716c36e
|
VST3: Fixed an incorrect VST2 SDK include path
|
6 years ago |
Tom Poole
|
a3566b8c1e
|
Removed the embedded VST2 SDK
|
6 years ago |
ed
|
fc203d62d9
|
Windows: Refactored some of the recent DPI-aware VST2 and VST3 plug-in changes
|
6 years ago |
Tom Poole
|
7e1db1aa4f
|
Added plug-in parameter groups
|
6 years ago |
ed
|
ddddf0dbd4
|
VST3: Set the isStretchingTop/Left/Bottom/Right arguments of ComponentBoundsConstrainer::checkBounds() to fix some resizing issues when using a constrainer with a fixed aspect ratio
|
6 years ago |
ed
|
9cfbb2082f
|
VST3: Fixed a potential crash that could occur if a host sets the scale factor after closing the plug-in editor, and ensure that the last scale factor is re-used when opening the editor
|
6 years ago |
ed
|
c03469fca6
|
Add support for DPI aware plug-ins on Windows
|
6 years ago |
hogliux
|
cf4f12a452
|
Replaced our VST2 interface headers with official VST3 SDK
|
7 years ago |
hogliux
|
9b81643aa9
|
Plug-In wrappers and hosting code now support infinite tail times
|
7 years ago |
hogliux
|
cfb071d52f
|
PlugIns: Ensured that the midi buffer is allocated with a reasonable size before the plugin starts processing
|
7 years ago |
jules
|
87042769b6
|
Tidied up some more old typedefs
|
7 years ago |