I think that the brackets "([" of the fallback above are not closed, are they? (you only close those for the switch).
++ Sam. 2011/4/2 Ix_kool <[email protected]> > Thank you for you're answer. > > Below the script that I've tried > Unfortunately, I get an error "Starting channels: radiosched.liq Line 48, > char 7 before "=": Parse error." > which is the line: > "radio=nrj(radio)" > > I don't understand what is wrong, would you have an idea ? > > Merci d'avance :) > > FX > > > # Set the files and playlists, mp3 files in folders > hardcore = playlist("/path/HARDCORE") > breakcore = playlist("/path/BREAKCORE") > idm = playlist("/path/IDM - EXPERIMENTAL") > jungle = playlist("/path/JUNGLE - DRUM AND BASS") > speedcore = playlist("/path/SPEEDCORE - NOIZE") > techno = playlist("/path/TECHNO - BREAKBEAT - BOOTY") > podcasts = playlist("/path/PODCASTS") > jingles = playlist.safe("/path/jingles_radio") > > # Sources lives (using another icecast2 server on port 8002) > livesession_lecleclive = input.http("http://website:8002/lecleclive.ogg") > livesession_k8l = input.http("http://website:8002/k8l.ogg") > livesession_indik = input.http("http://website:8002/indik.ogg") > livesession_gkyl = input.http("http://website:8002/gkyl.ogg") > livesession_metabloke = input.http("http://website:8002/metabloke.ogg") > livesession_uglykid = input.http("http://website:8002/uglykidjoke.ogg") > > # schedule semaine et week-ends > weekmorning = random(weights = [4, 1, 1], [jingles,idm,techno]) > weekafternoon = random(weights = [4, 1, 3, 2], > [jingles,idm,jungle,techno]) > weeknights = random(weights = [4, 1], [jingles,podcasts]) > fridaymorning = random(weights = [4, 1, 1], [jingles,idm,techno]) > fridayafternoon = random(weights = [4, 1, 4, 3], > [jingles,idm,jungle,techno]) > fridaynight = random(weights = [4, 2, 2, 3, 1], > [jingles,hardcore,breakcore,jungle,techno]) > saturdaymorning = random(weights = [4, 3, 2, 1], > [jingles,idm,jungle,techno]) > saturdaynight = random(weights = [4, 3, 3, 1, 3, 1], > [jingles,hardcore,breakcore,jungle,speedcore,techno]) > sundaymorning = random(weights = [4, 1], [jingles,idm]) > sundayafternoon = random(weights = [4, 1, 2], [jingles,idm,techno]) > sundaynight = random(weights = [4, 3, 1, 2], > [jingles,idm,techno,jungle]) > > #ancienne commande avant le schedule > #radio = random(weights = [4, 2, 3, 2, 2, 1, 2, 1], > [jingles,hardcore,breakcore,idm,jungle,speedcore,techno,podcasts]) > > #nouvelles commandes (pour schedule) > radiodefault = random(weights = [4, 2, 3, 2, 2, 1, 2, 1], > [jingles,hardcore,breakcore,idm,jungle,speedcore,techno,podcasts]) > > radio=fallback([ > switch([ > ({ (1w or 2w or 3w or 4w) and 6h-13h}, weekmorning), > ({ (1w or 2w or 3w or 4w) and 13h-20h}, weekafternoon), > ({ (1w or 2w or 3w or 4w) and 20h-23h59}, weeknights), > ({ (2w or 3w or 4w or 5w) and 0h-6h}, weeknights), > ({ (5w) and 6h-13h}, fridaymorning), > ({ (5w) and 13h-20h}, fridayafternoon), > ({ (5w) and 20h-23h59}, fridaynight), > ({ (5w) and 0h-6h}, fridaynight), > ({ (6w) and 6h-13h}, saturdaymorning), > ({ (6w) and 13h-20h}, saturdayafternoon), > ({ (6w) and 20h-23h59}, saturdaynight), > ({ (7w) and 0h-6h}, saturdaynight), > ({ (7w) and 6h-13h}, sundaymorning), > ({ (7w) and 13h-20h}, sundayafternoon), > ({ (7w) and 20h-23h59}, sundaynight), > ({ (1w) and 0h-6h}, sundaynight), > radiodefault > ]) > > # Processing > radio=nrj(radio) > > livesession_k8l=rewrite_metadata([("artist", "Live Session: Live from > Tahiti K8L aka David Metha in the mix!"),("title","LIVE > Stream")],livesession_k8l) > livesession_indik=rewrite_metadata([("artist", "L'Eclectic Webradio Live > Session: Indi-K aka OCB in the mix!"),("title","LIVE > Stream")],livesession_indik) > livesession_gkyl=rewrite_metadata([("artist", "L'Eclectic Webradio Live > Session: G.Kyl in the mix!"),("title","LIVE Stream")],livesession_gkyl) > livesession_lecleclive=rewrite_metadata([("artist", "LES ENFLURES > DEMONIAQUES"),("title","Emission en direct")],livesession_lecleclive) > livesession_metabloke=rewrite_metadata([("artist", "LIVE : Metabloke on > Air"),("title","Live Stream")],livesession_metabloke) > livesession_uglykid=rewrite_metadata([("artist", "LIVE : Ugly Kid > Joke"),("title","Live Stream")],livesession_uglykid) > > radio = fallback(track_sensitive = false,[strip_blank > (threshold=-60.,length=60.,livesession_metabloke),strip_blank > (threshold=-60.,length=60.,livesession_lecleclive),strip_blank > (threshold=-60.,length=60.,livesession_k8l),strip_blank > (threshold=-60.,length=60.,livesession_gkyl),strip_blank > (threshold=-60.,length=60.,livesession_indik),strip_blank > (threshold=-60.,length=60.,livesession_uglykid),radio]) > radio = mksafe(radio) > > output.icecast(%mp3(stereo=true,samplerate=44100,bitrate=192), > mount="radio",host="localhost",port=8000,password="******", > name = "L'Eclectic Webradio",description = "From Dub to Speedcore since the > 00s", > genre = "Electronica, Breakcore, Hardcore, Techno, Drum and Bass, Jungle, > Industrial, Speedcore",radio,restart=true,protocol="http",public=true,url = > "http://www.website") > > > 2011/4/1 <[email protected]> > >> >> Hi, >> You can do it easly in a single liq >> >> like this >> >> default = single("/path/to/default.mp3") >> >> # Répertoire des fichiers à jouer >> smooth = playlist("/path/to/style/smooth") >> techno = playlist("/path/to/style/techno") >> hard = playlist("/path/to/style/hard-techno") >> >> # our playlists, >> # and the default file if anything goes wrong. >> radio = fallback([ >> switch([ >> ({ 1h-12h }, smooth), >> ({ 12h-20h }, techno), >> ({ 20h-1h }, hard) >> ]), >> default >> ]) >> >> ################### >> >> You can also add day1=Monday, day2=Tuesday etc... >> >> ----- Mail Original ----- >> De: "Ix_kool" <[email protected]> >> À: [email protected] >> Envoyé: Samedi 2 Avril 2011 09h00:40 GMT +01:00 Amsterdam / Berlin / Berne >> / Rome / Stockholm / Vienne >> Objet: [Savonet-users] Easily scheduling genres during the day ? >> >> >> Hello, >> >> We're broadcasting an electronica radio which has many different genres. >> >> I actually have a radio.liq file with different weights for genres (each >> genre is a directory with .mp3 files). >> >> I was thinking of duplicating radio.liq 3 times : radiomorning.liq / >> radioafternoon.liq and radioevening.liq >> >> Then I would change weights in each file (seriously, who wants to listen >> to speedcore in the morning?). >> >> Why not changing weight depending of the day of the week also. >> >> And finally, there would be a main radio.liq which would play each .liq >> depending of the time of the day. >> >> Mon to friday : >> morning : smooth_music >> afternoon : techno >> evening (night) : hardcore_techno >> >> then saturday and sunday : >> balanced genres all day long >> >> Is there an easy way to do this ? >> >> I've been looking on the web, but all infos I get regards mostly jingles. >> >> Thank you in advance for your help. >> >> Sincerely, >> >> FX >> >> ------------------------------------------------------------------------------ >> Create and publish websites with WebMatrix >> Use the most popular FREE web apps or write code yourself; >> WebMatrix provides all the features you need to develop and >> publish your website. http://p.sf.net/sfu/ms-webmatrix-sf >> >> _______________________________________________ >> Savonet-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/savonet-users >> > > > > ------------------------------------------------------------------------------ > Create and publish websites with WebMatrix > Use the most popular FREE web apps or write code yourself; > WebMatrix provides all the features you need to develop and > publish your website. http://p.sf.net/sfu/ms-webmatrix-sf > > _______________________________________________ > Savonet-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/savonet-users > >
------------------------------------------------------------------------------ Create and publish websites with WebMatrix Use the most popular FREE web apps or write code yourself; WebMatrix provides all the features you need to develop and publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
_______________________________________________ Savonet-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/savonet-users
