mmq plays arbitrary audio files gaplessly and continuously without needing a predefined queue. mmq is an exercise in minimalism, so it is more about avoiding needless features than anything else. mmq may be used standalone or managed by a larger application. mmq is only configurable at build time. Currently, FLAC decoding and SALSA-lib audio output support are implemented.
RMP allows remote control over playing your music files on a Linux computer. The music can be controlled via a Web interface, a smart cellphone, iPhone, Blackberry, or through a command line shell interface. If you like the song, you can download it to your phone. It supports next, searching, and volume control.
Rubber Band is a high quality software library for audio time-stretching and pitch-shifting. It permits you to change the tempo and pitch of an audio stream or recording dynamically and independently of one another. Rubber Band is a library intended for use by developers creating their own application programs rather than directly by end users, although it does also include a simple command-line utility program that you can use for fixed adjustments to the speed and pitch of existing audio files.
CLAM chordata analyses the chords in a song and allows you to navigate along the song while watching several views to get insight of chords and other tonal features. Its simple and handy interface is designed for players with an instrument at hand. This application is part of the CLAM framework.
UpUp is an iPhone game set in a magical world full of music, where you must help a stubborn PumpkinHead to keep jumping up and up. It looks very easy, but actually is not that simple. Jumping on platforms creates melodies. Different instrument tunes are available at different score levels.
Clementine is a modern music player and library organizer. It is inspired by Amarok 1.4, focusing on a fast and easy-to-use interface for searching and playing your music. You can search and play your local music library, and listen to Internet radio from Last.fm, SomaFM, and Magnatune. It has tabbed playlists, the ability to import and export M3U, XSPF, PLS, and ASX, visualizations from projectM, the ability to transcode music into MP3, Ogg Vorbis, Ogg Speex, FLAC, or AAC, the ability to edit tags on MP3 and Ogg files, organize your music, and download missing album cover art from Last.fm. It has native desktop notifications on Linux (libnotify) and Mac OS X (Growl), as well as remote control using a Wii Remote, MPRIS, or the command line. It can copy music to your iPod, iPhone, MTP, or mass-storage USB player. It has a queue manager.
gst123 is a GStreamer-based command line audio player in the style of mpg123 and ogg123. The advantage over these tools is that gst123 can play every file GStreamer can, so mixed music collections with FLAC, Ogg, and MP3 files are no problem. Newer versions of gst123 additionally provide support for playing video files, while the ability to use gst123 without X11 display has been preserved.
SpectMorph allows you to analyze samples of musical instruments and to combine them (morphing). It can be used to construct hybrid sounds, e.g. a sound between a trumpet and a flute, or smooth transitions, e.g. a sound that starts as a trumpet and then gradually changes to a flute. Interpolating between two samples of the same instrument (different attack velocity of a piano) could be interesting. The analysis process decomposes samples into a sum of sine waves (corresponding to the partials present in the signal, or the part of the signal perceived as "tone") and additional noise. SpectMorph is thus based on the research on Spectral Modelling Synthesis.