ed
							
						 | 
						
							
							
							
								
							
								aa01a84ed5
								
							
								
							
						 | 
						
							
							
								
								Added MidiMessage::isResetAllControllers() method
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								b5432c710a
								
							
								
							
						 | 
						
							
							
								
								Added a method MidiMessage::withTimeStamp, and some MidiMessageSequence unit-tests
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								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 | 
					
				
					
						
							
							
								   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
							
						 | 
						
							
							
							
								
							
								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
							
						 | 
						
							
							
							
								
							
								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 | 
					
				
					
						
							
							
								   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
							
						 | 
						
							
							
							
								
							
								497f286b53
								
							
								
							
						 | 
						
							
							
								
								Added new helper function MidiMessage::getDescription(), replacing some code that was previously in the Juce Demo.
							
							
							
							
								
							
							
						 | 
						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 | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								02492b36b9
								
							
								
							
						 | 
						
							
							
								
								Lots of small whitespace tweaks.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								3f8b213525
								
							
								
							
						 | 
						
							
							
								
								Added a MidiMessage::noteOff method that takes a float velocity parameter.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								c7b8e77031
								
							
								
							
						 | 
						
							
							
								
								Update copyright notice
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								e60aa581d6
								
							
								
							
						 | 
						
							
							
								
								Added some missing semi-colons.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								2f1ef234ce
								
							
								
							
						 | 
						
							
							
								
								Tightened up a few places where numeric conversion warnings could happen.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								93bc4b97be
								
							
								
							
						 | 
						
							
							
								
								Added a parameter to the MidiMessage constructor to optionally parse sysexes without embdedded lengths
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								da5b67bd03
								
							
								
							
						 | 
						
							
							
								
								Minor clean-up.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								48c2f42802
								
							
								
							
						 | 
						
							
							
								
								Added a safety check and fixed a couple of warnings.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								7786943593
								
							
								
							
						 | 
						
							
							
								
								Added MidiMessage::textMetaEvent method.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								c67c180b07
								
							
								
							
						 | 
						
							
							
								
								Added method MidiMessage::isMidiNoteBlack()
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								523f436957
								
							
								
							
						 | 
						
							
							
								
								Added some NEEDS_TRANS wrappers around the various strings returned by MidiMessage
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								705836d329
								
							
								
							
						 | 
						
							
							
								
								Fix for MidiMessage handling sysex messages <= 4 bytes.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								484bcf4e3c
								
							
								
							
						 | 
						
							
							
								
								MidiMessage - fix for reported length of sysexes by message constructor.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								4d7323fe0d
								
							
								
							
						 | 
						
							
							
								
								Changed MidiMessage to avoid problems when moving them around in memory. Apart from being slightly cleaner code, this means that it can be used in Arrays.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								81435f8134
								
							
								
							
						 | 
						
							
							
								
								Made a few constant string arrays static to help compilers to optimise their initialisation.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								354b5d38ae
								
							
								
							
						 | 
						
							
							
								
								Added method MidiMessage::keySignatureMetaEvent
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								f4bc1e033d
								
							
								
							
						 | 
						
							
							
								
								New methods MidiFile::findAllKeySigEvents() and MidiMessage::isKeySignatureMajorKey()
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								bfd9350bed
								
							
								
							
						 | 
						
							
							
								
								Changed some types from int to size_t where appropriate. Fixed a CoreMidi build problem in 64-bit mode.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								9393c1bbc9
								
							
								
							
						 | 
						
							
							
								
								Avoided some minor compiler warnings.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								70257e902f
								
							
								
							
						 | 
						
							
							
								
								Changed the result of MidiMessage::getMidiNoteInHertz to correctly map midi 69 to 440Hz
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								1a83fbf3a4
								
							
								
							
						 | 
						
							
							
								
								Changed MidiMessage::getTextFromTextMetaEvent() to handle utf-8 as well as ascii.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								1f95f54089
								
							
								
							
						 | 
						
							
							
								
								Purged some warnings.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								56bbab1537
								
							
								
							
						 | 
						
							
							
								
								(automated whitespace clean-up)
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								51b2068576
								
							
								
							
						 | 
						
							
							
								
								Introjucer: added company name property to project, and better exe property info generation in MSVC resource files. Added method OpenGLComponent::rebuildContext().
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								8f4548745a
								
							
								
							
						 | 
						
							
							
								
								Minor introjucer rejigging.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								295d125142
								
							
								
							
						 | 
						
							
							
								
								Stopped using the old BEGIN_JUCE_NAMESPACE macros, and just used hard-coded namespaces where necessary instead. The macro definitions are still there, so this shouldn't affect anyone's code.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								e74219b736
								
							
								
							
						 | 
						
							
							
								
								Midi fixes for reading/writing variable-length sysexes.
							
							
							
							
								
							
							
						 | 
						13 years ago |