|  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 | 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 | 7 years ago | 
				
					
						|  ed | 59e70ad82c | VST3:  Removed some ancient native host window resizing code from the plug-in wrapper | 7 years ago | 
				
					
						|  ed | e8a31171fe | VST3:  Fixed a resizing bug on macOS FL Studio | 7 years ago | 
				
					
						|  ed | aec716c36e | VST3:  Fixed an incorrect VST2 SDK include path | 7 years ago | 
				
					
						|  Tom Poole | a3566b8c1e | Removed the embedded VST2 SDK | 7 years ago | 
				
					
						|  ed | fc203d62d9 | Windows:  Refactored some of the recent DPI-aware VST2 and VST3 plug-in changes | 7 years ago | 
				
					
						|  Tom Poole | 7e1db1aa4f | Added plug-in parameter groups | 7 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 | 7 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 | 7 years ago | 
				
					
						|  ed | c03469fca6 | Add support for DPI aware plug-ins on Windows | 7 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 | 8 years ago | 
				
					
						|  hogliux | 2206fae758 | VST3:  Removed more unused code in the VST3 wrapper | 8 years ago |