tpoole
							
						 | 
						
							
							
							
								
							
								2e84129479
								
							
								
							
						 | 
						
							
							
								
								Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								9a130f2810
								
							
								
							
						 | 
						
							
							
								
								Set avoidReallocating argument of AudioBuffer::makeCopyOf() to true in some audio class methods to avoid unnecessary reallocations in double-float buffer conversion
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								cd752ed6af
								
							
								
							
						 | 
						
							
							
								
								MidiFile::writeTo() method now returns false if unsuccessful
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								17600a2902
								
							
								
							
						 | 
						
							
							
								
								Added copy constructor and copy assignment operator to MidiFile
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   Timur Doumler
							
						 | 
						
							
							
							
								
							
								40dfba17db
								
							
								
							
						 | 
						
							
							
								
								MPESynthesiser: Added interface to set tracking mode for pressure/pitchbend/timbre.
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								8154ccc4e5
								
							
								
							
						 | 
						
							
							
								
								Added a fix for a potential wrap-around bug in BufferingAudioSource
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								eba80c3258
								
							
								
							
						 | 
						
							
							
								
								Tweaked buffering audio source so it can more easily be used in a realtime and non-realtime setting
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								363ceb08cf
								
							
								
							
						 | 
						
							
							
								
								Bump version number to 4.3.0
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								7cdcb19d25
								
							
								
							
						 | 
						
							
							
								
								Added a convenient function to get all channel sets with a particular number of channels
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								a931b472d0
								
							
								
							
						 | 
						
							
							
								
								Added a non-sense if statement to BufferingAudioSource to surpress an MSVC linker warning
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								c587d4b495
								
							
								
							
						 | 
						
							
							
								
								Minor code style tidy-ups
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								285635cdf0
								
							
								
							
						 | 
						
							
							
								
								Added notch and all pass filters
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								d892109298
								
							
								
							
						 | 
						
							
							
								
								Fixed a warning in recent commit
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								225e8dafd9
								
							
								
							
						 | 
						
							
							
								
								Added waitForNextAudioBlockReady method to BufferingAudioSource
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								2104c506b6
								
							
								
							
						 | 
						
							
							
								
								Added const qualifier to MidiEventHolder argument of MidiMessageSequence::getIndex
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								21c6fc7a8e
								
							
								
							
						 | 
						
							
							
								
								Added an option to enable/disable pre-buffering in BufferingAudioSource
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								1be76c1ac0
								
							
								
							
						 | 
						
							
							
								
								Added more methods to IIRCoefficients to generate coeffecients for commonly used filters
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								4fa0516f40
								
							
								
							
						 | 
						
							
							
								
								Revised multibus API and added support for multibus hosting
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								4eb89336f9
								
							
								
							
						 | 
						
							
							
								
								Bump version number to 4.2.4
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								29320a01cc
								
							
								
							
						 | 
						
							
							
								
								Changed maxSensibleMidiFileSize in MidiFile from 2mb to 200mb to allow loading of large MIDI files
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								e6ad9b52da
								
							
								
							
						 | 
						
							
							
								
								Add option to not re-allocate memory when making a copy of an AudioBuffer
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   Timur Doumler
							
						 | 
						
							
							
							
								
							
								9100d1c89e
								
							
								
							
						 | 
						
							
							
								
								Synthesiser and MPESynthesiser: added an additional parameter to setMinimumRenderingSubdivisionSize to allow for both the legacy behaviour (setting the strict minimum on subdivision size) and the current behaviour (first sample will always be sample-accurate, but then the first subdivision may be < minimum).
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								630ab88f8b
								
							
								
							
						 | 
						
							
							
								
								Version number update
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								329e54d21f
								
							
								
							
						 | 
						
							
							
								
								Replace std::move with static_cast to fix errors in old compilers
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								4eec61469b
								
							
								
							
						 | 
						
							
							
								
								Remove default keywords from MidiMessageSequence to be compatible with VS 2013
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								ec40f0940c
								
							
								
							
						 | 
						
							
							
								
								Updated version numbers in modules, and resaved example projects
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								dcf9246395
								
							
								
							
						 | 
						
							
							
								
								Reduced the footprint of MidiMessage, and added some move operators to MidiMessageSequence
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   Timur Doumler
							
						 | 
						
							
							
							
								
							
								93b8fc18b6
								
							
								
							
						 | 
						
							
							
								
								Reverted MPEZone: added copy constructor and copy assignment operator. (reverted from commit 42a3145153). Reason: the methods auto-generated by the compiler are fine.
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   Timur Doumler
							
						 | 
						
							
							
							
								
							
								42a3145153
								
							
								
							
						 | 
						
							
							
								
								MPEZone: added copy constructor and copy assignment operator.
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   Timur Doumler
							
						 | 
						
							
							
							
								
							
								c807cbc7fc
								
							
								
							
						 | 
						
							
							
								
								MPEZone: cleaned up and clarified doxygen comments.
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								cf39ad4b02
								
							
								
							
						 | 
						
							
							
								
								Fix multiple compile errors on older gcc versions
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   Timur Doumler
							
						 | 
						
							
							
							
								
							
								8c99b63a5d
								
							
								
							
						 | 
						
							
							
								
								Fixed a warning and a wrong indentation in MidiMessage.
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   Timur Doumler
							
						 | 
						
							
							
							
								
							
								07bc151ce3
								
							
								
							
						 | 
						
							
							
								
								MidiMessage: moved two useful helper functions into the public interface; minor cleanup of some member function declarations.
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								b9aaa880c4
								
							
								
							
						 | 
						
							
							
								
								Fix for Synthesiser rendering 0 length blocks
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								c1799c9f82
								
							
								
							
						 | 
						
							
							
								
								Fixed a problem with negative values in MidiMessage::getKeySignatureNumberOfSharpsOrFlats()
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								46a090bfdc
								
							
								
							
						 | 
						
							
							
								
								Tweaked the login in the Synthesiser and MPESynthesiserBase classes to avoid losing timing accuracy on the first event in a buffer
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								0b3a11ee07
								
							
								
							
						 | 
						
							
							
								
								Updated version number to 4.2.1
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								905533c68e
								
							
								
							
						 | 
						
							
							
								
								Minor formatting tidyups
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   Timur Doumler
							
						 | 
						
							
							
							
								
							
								70949aa0c6
								
							
								
							
						 | 
						
							
							
								
								Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects.
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   Timur Doumler
							
						 | 
						
							
							
							
								
							
								86aacef11e
								
							
								
							
						 | 
						
							
							
								
								MPE: changed default initial pressure for new notes to 0 if no pressure messages have been received before the note-on; removed virtual functions getInitialPitchbend/Pressure/TimbreForNoteOn as they are confusing and the default behaviour is reasonable.
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								a5ec538596
								
							
								
							
						 | 
						
							
							
								
								Added a couple of methods to LinearSmoothedValue
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   Timur Doumler
							
						 | 
						
							
							
							
								
							
								74447991ec
								
							
								
							
						 | 
						
							
							
								
								Fixed various compile errors due to rename of empty() to isEmpty().
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								64e702bcea
								
							
								
							
						 | 
						
							
							
								
								Added some minor comments
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								ff79ea06c7
								
							
								
							
						 | 
						
							
							
								
								Whitespace
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   Timur Doumler
							
						 | 
						
							
							
							
								
							
								8f73a8b671
								
							
								
							
						 | 
						
							
							
								
								MPE: added descriptive comment to MPEZone::getZoneByIndex.
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   Timur Doumler
							
						 | 
						
							
							
							
								
							
								067c78dbdb
								
							
								
							
						 | 
						
							
							
								
								MPE: added missing call to MPEZoneLayout listeners if the layout is changed by its assignment operator.
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   Timur Doumler
							
						 | 
						
							
							
							
								
							
								228e4b732c
								
							
								
							
						 | 
						
							
							
								
								MPE: made lock inside MPESynthesiserBase private and gave it a more descriptive name.
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   Timur Doumler
							
						 | 
						
							
							
							
								
							
								9e317babd6
								
							
								
							
						 | 
						
							
							
								
								Made const casts added to avoid problems in the old 10.8 SDK more conspicuous.
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								51f284bf0f
								
							
								
							
						 | 
						
							
							
								
								Added some casts to avoid problems in the old 10.8 SDK
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								14ef8ee8b3
								
							
								
							
						 | 
						
							
							
								
								Fixed a missing 'const' in FloatVectorOperations
							
							
							
							
								
							
							
						 | 
						9 years ago |