Many thanks sam ! I forgot to define "saturdayafternoon" and I had also to remove " radiodefault"
Now it's working =) K8L 2011/4/2 Samuel Mimram <[email protected]> > 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
