pypi miniaudio 1.72
v1.72

one hour ago

Version 1.72

New:

  • Updated the miniaudio C library to 0.11.26
  • New waveform/pulsewave/noise generation API
  • Bindings for ma_device_get_master_volume / ma_device_set_master_volume,
    exposed as methods on AbstractDevice (#87)
  • New prebuilt wheels: Linux ARM, Windows ARM, macOS Intel, and Python 3.15
    (including free-threaded builds)

Fixes:

  • Capture generator data format now represents the configured sample format (#61)
  • Fix uninitialized ma_context in device cleanup (#86)
  • Icecast client: fix possible resource leaks on errors or stream close
  • convert_frames(): handle overestimated frame counts when resampling
  • stream_raw_pcm_memory: fix memoryview indexing for non-byte arrays
  • device.start(): properly guard the already-running state
  • Fix AbstractDevice stop state reset and DuplexStream safety bugs
  • Fix dl link error on OpenBSD (#90)

Other:

  • Dropped Python 3.10 support (EOL)
  • Improved docstrings (#62)

Don't miss a new miniaudio release

NewReleases is sending notifications on new releases.