jules
							
						 | 
						
							
							
							
								
							
								3ebbee5859
								
							
								
							
						 | 
						
							
							
								
								Modified the way VST window hierarchies are navigated, to avoid problems with popout windows.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								2058ffd551
								
							
								
							
						 | 
						
							
							
								
								Implemented getParameterLabel in the VST wrapper.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								54512dcb3f
								
							
								
							
						 | 
						
							
							
								
								In the VST wrapper, made the ioChanged callback happen asynchronously on the message thread.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								8977b896ab
								
							
								
							
						 | 
						
							
							
								
								Workaround for a window ordering problem with VST plugins in some windows hosts.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								8a2af98497
								
							
								
							
						 | 
						
							
							
								
								Added an assertion to warn if a plugin reports no programs, because this can cause problems in some Sony hosts.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								e0f64bb27a
								
							
								
							
						 | 
						
							
							
								
								Changed the linux VST wrapper to create its window directly inside the host's window.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								cc3aa5c757
								
							
								
							
						 | 
						
							
							
								
								Avoiding crashes in plugins if components get deleted during a paint callback
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								f4fa3a420b
								
							
								
							
						 | 
						
							
							
								
								Fix for VST3 stucture size issue.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								41cac9e5a1
								
							
								
							
						 | 
						
							
							
								
								More VST->VST3 auto-replace functionality.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								5409951861
								
							
								
							
						 | 
						
							
							
								
								Refactored some Xcode warning suppression.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								fa21d2ac02
								
							
								
							
						 | 
						
							
							
								
								Replaced AudioSampleBuffer::getSampleData with getReadPointer/getWritePointer methods (the old method is still available but deprecated). Apart from making code more explanatory and improving constness, these work with a new flag that keeps track of whether the buffer is clear, so that some operations can be elided when  the data is known to be empty.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								8d834b29a1
								
							
								
							
						 | 
						
							
							
								
								Refactored VST plugin win32 hooks, and added mouse-wheel hooking to VST3. Also added a VC2010 project to the audio demo plugin.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								5ede2da44b
								
							
								
							
						 | 
						
							
							
								
								Improved some MemoryBlock comments and gave the class a reset() method.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								dc6dd6544c
								
							
								
							
						 | 
						
							
							
								
								VST3 client fixes.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								7dcac1a0b3
								
							
								
							
						 | 
						
							
							
								
								Avoided a few compiler warnings in the plugin build.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								388065788b
								
							
								
							
						 | 
						
							
							
								
								VST plugins: added plugin-side support for the hasCockosViewAsConfig extension.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								4c392e6f02
								
							
								
							
						 | 
						
							
							
								
								Added some comments.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								53cbc74986
								
							
								
							
						 | 
						
							
							
								
								Passed maximum name length when calling VST getParameterName().
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								fe6ec7acfc
								
							
								
							
						 | 
						
							
							
								
								Workaround for mingw.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								32316cc1aa
								
							
								
							
						 | 
						
							
							
								
								Avoided allocation in VST process function.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								6ff9512059
								
							
								
							
						 | 
						
							
							
								
								Made sure that the PluginHostType class is included by the audio_plugin_client module
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								35f2c94339
								
							
								
							
						 | 
						
							
							
								
								Avoided a pedantic warning in VST code.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								bb98c00d0d
								
							
								
							
						 | 
						
							
							
								
								Avoided some pedantic compiler warnings in the audio plugin code.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								42aa27900b
								
							
								
							
						 | 
						
							
							
								
								Moved most of the functionality from JUCEApplication into JUCEApplicationBase, so that it can be used without needing juce_gui_basics to be present.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								207557d996
								
							
								
							
						 | 
						
							
							
								
								Workaround for OSX 32-bit VST window positioning problems in some hosts.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								1986c40187
								
							
								
							
						 | 
						
							
							
								
								VST: removed problematic Windows keyboard hooks that were used in Live.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								5918d039ce
								
							
								
							
						 | 
						
							
							
								
								Added some "override" annotations.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								516bddabcc
								
							
								
							
						 | 
						
							
							
								
								Misc minor clean-ups.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								c75a7300f5
								
							
								
							
						 | 
						
							
							
								
								Added some 'override' modifiers to overridden methods.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								03c2801f3f
								
							
								
							
						 | 
						
							
							
								
								Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								ee2f57ce88
								
							
								
							
						 | 
						
							
							
								
								Workaround for keypresses in plugins in Ableton live.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								d6076d680a
								
							
								
							
						 | 
						
							
							
								
								CodeBlocks fix.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								e6b717e713
								
							
								
							
						 | 
						
							
							
								
								Some mingw compile fixes.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								f5f123a6b6
								
							
								
							
						 | 
						
							
							
								
								Workaround for VST plugins in Adobe Premiere.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								7afc21cbab
								
							
								
							
						 | 
						
							
							
								
								Fixed some JUCE_AUTORELEASEPOOL syntax
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								dbfcdf1bce
								
							
								
							
						 | 
						
							
							
								
								VST wrapper getTailSize implementation.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								aff0d98e4b
								
							
								
							
						 | 
						
							
							
								
								Removed JucePlugin_TailLengthSeconds and added a getTailLengthSeconds() method to AudioProcessor instead.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								b0ee49d537
								
							
								
							
						 | 
						
							
							
								
								New class FloatVectorOperations, with a bunch of SSE2-accelerated floating point functions.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								bfd9350bed
								
							
								
							
						 | 
						
							
							
								
								Changed some types from int to size_t where appropriate. Fixed a CoreMidi build problem in 64-bit mode.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								56b1ddc873
								
							
								
							
						 | 
						
							
							
								
								Added a JUCE_VST_RETURN_HEX_VERSION_NUMBER_DIRECTLY flag for VST version number compatibility.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								5f8069719e
								
							
								
							
						 | 
						
							
							
								
								VST sample pos accuracy fix.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								39eae806de
								
							
								
							
						 | 
						
							
							
								
								Changes to make sure the AudioProcessor::wrapperType member is set correctly when its constructor is called.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								9cb14fb966
								
							
								
							
						 | 
						
							
							
								
								Change to VST wrapper to avoid duplicate setParameter callbacks.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								f903695ba3
								
							
								
							
						 | 
						
							
							
								
								Audio plugins: better bypass support, with an AudioProcessor::processBlockBypassed() method that can be used for custom behaviour.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								07e7188eb1
								
							
								
							
						 | 
						
							
							
								
								Tidied up a few compiler warnings.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								5a8729c471
								
							
								
							
						 | 
						
							
							
								
								VST vendor version fix.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								2c72bfac6c
								
							
								
							
						 | 
						
							
							
								
								Reimplemented the VST hex/decimal version change.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								10c0894141
								
							
								
							
						 | 
						
							
							
								
								Added AudioProcessor::wrapperType flags
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								2cf131f0a6
								
							
								
							
						 | 
						
							
							
								
								Audio plugin fixes.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								d1bdc123a9
								
							
								
							
						 | 
						
							
							
								
								VST: better forwarding of plugin channel config changes.
							
							
							
							
								
							
							
						 | 
						13 years ago |