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 |
hogliux
|
7a22f133c4
|
VST3: Added support for VST3 SDK 3.6.8
|
7 years ago |
hogliux
|
190631a191
|
VST3: Fixed a leak in VST3 plug-ins if the host was listening for track property updates
|
7 years ago |
hogliux
|
d95edfd770
|
VST3: First add Midi controller changes and then add other midi events to ensure that all-notes off events occur before any note-on event with the same sampleOffset
|
7 years ago |
jules
|
28dfa55088
|
Fix to the VST2/3 compatibility code to handle a Studio One issue
|
7 years ago |
hogliux
|
4bb58c7d51
|
VST3: respect the editor's constrainer when resizing
|
7 years ago |
hogliux
|
0a2fabb2e1
|
VST3: Fixed a harmless MSVC warning in previous commit
|
7 years ago |
hogliux
|
a426feb6c2
|
VST3: checkBusFormatsAreNotDiscrete should return true when buses are disabled
|
7 years ago |
tpoole
|
f346de10c3
|
Fixed 4dcce50 to support AudioProcessor based parameter selection
|
7 years ago |
hogliux
|
56e6d69364
|
VST3: Fix plug-in resize issue in Bitwig studio
|
7 years ago |