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 |
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
7 years ago |
Tom Poole
|
20ced1662e
|
Fixed some issues with plug-in parameter IDs
|
7 years ago |
Tom Poole
|
4229dc0a4f
|
Made a lot of ScopedPointer usage conform to the std::unique_ptr interface
|
7 years ago |
Tom Poole
|
98483e826a
|
Fixed a compiler warning
|
7 years ago |
hogliux
|
0db9415de6
|
Add bypass support to both hosting and plug-in client code
|
7 years ago |
hogliux
|
e05a1549f2
|
Re-worked plug-in wrappers to all use new parameter system via LegacyAudioParameter wrapper class
|
7 years ago |
Tom Poole
|
87dcb5e02b
|
Fixed an issue with recursive VST3 parameter changed callbacks
|
7 years ago |
Tom Poole
|
5011c47447
|
VST3: Fixed a resizing bug when a plug-in has a fixed aspect ratio
|
7 years ago |
Tom Poole
|
107ba1fd69
|
Added parameter listener callbacks when a plug-in host changes a parameter
|
7 years ago |
Tom Poole
|
ad73ea8e3f
|
VST3: Added a call to setNonRealtime before prepareToPlay
|
7 years ago |
Tom Poole
|
f204a99c6f
|
VST3: Fixed an issue with parallel streams of parameter updates during playback
|
7 years ago |
Tom Poole
|
a222f42ec1
|
VST3: Fixed a bug setting tail lengths
|
7 years ago |
Tom Poole
|
bdea443017
|
VST3: Fixed a bug setting tail lengths
|
7 years ago |
jules
|
8d09eaadb6
|
Removed some defunct code from the C++1 feature detection macros, and simplified code which no longer needs to test for feature availability
|
7 years ago |
Tom Poole
|
0f752396a5
|
VST3: Made MIDI CC parameters non-automatable
|
7 years ago |
jules
|
4fcedf7be5
|
Standardised some lambda syntax
|
7 years ago |
Tom Poole
|
2d92311116
|
VST3: Fixed an issue with parallel streams of parameter updates during playback
|
7 years ago |
Tom Poole
|
e14ca41087
|
VST3: Fixed some compilation errors when building without JUCE_VST3_CAN_REPLACE_VST2
|
7 years ago |
jules
|
f85d706131
|
Some minor formatting and comment fixes
|
7 years ago |
hogliux
|
2206fae758
|
VST3: Removed more unused code in the VST3 wrapper
|
7 years ago |
hogliux
|
5bc0c2b06f
|
VST3: Added support for VST3 SDK 3.6.8
|
7 years ago |
hogliux
|
1c7185ed25
|
VST3: Removed more unused code in the VST3 wrapper
|
7 years ago |