mp3_check helps to identify in explicit detail MP3s that do not correctly follow the MP3 format. It also looks for invalid frame headers, missing frames, etc., and generates useful statistics. This can be especially important when building an archive, and you want high quality MP3s.
mpegrec (and wavrec, which is bundled with this program) provide direct-to-disk recording of wav and mp3 files from your sound card. 'lame' is required for mpegrec to encode audio on-the-fly to mp3. mpegrec is a simple, multithreaded (and multi-buffering) C application. It has been tested on a dual PII-450 running Linux Mandrake 7.0 with a Soundblaster PCI128 and works well capturing audio at 44.1kHz stereo directly to a 192kb mp3 file. The commandline interface is simple and allows recording for a specified number of seconds, or until Control-C is hit.
Mpserv is an architecture for playing MP3s distributed throughout a LAN or high-speed WAN. The core is the server which houses a database of song titles available through the network. Clients connect to this server and request songs to be played on the stereo connected to the server machine. The modular design allows for third party clients to be created with any interface. Included is a ripper/encoder for adding your music to the available database of titles. A sample client is also provided, written in perl/gtk.
Mserv is a jukebox-style music server designed to play MP3, Ogg, etc. (configurable) files based on ratings of users who are logged in to the system. It includes features such as searching, filtering, biased random play, queuing, talking, online and off-line track editing, and a standardised TCP protocol. This allows for a variety of interfaces including a built-in telnet interface, a command line program for scripting, a Perl-based Web client, and many 3rd-party GUI front ends.
MuSE is a user-friendly tool for network audio streaming, making life easier for independent free speech radio stations. It can play, mix, encode, and stream sound from and to the Internet in both MP3 and Ogg/Vorbis format to be listened by the majority of audio players. It can simultaneously mix up to 6 encoded audio channels plus a sound card input signal, sending the result to an Icecast/Shoutcast server. It offers GTK2, ncurses, and Carbon (OSX) interfaces for real-time operation and a full set of command line options.