152 Commits (bb724761f22a2b51a17205c07ed2343e56e67298)

Author SHA1 Message Date
  reuk d5099ecf4d Documentation: Add doxygen guards to UMP namespace 3 years ago
  ed fc0f6b1f2f Tidy up 3 years ago
  reuk f269f1d6c9
UMP: Make documentation private until APIs become public 3 years ago
  ed b9542ccc4c Update code to use C++14 [[deprecated]] attribute 3 years ago
  reuk 485699020a
UMP: Fix warning about missing braces 3 years ago
  reuk 20bcee5047
MidiMessageSequence: Add tests for createControllerUpdatesForTime 3 years ago
  Tom Poole f1fecfdc88 Add some missing Doxygen tags 3 years ago
  ed cffb544941 UMP: Remove juce_audio_devices dependency 3 years ago
  reuk 1fb2203517 MidiFile: Allow reporting the type of parsed files 3 years ago
  reuk 31a7c62baf
Windows: Fix and suppress some analysis warnings 4 years ago
  reuk a7ce9aab98
MidiBuffer: Allow addEvent to report success or failure 4 years ago
  ed ba2027497b MIDI: Standardised and fixed some MIDI channel assertions 4 years ago
  reuk 01f01e7d6e MidiBuffer: Ensure correct number of events are removed by clear function 4 years ago
  ed 2fb3637e25 MidiMessage: Added VariableLengthValue::isValid() and removed assertion from MidiMessage::readVariableLengthValue() 4 years ago
  reuk 0943291990 MidiFile: Make file-reading more robust 4 years ago
  reuk 90664b42df VST3: Fix issue where aftertouch messages from the host were incorrectly converted to LegacyMIDICCOut messages 4 years ago
  reuk 58652ce490 DLL: Fix warnings in Windows DLL build 4 years ago
  ed 4855f52e4d Added missing documentation tags 4 years ago
  ed aad3667e17 Updated MidiKeyboardState to use nested Listener and fixed some thread safety issues 4 years ago
  ed 5467c57e23 Updated MidiKeyboardState to use nested Listener and fixed some thread safety issues 4 years ago
  reuk f7ccdd54bb
Midi: Fix midi buffer iterator tag 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  reuk d7ed5104c5 MidiBuffer: Fix deprecated iterator 5 years ago
  reuk eae9a10944 MidiBuffer: Add iterator compatible with C++11 range-for 5 years ago
  ed 4a5dda489f Fixed some warnings with -Wconversion enabled 5 years ago
  ed a54da0b832 Fixed some more typos 5 years ago
  Tom Poole 9417fae499 Tidied up some code in MidiBuffer 5 years ago
  Tom Poole 79d3e8b3f5 Windows: Removed some VS2013 workarounds 5 years ago
  ed 0ed474e412 Fixed a potential crash when reading MIDI files with incorrect track length chunks 6 years ago
  jules 15567c7150 Changed the constructor of GenericAudioProcessorEditor to take a reference rather than a pointer, to match all the other AudioProcessorEditor classes. Also tweaked its implementation to resize its components horizontally to fit the width of the parent window 6 years ago
  Tom Poole a9a0f6b92f Enforced more comprehensive const-correctness in the JUCE container classes 6 years ago
  ed 497a1b3fb7 Added juce_UnitTestCategories.h to replace raw strings used for test categories 6 years ago
  ed f3af250ff7 Tidied up unit test code layout 6 years ago
  ed e88700be6e Added missing unit test categories 6 years ago
  ed 839ca11746 Made a couple of MidiFile methods const 6 years ago
  ed a234721110 Added various clang-tidy modernize-* fixes 6 years ago
  ed eaf0f990d4 Replaced all uses of static_cast<Type&&> with std::move 6 years ago
  Tom Poole e1e3b42b4f Fixed an invalid memory read when handling MIDI reset messages 6 years ago
  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 7 years ago
  jules aecb819985 Replaced all our internal use of the old AudioSampleBuffer name with AudioBuffer<float> (for which AudioSampleBuffer is just a typedef) 7 years ago
  tpoole 51b3eaebb2 Fixed some VS2013 compiler errors 7 years ago