AudioPlayer51! A free, cross-platform, open-source audio player

AudioPlayer51 is a free, open-source, cross-platform audio player written to handle FLAC files and CUE sheets (exclusively). If you don't use FLAC files and CUE sheets, you won't find AudioPlayer51 very useful.

AudioPlayer51 is written in Python, and uses the Audiere sound library for audio IO, and the Mutagen library for handling metadata.

The scope of the project is intentionally limited. It is not meant to be a 'media player' or jukebox that catalogs your library, cleans your bathroom, etc.. There are no playlists. Rather, audioplayer51 is intended to work like a cd player, where you play an entire album at a time.

I wrote it because I couldn't find a decent cross-platform player that played single FLAC-file albums with metadata stored in CUE sheets. There is foobar2000 for Windows, which isn't bad, but I needed linux support. Amarok does play FLAC and has limited CUE suport, but it is just too big and bloated. As an alternative, AudioPlayer51 is a lightweight cross-platform player with a few useful features, and a curious UFO theme.

Although I'm not really actively develping AP51 anymore, there are a few things that I would like to add. I'd like to change the audio backend, since Audiere has been stagnant for years and I fear that its only a matter of time before it won't work anymore. It is also difficult to install in linux. Phonon is a possibility.