Noah Dayan
							
						 | 
						
							
							
							
								
							
								f737fc0882
								
							
								
							
						 | 
						
							
							
								
								Fixed a documentation warning in juce_MidiFile.h
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								b856e38d46
								
							
								
							
						 | 
						
							
							
								
								Midi:  Adding matching note-offs for note-ons is now optional and be disabled via a parameter of MidiFile::readFrom
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								b46c63bdae
								
							
								
							
						 | 
						
							
							
								
								Made the MidiMessageSequence copy constructor generate a more faithful version of the original state, rather than always matching up all note on/off pairs
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								cdbc28c18b
								
							
								
							
						 | 
						
							
							
								
								Add documentation tags
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								aa01a84ed5
								
							
								
							
						 | 
						
							
							
								
								Added MidiMessage::isResetAllControllers() method
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								4955271ce0
								
							
								
							
						 | 
						
							
							
								
								Added some move constructors for MidiFile, and tidied-up its internals a bit
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								e174bb26bd
								
							
								
							
						 | 
						
							
							
								
								A minor code tidyup
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								cff37f5b6a
								
							
								
							
						 | 
						
							
							
								
								Fixed some const violation errors
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								d4a7afa73f
								
							
								
							
						 | 
						
							
							
								
								Replaced some old juce-style sort operations with std::sort and lambdas
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								aecb819985
								
							
								
							
						 | 
						
							
							
								
								Replaced all our internal use of the old AudioSampleBuffer name with AudioBuffer<float> (for which AudioSampleBuffer is just a typedef)
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   tpoole
							
						 | 
						
							
							
							
								
							
								51b3eaebb2
								
							
								
							
						 | 
						
							
							
								
								Fixed some VS2013 compiler errors
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								b5432c710a
								
							
								
							
						 | 
						
							
							
								
								Added a method MidiMessage::withTimeStamp, and some MidiMessageSequence unit-tests
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   tpoole
							
						 | 
						
							
							
							
								
							
								3cb185fcc3
								
							
								
							
						 | 
						
							
							
								
								A minor code cleanup
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								369d59f656
								
							
								
							
						 | 
						
							
							
								
								Added a template to allow the HeapBlock class to be given signed ints or other types that are not size_t for its size parameters
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								31c99d3680
								
							
								
							
						 | 
						
							
							
								
								Cleaned up some missing std:: namespaces for maths functions, and updated some old documentation for AudioProcessor
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								27a6903cac
								
							
								
							
						 | 
						
							
							
								
								Changed the way isPositiveAndBelow is written to avoid needing to cast the second parameter to an int
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								94669f2b14
								
							
								
							
						 | 
						
							
							
								
								whitespace
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								2878bc2f75
								
							
								
							
						 | 
						
							
							
								
								Added a copy constructor for MidiBuffer::Iterator
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								eda613c6db
								
							
								
							
						 | 
						
							
							
								
								Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   tpoole
							
						 | 
						
							
							
							
								
							
								9b687968db
								
							
								
							
						 | 
						
							
							
								
								Fixed some g++ compiler warnings
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   tpoole
							
						 | 
						
							
							
							
								
							
								a05362d46b
								
							
								
							
						 | 
						
							
							
								
								Projucer:  Xcode exporter:  Updated to support Xcode 9
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								6bfcd820b4
								
							
								
							
						 | 
						
							
							
								
								Unit tests:  Added an optional argument to the UnitTest constructor to specify a category and methods to get and run unit tests in a specified category. Updated the built-in JUCE unit tests and Demo project to use categories.
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								20d0b3775f
								
							
								
							
						 | 
						
							
							
								
								Added some move-operators and iterators to MidiMessageSequence
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								171aa94215
								
							
								
							
						 | 
						
							
							
								
								Fix for MidiMessage::endOfTrack()
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								b5afccc37c
								
							
								
							
						 | 
						
							
							
								
								Updated file headers and the README with the JUCE 5 license
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								e0698daaca
								
							
								
							
						 | 
						
							
							
								
								Tidied up a couple of comments, warnings and did a bit of code modernisation
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								3a3f118fbb
								
							
								
							
						 | 
						
							
							
								
								A bit of code modernisation in MidiMessage, adding a variadic constructor to allow custom midi messages to be created more succinctly.
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								8ed41ed14b
								
							
								
							
						 | 
						
							
							
								
								Fixed some whitespace style and cleaned up some code using C++11
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								f312721cf9
								
							
								
							
						 | 
						
							
							
								
								Fixed a bug where a MidiMessage constructor could read beyond the end of the passed-in midi buffer if the midi message is non-standard
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								69297d6790
								
							
								
							
						 | 
						
							
							
								
								Added an assertion to MidiMessage to help catch float/int parameter confusion
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								efac121466
								
							
								
							
						 | 
						
							
							
								
								Increased accuracy of frame rate constants in the plugin wrappers
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								2da1bc5f41
								
							
								
							
						 | 
						
							
							
								
								Replace include guards with "#pragma once"
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								9f3fb1c0a6
								
							
								
							
						 | 
						
							
							
								
								Added a compiler error if your compiler is too old and removed numerous code checks for old compilers which are now deprecated
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   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
							
						 | 
						
							
							
							
								
							
								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 | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								2104c506b6
								
							
								
							
						 | 
						
							
							
								
								Added const qualifier to MidiEventHolder argument of MidiMessageSequence::getIndex
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								29320a01cc
								
							
								
							
						 | 
						
							
							
								
								Changed maxSensibleMidiFileSize in MidiFile from 2mb to 200mb to allow loading of large MIDI files
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								dcf9246395
								
							
								
							
						 | 
						
							
							
								
								Reduced the footprint of MidiMessage, and added some move operators to MidiMessageSequence
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								c1799c9f82
								
							
								
							
						 | 
						
							
							
								
								Fixed a problem with negative values in MidiMessage::getKeySignatureNumberOfSharpsOrFlats()
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								497f286b53
								
							
								
							
						 | 
						
							
							
								
								Added new helper function MidiMessage::getDescription(), replacing some code that was previously in the Juce Demo.
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								b5907fa90d
								
							
								
							
						 | 
						
							
							
								
								Normalised some divider comments
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								08788c3e05
								
							
								
							
						 | 
						
							
							
								
								Added another MidiMessageSequence::addSequence method
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								a0745c5536
								
							
								
							
						 | 
						
							
							
								
								Made MidiMessage::setNoteNumber work on aftertouch messages as well as note-on/offs
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								ae712c72d8
								
							
								
							
						 | 
						
							
							
								
								Cleaned up a few String::empty uses
							
							
							
							
								
							
							
						 | 
						10 years ago |