PyAudioPlay 0.2.4 reviewDownload
PyAudioPlay is a set of Python classes which tie together the pyao, pymad, aifc and wav modules into a single media player
PyAudioPlay is a set of Python classes which tie together the pyao, pymad, aifc and wav modules into a single media player. The actual Player class does all of its playback within a Python thread allowing the host application to perform others tasks and not have to worry about managing the audio playback.
PyAudioPlay is written in Python. PyAudioPlay now supports Ogg Vorbis because it uses the pyogg library.
A beta version 0.2.4 is available for download. Don't expect the API to be stable. AudioPlay requires Python >= 2.3 and pyao. Pymad is required for MP3 playback (optional). pyogg+pyvorbis is required for Vorbis playback (optional).
Basic documentation exists for playback in the audioplay.player module. A simple playback example exists in the player.py module, which can be used as a standalone command line player.
What's New in This Release:
Some MP3 files are misdetected by the MAD library as having really weird sample rates (i.e., 24000 Hz). These files are now rectified to 44.1kHz automatically.
PyAudioPlay 0.2.4 search tags