172 Commits (e6509fcb51eaa92b1c7a2c7918caced2eefd00b4)

Author SHA1 Message Date
  reuk 8ebbc20311
MIDI-CI: Add module 1 year ago
  reuk 94ee60041f
Enumerate: Replace some non-ranged loops 1 year ago
  Tom Poole 6bf9bb9a2e Add final specifiers in implementation files 1 year ago
  Anthony Nicholls 158220ddfa Formatting: Use nested namespace definitions 1 year ago
  Tom Poole 4153d59e39 Formatting 1 year ago
  Tom Poole 7d45d498b9 Removed some superfluous consts from definitions 1 year ago
  reuk e1da55ccc7
MidiRPN: Adjust MSB and LSB order for improved conformance to the MIDI 1.0 spec 2 years ago
  reuk 28414a6af8
Global: Avoid floating-point equality checks where possible 2 years ago
  reuk fd69d347b4
CoreMidi: Never convert messages to MIDI 2.0 protocol 2 years ago
  reuk d5ad26a162
AUv2 Client: Add support for new MIDIEventList APIs on supported platforms 2 years ago
  reuk 78a12d2f57 UMP: Migrate to std::byte 2 years ago
  reuk 28f2157912
Convert ignoreUnused to [[maybe_unused]] 2 years ago
  reuk 7d2a11e222
Fix typo in docstring 2 years ago
  reuk 7c14c1fcd7
Use more concise stdlib type aliases 2 years ago
  Tom Poole e984395b1d GCC: Fix some compiler warnings in GCC 11 3 years ago
  reuk 5d096b46d7
Add simple Optional type 3 years ago
  Tom Poole ef8ad92138
GCC: Fix some compiler warnings in GCC 11 3 years ago
  Tom Poole dea3fe60e4 Update copyright banners 3 years ago
  reuk b710a248bd
UnitTests: Rename UMPTests file for consistency 3 years ago
  reuk 75981dd4b3
MidiFile: Fix typo 3 years ago
  Tom Poole c072b1bc8e Fix some typos 3 years ago
  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