MusikCube

musikcube is a free and open-source cross-platform, terminal-based audio player software and streaming server.

Plug-ins provide core functionality for audio decoding, data streaming, output device handling, metadata parsing, digital signal processing, and more.

Plugins currently exist to provide support for many popular audio codecs, including MP3, M4A, Ogg Vorbis, and FLAC.

Internally, musikcube uses the SQLite database library for storing track and playlist metadata.

An Android client also exists, allowing music to be streamed over local and wide-area networks.