» Store » Blog » Products  
StackFoundry LCC
 
pyaudioplay

Note: PyAudioPlay is not actively maintained anymore. If you're interested in working on it, feel free to grab the sources. Everything should still work

PyAudioPlay is a set of Python classes which tie together the pyao, pymad, aifc and wav modules into a single threaded 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.

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.

audioplay-0.2.4.tar.gz