Skip to main content

python bindings for the miniaudio library and its decoders (mp3, flac, ogg vorbis, wav)

Project description

saythanks Latest Version

Python miniaudio

This module provides:

  • the miniaudio cross platform sound playback and conversion library
  • its decoders for wav, flac, vorbis and mp3
  • python bindings via cffi for much of the functions offered in those libraries

requires Python 3.5 or newer.

Currently, it is only distributed in source form so you need a C compiler to build and install this. For Linux and Mac this shouldn't be a problem. For Windows users it may be though. If you're a windows user you should make sure you installed the required tools (Visual Studio or the C++ build tools) to be able to compile Python extension modules.

Software license for these Python bindings, miniaudio and the decoders: MIT

todo

  • the various format conversion functions aren't available yet.
  • documentation is lacking.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

miniaudio-1.1.tar.gz (418.8 kB view details)

Uploaded Source

File details

Details for the file miniaudio-1.1.tar.gz.

File metadata

  • Download URL: miniaudio-1.1.tar.gz
  • Upload date:
  • Size: 418.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.3

File hashes

Hashes for miniaudio-1.1.tar.gz
Algorithm Hash digest
SHA256 0e133dd0fb25081f1343317a9e27d413d4b440a0749c954dd73d4c1ae6b45a57
MD5 bc805ac2327c24f69812c64c04a2a5f3
BLAKE2b-256 7220173a2cc3178ff99519cb15c4b9e63f695471fae9e01b20cea28d0d8502bd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page