Skip to content

Latest commit

 

History

History
19 lines (12 loc) · 580 Bytes

README.md

File metadata and controls

19 lines (12 loc) · 580 Bytes

An example internet radio server using SuperCollider.

You could use this as a starting point for a procedural radio station.

  • Supercollider for audio generation
  • JACK with 'dummy' driver to work on cloud hardware
  • Darkice to connect with icecast
  • Icecast for mp3 streaming

It runs headless in Docker so your composition can be running on a server in the cloud somewhere.

To use, install Docker then:

docker build -t scradio .
docker run -p 8000:8000 scradio

Then the stream will be accessible at http://localhost:8000/stream.mp3

I've only tested this on Linux.