What is a good package for playing MP3 files in python? It should be something that is supported and cross-platform (Win, Mac, Linux) and something with a simple and repeatable call structure, instead of having to do complex setup every time the same file is opened ( I use sounds in various cycles and do not have to constantly worry about the channel being full or other factors). It should also be relatively small; I do not want to import all the GUI tools just to play a little bell and sound. Finally, it must be non-blocking; I need this to play the file once and move on without blocking the entire program.
I used PyAudiere to play MP3 files with python since it was used to satisfy all of these criteria. Unfortunately, the package was abandoned, so I need to find a replacement (PyAudiere was upgraded to python 2.6 and still works in version 2.7 if you cracked it by manually changing the version check, but this is not a long-term solution, especially since finding a copy of the package difficult now).
source
share