ed
							
						 | 
						
							
							
							
								
							
								d5e8c4e104
								
							
								
							
						 | 
						
							
							
								
								VST:  Fixed a deadlock in the SharedMessageThread
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								894e7d2bd2
								
							
								
							
						 | 
						
							
							
								
								Updated all license headers
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								de712ca02e
								
							
								
							
						 | 
						
							
							
								
								Linux:  Added support for building and hosting VST3 plug-ins
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								74ca3b44c4
								
							
								
							
						 | 
						
							
							
								
								Linux:  Removed X11-specific code from LinuxComponentPeer
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								fe61354c21
								
							
								
							
						 | 
						
							
							
								
								Linux:  Added X11Symbols and WebKitSymbols singletons to dynamically load X11 and WebKit library functions at runtime
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   reuk
							
						 | 
						
							
							
							
								
							
								eae9a10944
								
							
								
							
						 | 
						
							
							
								
								MidiBuffer:  Add iterator compatible with C++11 range-for
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								59a058fdc6
								
							
								
							
						 | 
						
							
							
								
								Fixed some warnings flagged up when enabling -Wswitch-enum, -Wswitch-default, -Wredundant-decls, and -Wimplicit-fallthrough
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								18523101be
								
							
								
							
						 | 
						
							
							
								
								Windows:  Refactored DPI handling in the VST wrapper and hosting code
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								79385cc1e3
								
							
								
							
						 | 
						
							
							
								
								VST2:  Send audioMasterUpdateDisplay opcode on the message thread to fix some hosts not updating
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								a54da0b832
								
							
								
							
						 | 
						
							
							
								
								Fixed some more typos
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								1003579c5a
								
							
								
							
						 | 
						
							
							
								
								VST2:  Avoided a race condition
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								3403617f77
								
							
								
							
						 | 
						
							
							
								
								VST:  Fixed a race condition
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								ed15e3d3c2
								
							
								
							
						 | 
						
							
							
								
								Workaround for build problem in Xcode 9
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								1c0eb583f1
								
							
								
							
						 | 
						
							
							
								
								VST2:  Fixed a potential race condition when getting and setting plug-in state
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								d4b7cceb32
								
							
								
							
						 | 
						
							
							
								
								Fixed more compiler warnings
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								230588cbf9
								
							
								
							
						 | 
						
							
							
								
								Fixed a compiler warning
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								a4bd6cbc66
								
							
								
							
						 | 
						
							
							
								
								Fixed some more Linux compiler warnings
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								16dd26649a
								
							
								
							
						 | 
						
							
							
								
								Fixed some GCC compiler warnings and removed deprecated functions
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								98219bf98e
								
							
								
							
						 | 
						
							
							
								
								VST2:  Fix a conversion warning in the wrapper and prevent resizing the plug-in window in resizeHostWindow() to fix some flickering when resizing
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								b29cb61e91
								
							
								
							
						 | 
						
							
							
								
								VST2:  Default to main monitor scale factor in plug-in editor's constructor to get correct size when opening in Cubase 10
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								ca9a50ea82
								
							
								
							
						 | 
						
							
							
								
								VST2:  Fix scaling bug in hosts which don't support the sizeWindow call
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								ff4e54b32d
								
							
								
							
						 | 
						
							
							
								
								Clarified some comments regarding the removal of the embedded VST2 SDK
							
							
							
							
								
							
							
						 | 
						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 | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								fd7b339e04
								
							
								
							
						 | 
						
							
							
								
								Moved some VST version compiler warnings out of juce_CheckSettingMacros.h and into the VST wrapper so that JUCE_COMPILER_WARNING can be used
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								c03469fca6
								
							
								
							
						 | 
						
							
							
								
								Add support for DPI aware plug-ins on Windows
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								1d56cfe04a
								
							
								
							
						 | 
						
							
							
								
								Added a handleVstHostCallbackAvailable method to the VSTCallbackHandler interface
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								d430cd2e76
								
							
								
							
						 | 
						
							
							
								
								Vst2:  Fixed typo in VST2 wrapper
							
							
							
							
								
							
							
						 | 
						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 | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								ac5d2e22f4
								
							
								
							
						 | 
						
							
							
								
								Added a "plug-in can do" callback to the VSTCallbackHandler interface
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								ab863a6dc2
								
							
								
							
						 | 
						
							
							
								
								Replaced all usage of ScopedPointer with std::unique_ptr
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								4229dc0a4f
								
							
								
							
						 | 
						
							
							
								
								Made a lot of ScopedPointer usage conform to the std::unique_ptr interface
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								11c4e91fa5
								
							
								
							
						 | 
						
							
							
								
								VST:  Fixed an unused variable warning on Linux
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								5c8084c3e6
								
							
								
							
						 | 
						
							
							
								
								VST:  Workaround for a potential infinite resizing loop due to coordinate rounding when updating the host window size
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								456c161343
								
							
								
							
						 | 
						
							
							
								
								Fixed a parameter change recursion issue in the VST and AU wrappers
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								dd684b1a5d
								
							
								
							
						 | 
						
							
							
								
								Fixed a parameter change recursion issue in the VST and AU wrappers
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								107ba1fd69
								
							
								
							
						 | 
						
							
							
								
								Added parameter listener callbacks when a plug-in host changes a parameter
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								f654d453ba
								
							
								
							
						 | 
						
							
							
								
								Fixed a compiler warning
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								187d88e75a
								
							
								
							
						 | 
						
							
							
								
								VST:  Added a Cockos extension to the VST interface to display parameter labels
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								58a99ff139
								
							
								
							
						 | 
						
							
							
								
								Dragged the singleton macros into the 21st century.. Cleaned up their implementation and gave them new upper-case names to match juce official style. The old names are still defined to avoid breaking old code, but please update before they get deprecated!
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								f85d706131
								
							
								
							
						 | 
						
							
							
								
								Some minor formatting and comment fixes
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								1b0fb11667
								
							
								
							
						 | 
						
							
							
								
								Fixed a compiler warning in the previous commit
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								c38282778d
								
							
								
							
						 | 
						
							
							
								
								VST2:  Ensured that the VST2 version number is encoded correctly for display in Cubase and when hosting VST2 plug-ins in JUCE
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								28eda21b89
								
							
								
							
						 | 
						
							
							
								
								VST2:  Fixed live-resize issue in Bitwig
							
							
							
							
								
							
							
						 | 
						8 years ago |