Streamripper ~ Record Shoutcast-compatible Streams


Streamripper was started sometime back in early 2000. Streamripper started as a way to separate tracks via Shoutcast’s title-streaming feature. This has now been expanded into a much more generic feature, where part of the program only tries to “hint” at where one track starts and another ends, thus allowing a mp3 decoding engine to scan for a silent mark, which is used to find an exact track separation.

Streamripper is now part of the FreeBSD standard distribution, mentioned in the Linux MP3 HOWTO, known to compile on many platforms such as Linux, Windows, FreeBSD, BeOS, OS/2. This is not surprising as portability was a constant consideration during development.

With the emergence of file sharing protocols such as Napster, Gnutella, and now Mojonation and Freenet, the average Internet user can download nearly any mp3 he wants in a matter of no time, but many times people don’t know what they want. Streamripper allows you to download an entire station of music. Many of these mp3 radio stations only play certain genres, so you can now download an entire collection of goa/trance music, an entire collection of jazz, punk rock, whatever you want.

http://streamripper.sourceforge.net/
https://sourceforge.net/projects/streamripper/

Softsqueeze ~ Software Squeezebox


Softsqueeze is a music player for your PC that works with the SqueezeCenter software. It complements the Boom, Duet, Transporter, Squeezebox and Slimp3 hardware music players developed by Slim Devices.

Supports synchronization with hardware players and remote streaming over the Internet using ssh tunneling.

Developed in Java, allowing this useful application to work with Windows PCs, OS X and Unix systems.

Emulates most of the digital music players and uses the TCP based slim protocol, allowing use across the Internet and through firewalls/NAT routers.

http://softsqueeze.sourceforge.net/
https://sourceforge.net/projects/softsqueeze/

musikcube ~ Terminal-based Audio


Cross-platform, terminal-based audio engine, library, player and server written in c++.

Musikcube compiles and runs easily on Windows, macOS and Linux. it also runs well on a raspberry pi with raspbian, and can be setup as a streaming audio server.

musikcube

https://github.com/clangen/musikcube

FStream ~ Mac Web Radio App


FStream is a little WebRadio listener / recorder software.

  • Decodes OGG Vorbis, AAC/AAC+, MP3 (via HTTP)
  • WMA (via MMS/MMSH – ASF)
  • Encodes streams to MP3 – AAC – AIFF – WAV
  • Recognition of M3U – PLS – ASX playlists
  • Support for Apple Remote
  • Uses up very little CPU
  • Simple and customizable interface
  • Strong recognition of streams (IceCast, ShoutCast, …)
  • Access preselected lists like ShoutCast and SourceMac

http://www.sourcemac.com/?page=fstream

ShoutVST ~ VST Casting


ShoutVST is a VST that enables streaming sound into Icecast and SHOUTcast directly from VST hosts, ideal for streaming live performances directly from applications like Traktor or Ableton without the use of loopback methods.

shoutvst

https://www.kvraudio.com

Qmmp ~ Unix Audio Player


This program is an audio player, written with the help of the Qt library. The user interface is similar to winamp or xmms. An alternative user interface is also available.

qmmp-0.9_full_3

http://qmmp.ylsoftware.com