PyAudioPlay is a media player software developed using Python. It combines pyao, pymad, aifc and wav modules to create a seamless media player.
PyAudioPlay is written in Python and also supports the pyogg library. This means that it now has support for Ogg Vorbis files. Note that the API for this platform may not be stable at this time, so some minor adjustments may be required as you use the platform.
As for prerequisites, PyAudioPlay requires Python version 2.3 and pyao. Pymad is an optional library required for MP3 playback, and pyogg+pyvorbis is required for Vorbis playback. To enjoy playback, basic documentation exists in the audioplay.player module. Additionally, PyAudioPlay comes with a standalone command line player that is very easy to use.
In the newest version of PyAudioPlay, 0.2.4 beta, some MP3 files are misdetected by the MAD library as having sample rates that are incredibly low such as 24000 Hz. However, this problem has been solved, and these files are now automatically rectified to 44.1 kHz.
Overall, PyAudioPlay is an incredible package for media playback. Its many features and ease of use make it a must-have for anyone who needs a powerful media player. Try it today!
Version 0.2.4: N/A