ed
							
						 | 
						
							
							
							
								
							
								a1ff4eec6a
								
							
								
							
						 | 
						
							
							
								
								VST:  Renamed ComSmartPtr -> VSTComSmartPtr to avoid confusion with existing class in juce_core
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								9a127e32e4
								
							
								
							
						 | 
						
							
							
								
								VST3:  Added explicit check for current program value in setComponentState() so it is recalled correctly when loading
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								9cc7e40c86
								
							
								
							
						 | 
						
							
							
								
								Updated some documentation
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								2b3d0c05f5
								
							
								
							
						 | 
						
							
							
								
								VST3:  Fixed program parameter automation not being recorded in Live
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								dd1ec144c4
								
							
								
							
						 | 
						
							
							
								
								VST3:  Add AudioProcessorParameter behind the scenes in the VST3 wrapper to manage program parameter changes
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								0715b7ebdd
								
							
								
							
						 | 
						
							
							
								
								VST3:  Wrap program parameter changes in begin/endEdit() calls to ensure that automation data is recorded correctly
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								3ff966603e
								
							
								
							
						 | 
						
							
							
								
								VST3:  Update program parameter when current program is changed
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								1fbd6dff9b
								
							
								
							
						 | 
						
							
							
								
								VST3:  Fixed invalid AudioProcessorParameterGroup unit IDs
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   reuk
							
						 | 
						
							
							
							
								
							
								90664b42df
								
							
								
							
						 | 
						
							
							
								
								VST3:  Fix issue where aftertouch messages from the host were incorrectly converted to LegacyMIDICCOut messages
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								333f98d204
								
							
								
							
						 | 
						
							
							
								
								Squashed some compiler warnings with -Wmissing-prototypes enabled
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								9f68aff35b
								
							
								
							
						 | 
						
							
							
								
								macOS:  Fixed some symbol clashes when building 32-bit plug-ins
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								e19b1bde71
								
							
								
							
						 | 
						
							
							
								
								VST3:  Don't remove content wrapper component from desktop before destroying on Linux
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								31022e4521
								
							
								
							
						 | 
						
							
							
								
								VST3:  Fixed some build errors and warnings with JUCE_VST3_CAN_REPLACE_VST2=1 on Linux
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   reuk
							
						 | 
						
							
							
								
								
							
							
								
							
								422e4a0083
								
									 
										
											
										
									 
								
							
								
							
						 | 
						
							
							
								
								VST3:  Fix link of 32-bit plugins
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   reuk
							
						 | 
						
							
							
							
								
							
								394c4fd475
								
							
								
							
						 | 
						
							
							
								
								Clang:  Fix warnings when building with clang 10
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   reuk
							
						 | 
						
							
							
							
								
							
								286bb40a9e
								
							
								
							
						 | 
						
							
							
								
								Clang:  Ensure that the VST3 entry point is exported when building with Clang on Windows
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   reuk
							
						 | 
						
							
							
							
								
							
								3c15dc79de
								
							
								
							
						 | 
						
							
							
								
								Clang:  Fix some preprocessor defs on windows
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								a2d1fc412a
								
							
								
							
						 | 
						
							
							
								
								VST3:  Return correct count for MIDI input/output buses in getBusCount() and enable/disable them based on activateBus() calls
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								009d685179
								
							
								
							
						 | 
						
							
							
								
								Updated all license headers
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								51fe471461
								
							
								
							
						 | 
						
							
							
								
								VST3:  Only call restartComponent() with necessary flags
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								6a5d554451
								
							
								
							
						 | 
						
							
							
								
								VST3:  Only call restartComponent() with necessary flags
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								d510b73cdf
								
							
								
							
						 | 
						
							
							
								
								Normalised all whitespace before args in std::function
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   reuk
							
						 | 
						
							
							
								
								
							
							
								
							
								b5dac7968f
								
									 
										
											
										
									 
								
							
								
							
						 | 
						
							
							
								
								Xcode:  Fix ambiguous symbol errors in VST3 wrapper
							
							
							
							
							
							
								
							
							
							The missing CoreFoundation include was causing issues when building
