GeeXboX is a standalone media player Linux distribution, similar to MoviX. It's a small bootable CD that allows you to play your favorite video (DivX, XviD, H.264, MPEG 1/2, VCD, DVD, OggMedia, Windows Media, RealMedia, etc.) and audio (MP3, Audio CD, Ogg Vorbis, FLAC, MPC, etc.) files. It also supports networking, and is able to play media from Windows/Samba share, NFS, UPnP A/V Media Servers, RTP/RTSP servers, or SHOUTcast. It supports TV-out, TV tuners, DVB cards, and WiFi cards. It is based on MPlayer, and can be used on any x86, x86_64, or PowerPC computer. It's easy to modify the source to build your own GeeXboX or use an alternative boot method.
Peyote is an audio player with a friendly MC-like interface. It is designed specifically to work easily with cue sheets. It plays wv (wavepack), WAV, FLAC, APE, Ogg, WMA, and MP3 formats. It supports ID3v2, APEv2, FLAC, and Vorbis tags; multiple playlists; and tabs. It can copy, move, remove, and rename files.
BpmDj is a program that can be used by a DJ. It plays MP3 and Ogg files. It has a fully automatic BPM counter. It can determine the sound color. It has a full fledged Qt based interface. It will help you manage a large amount of songs. It can help in creating playlists and has proven to be very robust. The program also allows offline automatic mixing and contains a wavelet based beat graph analyzer to visualize audio tracks.
FluidSynth is a real-time software synthesizer based on the SoundFont 2 specifications. It can read MIDI events from MIDI input devices or files and render them to an audio device using SoundFont instrument banks. It can also play MIDI files. Other features include real time effect control and a powerful API for embedding FluidSynth in other programs.
MP3DB2 is a collection of bash scripts for keeping track of large MP3 collections. It will retrieve song information from the filenames and ID3 tags of a directory or CD of MP3s and store them in a local database. It then allows you to search any of the fields, generate a master listing of all your complete albums, see the size of your entire collection, and more.
Musicextras is a program for automatically retrieving extra information for songs. Currently it retrieves lyrics, album covers, artist images, and more. It was designed to make it easy to add other functionality. Information is obtained using plugins that parse Web page data. An example for having XMMS automatically load information for the currently playing MP3 is included.
DesktopLyrics is an application that displays the lyrics of the song currently playing in "iTunes" right on your desktop. The lyrics for the song have to be set in iTunes; DesktopLyrics does nothing to fetch them if they aren't available in iTunes. If you don't want to set all your lyrics manually, you can use an application like "Harmonic".
MusE is a multitrack virtual studio for Linux. It supports real-time editing of both MIDI and audio in an integrated environment. It has support for LADSPA and DSSI plugins (with Win VST support), JACK, and ALSA-MIDI output and input as well as internal softsynths. Numerous MIDI editors are available, including a piano roll, score editor, and drum editor. There is full automation for both MIDI and audio.