the icecast/liquidsoap metadata guide

You will likely want to customize the metadata of your stream to change in various ways, be it the currently playing DJ or song or something else. Files/Playlists For files in backup playlists, the metadata is read directly from the files. The best thing to do is to have your...


How to grow your internet radio station listeners

In the spirit of being open about stuff I’d like to share my listener statistics for my radio station datafruits.fm. clockhazard guest mix - maximum 23 listeners subbe.at all day streaming party - maximum 50 listeners! pure aesthete guest mix - maximum 10 listeners How many listeners can a radio...


all about buffers

Listener interruption sucks. Understanding buffers will help you reduce and eliminate listening interruptions due to buffers falling behind. Its not difficult to understand the basic concept of buffering. Your DJ sends you some data from their machine. The server “buffers” a certain amount before sending it to a listener client....


EOL rubies and semantic versioning

I’ve seen this issue come up a couple of times in some open source ruby Gems. People think that removing 1.8.7 and 1.9.2 support is something they should do now since its been announcing that those Ruby versions are officially EOL. In my opinion, it doesn’t matter if its EOL...


audio effects in liquidsoap

Do you ever wish you could apply audio effects like compression, echo, or delay to your liquidsoap stream? Liquidsoap provides several built-in effects as well as an endless range of effects via linux’s plugin audio system LADSPA. You need to install some packages on your system first. The liquidsoap plugin...