I've been running a Shoutcast station on Ubuntu for years. It is a very simple setup - just a long playlist pointing to MP3 files stored on the server which are played one after another.
I'm using sc_trans and sc_serv because they are so stable, I almost never have to SSH in to the server to restart anything; it goes for months without needing attention.
I am thinking of going to liquidsoap for my transcoder, because I have been lead to understand that I can do some audio processing in liquidsoap - I want to level the audio from the tracks, essentially I want to add the DSP equivalent of a compressor / limiter. All of the tracks are spoken word so there's not much in the way of dynamics, but some tracks are very low in level- I suppose I could run them all through some analysis and get replaygain numbers for each track, but there are a few thousand tracks so I think I'd rather have liquidsoap doing level adjusting on the fly instead.
Does anyone have any advice for me? I've played with liquidsoap some, but am by no means an expert. I have someone who is helping me who is more of a linux wonk and I am hopeful we will be able to figure out the liquidsoap scripting language enough to get this job done - but maybe someone out there has already done thins and can share their script? Or, if anyone knows of a good forum for advice on using liquidsoap, I'd like to know where I could go for answers if I get stuck...
THanks
I'm using sc_trans and sc_serv because they are so stable, I almost never have to SSH in to the server to restart anything; it goes for months without needing attention.
I am thinking of going to liquidsoap for my transcoder, because I have been lead to understand that I can do some audio processing in liquidsoap - I want to level the audio from the tracks, essentially I want to add the DSP equivalent of a compressor / limiter. All of the tracks are spoken word so there's not much in the way of dynamics, but some tracks are very low in level- I suppose I could run them all through some analysis and get replaygain numbers for each track, but there are a few thousand tracks so I think I'd rather have liquidsoap doing level adjusting on the fly instead.
Does anyone have any advice for me? I've played with liquidsoap some, but am by no means an expert. I have someone who is helping me who is more of a linux wonk and I am hopeful we will be able to figure out the liquidsoap scripting language enough to get this job done - but maybe someone out there has already done thins and can share their script? Or, if anyone knows of a good forum for advice on using liquidsoap, I'd like to know where I could go for answers if I get stuck...
THanks