8000 Releases · irmen/pyminiaudio · GitHub
[go: up one dir, main page]

Skip to content

Releases

v1.73

Choose a tag to compare

@irmen irmen released this 10 Nov 19:51

New release in an attempt to fix the mac wheels and complete Pypi artefacts upload.

v1.72

Choose a tag to compare

@irmen irmen released this 07 Nov 19:07
02ef8e4

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)

release 1.71

Choose a tag to compare

@irmen irmen released this 29 Apr 21:12

No code changes.
Fixed github action scripts to actually build python 3.14 wheels this time.

release 1.70

Choose a tag to compare

@irmen irmen released this 17 Apr 23:57

update to latests miniaudio C library release (0.11.25 from march 2026).

Cython fixes

fixed build system

release 1.61

Choose a tag to compare

@irmen irmen released this 24 Jul 17:53

Fixed the MacOS builds.

The Miniaudio library itself wasn't updated in this release.

release 1.60

Choose a tag to compare

@irmen irmen released this 14 Jul 20:32

Added Python 3.12 support.
Icecast metadata is now html-unescaped in the IceCastClient class.

The Miniaudio library itself wasn't updated in this release.

release 1.59

Choose a tag to compare

@irmen irmen released this 04 Jun 14:39

fix build artifacts problem, no code changes.

release 1.58

Choose a tag to compare

@irmen irmen released this 24 May 18:40

upgrade to miniaudio 0.11.16

release 1.57

Choose a tag to compare

@irmen irmen released this 07 May 18:29

update to miniaudio 0.11.15

release 1.56

Choose a tag to compare

@irmen irmen released this 31 Mar 15:50
  • updated to miniaudio 0.11.14
  • added optional ssl_context parameter to the IceCastClient so that you can configure the way it connects to https streams
  • added a note in the readme that the api docs are auto-generated
0