|  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 | 
				
					
						|  jules | 02492b36b9 | Lots of small whitespace tweaks. | 10 years ago | 
				
					
						|  jules | 42120d0fe2 | Added MPE (Midi Polyphonic Expression) classes | 10 years ago | 
				
					
						|  jules | b9261dd8a9 | Fixed a typo in a comment. | 10 years ago | 
				
					
						|  jules | 3f8b213525 | Added a MidiMessage::noteOff method that takes a float velocity parameter. | 10 years ago | 
				
					
						|  jules | cee5a77123 | Added a velocity parameter to note-off handling in MidiKeyboardState | 10 years ago | 
				
					
						|  hogliux | c7b8e77031 | Update copyright notice | 10 years ago | 
				
					
						|  hogliux | 2f2c8436b8 | Add utility functions to access un-aligned memory | 10 years ago | 
				
					
						|  jules | 3825467af7 | Added method Synthesiser::setMinimumRenderingSubdivisionSize() to allow control over the resolution of block size that the synthesiser class uses. | 10 years ago |