VST3 plugin-hosts. 
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   reuk
							
						 | 
						
							
							
								
								
							
							
								
							
								deaf06944e
								
									 
										
											
										
									 
								
							
								
							
						 | 
						
							
							
								
								Xcode:  Fix ambiguous symbol errors in VST3 wrapper
							
							
							
							
							
							
								
							
							
							The missing CoreFoundation include was causing issues when building
VST3 plugin-hosts. 
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								293be30356
								
							
								
							
						 | 
						
							
							
								
								VST3:  Fixed some alignment warnings when loading VST2-compatible state data
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								fb34363c0a
								
							
								
							
						 | 
						
							
							
								
								VST3:  Fixed some alignment warnings when loading VST2-compatible state data
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								d9093c87d6
								
							
								
							
						 | 
						
							
							
								
								Removed some cross-module relative includes
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								72a4719c17
								
							
								
							
						 | 
						
							
							
								
								VST:  Query host window scale factor when opening editor window
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								b57509c4a2
								
							
								
							
						 | 
						
							
							
								
								Removed some cross-module relative includes
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								77787bd3ae
								
							
								
							
						 | 
						
							
							
								
								VST:  Query host window scale factor when opening editor window
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								76910b0ebd
								
							
								
							
						 | 
						
							
							
								
								VST:  Resize host window when global scale factor is changed
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								fb030ade16
								
							
								
							
						 | 
						
							
							
								
								VST:  Resize host window when global scale factor is changed
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								3bca5221ff
								
							
								
							
						 | 
						
							
							
								
								VST3:  Check if plugFrame is still valid in Linux fd callback to fix issue with hosts deleting plugFrame before calling removed()
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   reuk
							
						 | 
						
							
							
							
								
							
								4cf66d6522
								
							
								
							
						 | 
						
							
							
								
								Cleanup:  Remove redundant inlines
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								894e7d2bd2
								
							
								
							
						 | 
						
							
							
								
								Updated all license headers
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								2d16374b14
								
							
								
							
						 | 
						
							
							
								
								Updated all license headers
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								de712ca02e
								
							
								
							
						 | 
						
							
							
								
								Linux:  Added support for building and hosting VST3 plug-ins
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   reuk
							
						 | 
						
							
							
							
								
							
								4a613dfad2
								
							
								
							
						 | 
						
							
							
								
								VST3:   Add support for legacy CC output events
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   reuk
							
						 | 
						
							
							
							
								
							
								5f348c3040
								
							
								
							
						 | 
						
							
							
								
								Warnings:  Add warning-wrangling header
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   reuk
							
						 | 
						
							
							
							
								
							
								327f817b9b
								
							
								
							
						 | 
						
							
							
								
								Copyrights: Update commercial/gpl headers to be gpl-only
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								26c9468dc5
								
							
								
							
						 | 
						
							
							
								
								Deprecated AffineTransform::getScaleFactor() as it was producing incorrect values for transforms containing rotations. Added getDeterminant() method for getting the determinant of the transform
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								0ae768d0d1
								
							
								
							
						 | 
						
							
							
								
								macOS:  Fixed some unused variable warnings in the VST3 wrapper
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								9c83b28e4a
								
							
								
							
						 | 
						
							
							
								
								Fixed a shadowing warning in the VST3 wrapper
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								18523101be
								
							
								
							
						 | 
						
							
							
								
								Windows:  Refactored DPI handling in the VST wrapper and hosting code
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								6561e5c040
								
							
								
							
						 | 
						
							
							
								
								Windows:  Fixed a few more JUCE_WINDOWS == JUCE_MSVC assumptions
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								d00d23139c
								
							
								
							
						 | 
						
							
							
								
								VST3:  Added the ability to change parameter names at runtime
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								1adcc26ca6
								
							
								
							
						 | 
						
							
							
								
								VST3:  Fixed an issue with non-contiguous IO buses
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								0ceadf510b
								
							
								
							
						 | 
						
							
							
								
								Fixed compatibility with JUCE_FORCE_LEGACY_PARAMETER_AUTOMATION_TYPE
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								49180f1461
								
							
								
							
						 | 
						
							
							
								
								VST3:  Check Windows scale factor is correct in attached()
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								7b43ac0cfe
								
							
								
							
						 | 
						
							
							
								
								VST3:  Added a nullptr check before dereferencing juceVST3EditController in processParameterChanges() to fix a crash in Live
							
							
							
							
								
							
							
						 | 
						6 years ago |