Ecasound is a software package designed for multitrack audio processing. It can be used for simple tasks like audio playback, recording, and format conversions, as well as for multitrack effect processing, mixing, recording and signal recycling. It supports a wide range of audio inputs, outputs, and effect algorithms. Effects and audio objects can be combined in various ways, and their parameters can be controlled by operator objects like oscillators and MIDI-CCs. A versatile console-mode user interface is included in the package.
The Snack sound extension adds commands for sound play/record and sound visualization, e.g. waveforms and spectrograms. It supports in- memory sound objects, file based audio, streaming audio, WAV, AU, AIFF, and MP3 file formats, synchronous and asynchronous playback. The visualization canvas item types update in real-time and can output postscript. New commands and file formats can be added using the Snack C-API.
PyMP3Cut is a Python command line tool designed to cut huge (> 100MB) MP3 files at high speed without requiring the extra disk space and processing time usually needed by visual audio editing tools, which convert the MP3 format to more easily manageable formats like WAV before doing anything. It reads and cuts simultaneously according to the autodetected MP3 frame rate and a timeline passed as a command line argument. It doesn't currently deal with Variable Bit Rate (VBR) MP3 files, though.
Znap is a small network audio mixing daemon. It can load streams supported by the fmod library (Ogg MP3, WAV, etc.) and mix them together. It can be controlled via TCP or XML-RPC. It supports playlists and has an SQLite backend. Future releases will provide scheduling capabilities, making it able to act like radio automation software.
PCRCommander is a cross-platform timeshifting player/ recorder for the popular XM PCR product and compatible satellite radio devices. It records your favorite songs or shows, and labels, names and tags saved tracks appropriately. It also has the ability to "quick search" all the available channels for an artist or song, stores favorites for easy access, supports scheduled recording events, features the helpful and entirely configurable Related Searches sidebar, and has several codecs available for recording content in your choice of format.
BlogMatrix Sparks! is a streaming Internet radio program recorder and podcast receiver. Downloaded programs are converted (via Mplayer and LAME) into MP3s and stored in your media player (iTunes or Windows Media Player). It uses an interactive directory of thousands of radio stations and podcasts to help you find content. It runs on Windows, Macintosh OS 10.3, and Linux.