PyAudioPlay 0.2.4 review

Download
by rbytes.net on

PyAudioPlay is a set of Python classes which tie together the pyao, pymad, aifc and wav modules into a single media player

License: GPL (GNU General Public License)
File size: 10K
Developer: Yann Ramin
0 stars award from rbytes.net

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 keywords