I posted this to the anonradio mail list discussing my liquidsoap script, once.liq. It's a kind of preliminary spec on MixRemix Radio. --- The scripting language is a little confusing because there's a difference between a string variable and a parameter and sometimes the syntax wants a sub-parameter instead of a string. (Whatever that means?) The error messages are great though indicating the line number and the character number where the error occurred. So you can hone right in on the problem. The scripting language is the important part of liquidsoap. Not for this application. But all set up the scripting language will automate an entire station, 24/7, with varying playlists, spots every n songs, key a mic and voice over or preempt, etc. All the good stuff you want to have in a reliable streaming platform over icecast. So that's a project for me after I get my mixremix.cc mastodon instance running, build MixRemix Radio where all the music is free culture. Of course that project is on hold until Collab hits Beta 1.0. Thanks