Download Latest Version Version 0.11.23 source code.tar.gz (4.5 MB)
Email in envelope

Get an email when there's a new version of miniaudio

Home / 0.11.23
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-09-10 1.9 kB
Version 0.11.23 source code.tar.gz 2025-09-10 4.5 MB
Version 0.11.23 source code.zip 2025-09-10 4.6 MB
Totals: 3 Items   9.2 MB 4

v0.11.23 - 2025-09-11

  • Fixed an error in ma_channel_map_to_string() where the output string is not null terminated correctly.
  • Fixed an error with logging due to mishandling of va_list.
  • Fixed some errors when compiling with MA_NO_RUNTIME_LINKING.
  • Fixed an error with ma_sound initialization where the initial loop points are not set correctly.
  • Fixed an alignment error with the ring buffer.
  • Fixed a memory leak in the resource manager when opening a file fails.
  • Fixed an assertion failure in the resource manager when opening a file fails.
  • Fixed a compilation warning relating to MA_FALLTHROUGH
  • Fixed an undefined behavior error in the s16 to s32 conversion routine.
  • Fixed an undefined behavior error relating to MurmurHash3.
  • Fixed an undefined behavior error with the LCG random number generator.
  • Fixed a compilation error with MA_NO_SSE2.
  • Fixed some unused function warnings.
  • Fixed a rare, but technically possible division by zero error.
  • Some const correctness fixes for ma_sound.
  • Improved compatibility with old versions of GCC.
  • Miscellaneous documentation fixes.
  • WAV, FLAC and MP3 decoders have been brought up to date with dr_libs. Of particular note, this should fix some long outstanding bugs with MP3 due to metadata not being handled correctly.
  • POSIX: Added a fallback for when creation of a real-time thread fails. This fallback can be disabled with MA_NO_PTHREAD_REALTIME_PRIORITY_FALLBACK if you need an explicit failure.
  • POSIX: pthread.h is no longer included when MA_NO_THREADING is defined.
  • WASAPI: Improved handling of COM initialization and shutdown to make it a bit more robust.
  • WASAPI: Fix an error due to a missing struct member.
  • PulseAudio: Fixed a crash when requesting a channel count greater than 32.
  • AAudio: Fixed a crash when uninitializing the device while in the middle of rerouting.
Source: README.md, updated 2025-09-10