The Advanced Linux Sound Architecture is composed of several parts. The first is a fully modularized sound driver which supports module autoloading, devfs, isapnp autoconfiguration, and gives complete access to analog audio, digital audio, control, mixer, synthesizer, DSP, MIDI, and timer components of audio hardware. It also includes a fully-featured kernel-level sequencer, a full compatibility layer for OSS/Free applications, an object-oriented C library which covers and enhances the ALSA kernel driver functionality for applications (client/server, plugins, PCM sharing/multiplexing, PCM metering, etc.), an interactive configuration program for the driver, and some simple utilities for basic management.
Coherence is a set of DLNA/UPnP devices, like MediaServer and MediaRenderer. In addition, it includes a well-designed framework to extend other applications with DLNA/UPnP functionality. It also has an emerging DBus API, enabling these applications to participate in digital living networks. It supports Playstation 3 (PS3), XBox, and many other devices.
The Helix DNA Server is a universal media delivery engine that supports the real time packetization and network transmission of any media type to any device. It includes support for MP3 audio (.mp3), RealAudio, and RealVideo (.rm, .ra, .rv). Other data types are supported through the Helix Universal Server. It uses RTSP/RTP streaming delivery for standards-compliant clients and proxies, an RTSP cloaked protocol over HTTP, and media data delivery via TCP, UDP unicast and multicast, and HTTP.
Linux Kiss Server is an alternative for PC-LINK software. It is compatible with the latest Kiss player DP-600. It makes the selected directory accessible for Kiss players. It can run either as a daemon or in the foreground. It can answer Kiss player queries for a PC-LINK server. It can disable UDP binding completely, so that it doesn't respond to Kiss player "looking for PC-LINK server" queries. The default server port can be overridden.
Lyra is a front-end to the Music Player Daemon (MPD). Based loosely on the Creative Media Source software, it has the aim of supporting large collections of albums and artists. Other interesting features are the implementation of a local cache of the music library using an SQLite database, increased speed, and flexibility. In addition, Lyra supports integration with the Last.fm service, which includes "Scrobbling" and album cover art.
The Music Control Center can help you organize your existing sound file collection and walk you through the process of ripping backup copies of your CDs, moving the newly-created sound files to the correct location, and updating the database appropriately. It allows you to create playlists on-the-fly, save them, and load them for playback at a later date. You can search your collection by artist, album title, label, producer, song title, and year released.
Music Player Daemon (MPD) is a server that allows remote access for playing music in various formats and managing playlists. It makes a great desktop player with frontend options (Qt, GTK, ncurses, Windows, and Web clients are available). It is also appropriate as a console player that is scriptable, and is especially useful if X is restarted frequently. A set of rapid development tools for clients are being developed and include a C library, Python module, PHP class, Perl module, and Java Class. The goals are to be easy to install and use, to have minimal resource requirements, to be stable and flexible, and easy to interface.