icecream is a non-interactive stream download utility. It connects to icecast and shoutcast servers and redirects all fetched content to an stdin-capable player or to media files on your disk. With an option turned on, it can save the stream into different files, each representing the played track. It is also possible to tee the input to both disk and stdout.
OZradio is a Linux GUI application that provides a CD player, CD ripper, Ogg file player, playlist editor, and mixer, and supports video4linux radio cards if installed. CD info, including track and artist information, is retrieved from freedb using HTTP and stored locally. The CD player, ripper, and Ogg file player display this CD/file information. The CD ripper will put the information into the Ogg files. Video4Linux compatable radio cards are supported if installed, with the ability to save up to 10 preset stations, volume control, a mute button, automatic frequency scanning, on-demand recording and replay of radio, and programmable recording.
recorder.xhead is a voice recording application that can save sounds in .mp3, .mp4, .aif, .avi, .mov, or .wav format. Users can create a playlist of recorded sound, search it iTunes-style, and even export it to iTunes so that they can take voice memos on the road on an iPod. It plays audio streams, and comes with a bulk file conversion utility to convert between file formats.
mp3cat reads MP3 files from standard input and writes them to standard output. By default, it omits any invalid MP3 data from the input when producing the output, and it features support for reading from and writing to an "mp3dir". mp3cat can be used to help implement an MP3 streaming server.