ba6bdf4962 
								
							
								 
							
						 
						
							
							
								
								Fix for Windows DLL build.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								560b314111 
								
							
								 
							
						 
						
							
							
								
								Re-fixed the last FFT fix.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9538d0dfc8 
								
							
								 
							
						 
						
							
							
								
								Fixed a bug where large FFTs would fail  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								962e364010 
								
							
								 
							
						 
						
							
							
								
								Avoided some mingw errors and warnings.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								69b571e36e 
								
							
								 
							
						 
						
							
							
								
								Made a Synthesiser method protected.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								88ca15e6f2 
								
							
								 
							
						 
						
							
							
								
								Added override specifiers to unit test classes  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								861d3d9710 
								
							
								 
							
						 
						
							
							
								
								Version 3.2.0  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c7b8e77031 
								
							
								 
							
						 
						
							
							
								
								Update copyright notice  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								170602f7d0 
								
							
								 
							
						 
						
							
							
								
								fixed bug in Synthesiser demo: voice->isVoiceActive() check was at wrong position and failing whenever there was more than one possible type of voice.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2f2c8436b8 
								
							
								 
							
						 
						
							
							
								
								Add utility functions to access un-aligned memory  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bac0687f95 
								
							
								 
							
						 
						
							
							
								
								Added a sustain pedal flag to the SynthesiserVoice, and improved the voice-stealing algorithm (again!)  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c1df93cf67 
								
							
								 
							
						 
						
							
							
								
								Improvement to the Synthesiser voice-stealing algorithm  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8c242b7547 
								
							
								 
							
						 
						
							
							
								
								Fix warnings on linux  
							
							Linux now compiles (clang++-3.5) without warnings when the following is enabled (these flags are identical to equator mac warnings):
-Wreorder -Wconstant-conversion -Wint-conversion -Woverloaded-virtual -Wuninitialized -Wunused-parameter -Wshorten-64-to-32 -Wstrict-aliasing -Wshadow -Wconversion -Wsign-compare -Werror -Wsign-conversion 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f0ce8d0700 
								
							
								 
							
						 
						
							
							
								
								Fix for a performance problem in a few FloatVectorOperations calls on Windows.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								12f8940de5 
								
							
								 
							
						 
						
							
							
								
								Added MIDI channel pressure support to the Synthesiser class.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								30aa1f3a80 
								
							
								 
							
						 
						
							
							
								
								Whitespace cleanup  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7a370a9019 
								
							
								 
							
						 
						
							
							
								
								Fixed typo  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7930bd92f2 
								
							
								 
							
						 
						
							
							
								
								Minor clean-up  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								63d16bb136 
								
							
								 
							
						 
						
							
							
								
								Fix neon compile errors and fabs vector operation support for neon  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1365204d66 
								
							
								 
							
						 
						
							
							
								
								Shorter bit operation for floating point abs operation  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e2302a246f 
								
							
								 
							
						 
						
							
							
								
								Add absolute value operation to FloatVectorOperations  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2c3c5c793b 
								
							
								 
							
						 
						
							
							
								
								More refinements to the Synthesiser class voice-stealing algorithm.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f6395d4cda 
								
							
								 
							
						 
						
							
							
								
								Raised the warnings level in the introjucer, and fixed a few warnings that were thrown up by this.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fe4398754f 
								
							
								 
							
						 
						
							
							
								
								Added a couple of vDSP optimisations inside FloatVectorOperations  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								604044188c 
								
							
								 
							
						 
						
							
							
								
								Fixed an edge-case when expliticly enabling ARM NEON ops on linux.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3825467af7 
								
							
								 
							
						 
						
							
							
								
								Added method Synthesiser::setMinimumRenderingSubdivisionSize() to allow control over the resolution of block size that the synthesiser class uses.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2044141216 
								
							
								 
							
						 
						
							
							
								
								Added a Synthesiser::handleProgramChange method  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7e51302069 
								
							
								 
							
						 
						
							
							
								
								Minor optimisation in AudioSampleBuffer  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5775d62810 
								
							
								 
							
						 
						
							
							
								
								Fix to FFT::performFrequencyOnlyForwardTransform  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								968a9eb392 
								
							
								 
							
						 
						
							
							
								
								Modified MidiMessageSequence::createControllerUpdatesForTime() to use an Array<MidiMessage> instead of an OwnedArray. There are almost no situations where you'd get better performance out of an OwnedArray so if this change broke your code, it's a good idea to have a re-think!  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f98e97b9a2 
								
							
								 
							
						 
						
							
							
								
								Fixed a typo.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ca87ff64d1 
								
							
								 
							
						 
						
							
							
								
								Tweak to the values that ResamplingAudioSource passes to its input source.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d117082fd8 
								
							
								 
							
						 
						
							
							
								
								Whitespace.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								20bd1a33ea 
								
							
								 
							
						 
						
							
							
								
								Added some #undefs to avoid clashes with badly-chosen macros in some 3rd party libraries.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								809e90834c 
								
							
								 
							
						 
						
							
							
								
								Optimised a couple of the recent FloatVectorOperation implementations.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c2389355c8 
								
							
								 
							
						 
						
							
							
								
								Workarounds in new vector ops for old versions of VDSP.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ba598310f0 
								
							
								 
							
						 
						
							
							
								
								First draft of a new (very simple) FFT class.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c2cbc78b5f 
								
							
								 
							
						 
						
							
							
								
								Fix to the LagrangeInterpolator when working with extreme ratios.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b640d965b7 
								
							
								 
							
						 
						
							
							
								
								Added a few new methods to FloatVectorOperations  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								15a154851e 
								
							
								 
							
						 
						
							
							
								
								Stopped the Synthesiser class allowing midi events to steal notes from other midi channels.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cff4689c66 
								
							
								 
							
						 
						
							
							
								
								Added a method MemoryMappedAudioFormatReader::getSample(). Also refactored some old AudioFormatReader::readMaxLevels implementations.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f7e36108f8 
								
							
								 
							
						 
						
							
							
								
								Fix for the Synthesiser voice-stealing algorithm  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7fe33baa20 
								
							
								 
							
						 
						
							
							
								
								Updated the Synthesiser classes to store the current midi channel in the voice.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								91b5d77477 
								
							
								 
							
						 
						
							
							
								
								Version number update  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8f1dbc254b 
								
							
								 
							
						 
						
							
							
								
								Avoided an edge-case in the ResamplingAudioSource  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								22b432c028 
								
							
								 
							
						 
						
							
							
								
								Minor change to literals in IIRFilter.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0d989638cc 
								
							
								 
							
						 
						
							
							
								
								Version 3.1.0  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7743dabe76 
								
							
								 
							
						 
						
							
							
								
								Added parameter smoothing to Reverb class.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c7c14f98df 
								
							
								 
							
						 
						
							
							
								
								Added parameter smoothing to Reverb class.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								19937e63e1 
								
							
								 
							
						 
						
							
							
								
								Updated a few trig functions to use the std:: implementations.  
							
							
								
							
							
						 
						11 years ago