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
							
							
							
							
								
							
							
						 | 
						8 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
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								e14ca41087
								
							
								
							
						 | 
						
							
							
								
								VST3:  Fixed some compilation errors when building without JUCE_VST3_CAN_REPLACE_VST2
							
							
							
							
								
							
							
						 | 
						8 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 | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								5bc0c2b06f
								
							
								
							
						 | 
						
							
							
								
								VST3:  Added support for VST3 SDK 3.6.8
							
							
							
							
								
							
							
						 | 
						8 years ago |