|  jules | 0ec53673ce | Demo cleanups. | 11 years ago | 
				
					
						|  jules | 4a282ad0a9 | Added methods AudioProcessorParameter::begin/endChangeGesture() | 11 years ago | 
				
					
						|  jules | 9b1d596dd5 | Added new base-class AudioProcessorParameter, and modified the AudioProcessor class to manage a list of these as a cleaner way of handling its parameters. | 11 years ago | 
				
					
						|  jules | e137d30385 | Added a method AudioProcessor::getDefaultNumParameterSteps() | 11 years ago | 
				
					
						|  jules | 4604767220 | Extensions to AudioProcessorEditor to help clicking on AAX controls. | 11 years ago | 
				
					
						|  jules | e6e5d34152 | Made KnownPluginList::getTypeForIdentifierString handle shell plugin IDs. | 11 years ago | 
				
					
						|  jules | aba0ff9240 | Added method AudioProcessorEditor::setControlHighlight() for support of this AAX functionality. | 11 years ago | 
				
					
						|  jules | 97b0a7df3c | Made AudioProcessor::setNonRealtime virtual to allow subclasses to intercept this. | 11 years ago | 
				
					
						|  jules | bfe91a07a5 | Moved an assertion to avoid a melodyne vst3 bug. | 11 years ago | 
				
					
						|  jules | 5d5f0d2cad | Clarified some documentation about AudioProcessor::suspendProcessing | 11 years ago | 
				
					
						|  jules | d01a508217 | Added a method AudioProcessor::isParameterInverted(), and support for this in AAX/RTAS | 11 years ago | 
				
					
						|  jules | 2910d60459 | Fixed some out-of-date documentation | 11 years ago | 
				
					
						|  jules | 91d9c96338 | Minor clean-ups | 11 years ago | 
				
					
						|  jules | 0eab0962ba | Avoided parameter jumping when dragging the sliders in the GenericAudioProcessorEditor | 11 years ago | 
				
					
						|  jules | 94ed88efd2 | Fix to generic audio editor parameter intervals. | 11 years ago | 
				
					
						|  jules | 1237a6cb5f | Better parameter controls in the GenericAudioProcessorEditor | 11 years ago | 
				
					
						|  jules | 4814696d4d | Added some documentation. | 11 years ago | 
				
					
						|  jules | a0c18acb1e | Relaxed the requirement for AudioSampleBuffer to have more than zero channels, and gave it a default constructor. | 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 | 28e4473a6b | Fixed some typos. | 11 years ago | 
				
					
						|  jules | f30df287ff | Some VST3 hosting tweaks. | 11 years ago | 
				
					
						|  jules | 4d79bed3d1 | Added versions of Component::addAndMakeVisible and addChildComponent which take a reference instead of a pointer. | 12 years ago | 
				
					
						|  jules | 2edec00b55 | Removed a few more uses of String::empty. | 12 years ago | 
				
					
						|  jules | a265c052c4 | Made AudioProcessor::setPlayHead virtual. | 12 years ago | 
				
					
						|  jules | 278c5d0cb5 | Added a bool PluginDescription::hasSharedContainer | 12 years ago | 
				
					
						|  jules | 6aae0c798c | Added sanity-checking in AudioProcessor to block parameter change calls with nonsense indexes (as seen being sent by some buggy plugins). Also improved AudioProcessor::copyXmlToBinary method. | 12 years ago | 
				
					
						|  jules | 30fbdc7eb1 | VST compile fix and method AudioPluginInstance::getDescription() | 12 years ago | 
				
					
						|  jules | 508e25afbb | Cleared-out the last batch of unnecessary includes. | 12 years ago | 
				
					
						|  jules | 74bd1ea8e6 | Added some new methods to AudioProcessor, to support truncated parameter names, default parameter values and parameter step sizes. These are needed to support some AAX/RTAS host features. | 12 years ago | 
				
					
						|  jules | 5b25ac6609 | Renamed the swapWithArray methods in the array classes to "swapWith" to be more consistent with other swap method naming, and templated the methods for more flexibility. | 12 years ago | 
				
					
						|  jules | 5a1112ab94 | Updated the format of the header include guard macros. | 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 | 23c729c942 | Comment clarification. | 12 years ago | 
				
					
						|  jules | 01e3e4c40c | Fixed some coverity warnings. | 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 | 177018c7f4 | Documentation fixes. | 12 years ago | 
				
					
						|  jules | 178dc9012b | Plugin hosting cleanups + workarounds for some Mackie plugins. | 12 years ago | 
				
					
						|  jules | 4801b5c3e6 | Made AudioProcessor::addListener virtual | 12 years ago | 
				
					
						|  jules | 2a4aa982d0 | Added an AudioProcessor graph assertion. | 12 years ago | 
				
					
						|  jules | 52b638ff40 | Misc cleanups. | 12 years ago | 
				
					
						|  jules | f3abe0b246 | (Fixed mistake in last check-in) | 12 years ago | 
				
					
						|  jules | aff0d98e4b | Removed JucePlugin_TailLengthSeconds and added a getTailLengthSeconds() method to AudioProcessor instead. | 12 years ago | 
				
					
						|  jules | f1ef1a7178 | MSVC function call convention fixes. AAX compile fix. | 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 | 2266501eb9 | Small fix for File::createInputStream. | 12 years ago | 
				
					
						|  jules | 904e54660f | Minor docs change, and addition to AudioThumbnail. | 12 years ago | 
				
					
						|  jules | 669bd67670 | Spelling and minor cleaning. | 12 years ago | 
				
					
						|  jules | d3c202e92e | Made AudioProcessorGraph pass its playhead on to any nodes that are added to it. | 12 years ago | 
				
					
						|  jules | 837f05237d | AudioProcessorGraph: added reset() method and adjusted locking. | 12 years ago |