648 Commits (fab6a072bc3162f33eb1f51ebcac96117b1dddfd)

Author SHA1 Message Date
  Tom Poole 16eae47fde FloatVectorOperations: Add method docstrings 3 years ago
  Tom Poole 1fa18a1b43 FloatVectorOperations: Add methods to Doxygen 3 years ago
  Tom Poole ef8ad92138
GCC: Fix some compiler warnings in GCC 11 3 years ago
  Tom Poole 69e287bc2e ADSR: Restore the previous behaviour and clarify the documentation 3 years ago
  Tom Poole d9c25ec17d ADSR: Fix a bug in noteOn after setting new parameters 3 years ago
  Tom Poole 27abc89396 AudioProcessLoadMeasurer: Fix a data race 3 years ago
  reuk a8c160691c
VST3: Tidy up channel layout conversion tables 3 years ago
  reuk b710a248bd
UnitTests: Rename UMPTests file for consistency 3 years ago
  Tom Poole 75a5508bdf Fix some copyright banners 3 years ago
  reuk ebac835673
Fix some deprecation warnings 3 years ago
  Tom Poole 111bbc0979 Bump version number to 6.1.6 3 years ago
  reuk 1d1d743b9f
Build: Add -Wdeprecated to recommended flags and fix new warnings 3 years ago
  reuk 75981dd4b3
MidiFile: Fix typo 3 years ago
  reuk b80927fc91
Nodiscard: Add to builder-pattern functions 3 years ago
  reuk 3d1818f5bd
AU Host: Correctly reorder hosted audiounit channels 3 years ago
  Tom Poole 3c03693d07 Bump version number to 6.1.5 3 years ago
  Tom Poole c072b1bc8e Fix some typos 3 years ago
  ed e0e8e85d6b Add KeyboardComponentBase class for custom MIDI keyboard components and MPEKeyboardComponent class 3 years ago
  reuk 61eafdb7ee
Documentation: Avoid attempting to document implementation details 3 years ago
  reuk b0e689eaf4
AudioProcessLoadMeasurer: Fix potential divide by zero due to uninitialised samplesPerBlock 3 years ago
  reuk ca5c9fdae6
FloatVectorOperations: Add overloads accepting size_t element counts 3 years ago
  Tom Poole 8a6e1980d0 Bump version number to 6.1.4 3 years ago
  reuk 44404508fe Bump version number to 6.1.3 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
  reuk ed1bc944fd
AudioChannelSet: Add 7.1.6 speaker layout 3 years ago
  reuk 5a5161d59b
CoreAudioLayouts: Fix SDK version guards 3 years ago
  reuk b13bbbefb3
AudioChannelSet: Add atmos layouts 3 years ago
  reuk 8de0151577
CoreAudioLayouts: Refactor to avoid null terminator on array 3 years ago
  reuk 718307b516
AudioPlayHead: Use more descriptive FrameRate type 3 years ago
  ed 792f992dfc ADSR: Fix bug when using applyEnvelopeToBuffer() with zero-length attack and decay 3 years ago
  ed ca16bf44b8 Add comment above AppleClang workaround in FloatVectorOperations::setFpStatusRegister() 3 years ago
  ed 69d4e0186f Update code to use new AudioData interleaving/deinterleaving API 3 years ago
  ed d9a3a2605d Improve AudioData interleaving/deinterleaving helper methods API and add docs 3 years ago
  ed 52025f9756 AudioData: Add helper methods for interleaving/deinterleaving samples 3 years ago
  ed a87dd82ca2 Prevent optimisation of floating-point status register value in FloatVectorOperations::setFpStatusRegister() 3 years ago
  ed b9542ccc4c Update code to use C++14 [[deprecated]] attribute 3 years ago
  reuk 58be21d6dc
AudioProcessLoadMeasurer: Allow specifying number of samples per-block 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 bc75010116 Bump version number to 6.1.2 3 years ago
  Tom Poole f1fecfdc88 Add some missing Doxygen tags 3 years ago
  ed a46c484afb Fix some conversion warnings flagged up by Android Studio 3 years ago
  Tom Poole 5109e30c6f Bump version number to 6.1.1 3 years ago
  Tom Poole 46fe3789fc Bump version number to 6.1.0 3 years ago
  ed 9a19307eee AudioBuffer: Clarify docs regarding the buffer's internal "cleared" flag and add setNotClear() method to force this flag to false 3 years ago
  ed 80602649a2 BufferingAudioSource: Fix AudioBuffer data race 3 years ago
  ed 832deb9ad7 AudioBuffer: Revert ce20ab8a causing performance issues in some cases 3 years ago
  ed cffb544941 UMP: Remove juce_audio_devices dependency 3 years ago