Sam loopt vast als ik deze script start

Voor vragen over Playlist Automation Language.
Plaats reactie
Kasco

Sam loopt vast als ik deze script start

Ongelezen bericht door Kasco »

Hallo allemaal,

Ik wil een simpel PAL script gebruiken dit ik gemaakt heb via de help die bij het programma zit als voorbeeld. Maar als ik dit script gaat starten dan loop SAM gelijk vast en voegt geen muziek toe. Hoe kan ik dit oplossen? Ik gebruik Sam 4.2.2

Hier de code van het script

Code: Selecteer alles

PAL.Loop := True;

{# Add files to queue script #}
Cat['Nederlands'].QueueBottom(smRandom, EnforceRules);
Cat['Nederlands'].QueueBottom(smRandom, EnforceRules);
Cat['Nederlands'].QueueBottom(smRandom, EnforceRules);
Cat['jingles arnaud'].QueueBottom(smRandom, NoRules);
Cat['Pop'].QueueBottom(smRandom, EnforceRules);
Cat['Pop'].QueueBottom(smRandom, EnforceRules);
Cat['jingles arnaud'].QueueBottom(smRandom, NoRules);
Cat['Love'].QueueBottom(smRandom, EnforceRules);
Cat['Love'].QueueBottom(smRandom, EnforceRules);
Cat['jingles arnaud'].QueueBottom(smRandom, NoRules);
Cat['Rock'].QueueBottom(smRandom, EnforceRules);
Cat['Feest'].QueueBottom(smRandom, EnforceRules);
Cat['Feest'].QueueBottom(smRandom, EnforceRules);
Cat['jingles arnaud'].QueueBottom(smRandom, NoRules);

{#2# Lets wait a while until a few songs have played
or else we will completely fill up the queue with songs!}
repeat
    PAL.WaitForPlayCount(1);
until Queue.Count < 11;
Alvast bedankt,
Arnaud
Gebruikersavatar
Gerrit
Moderator
Berichten: 883
Lid geworden op: 16 nov 2008, 00:08
SAM-versie: 2018.7
Database: MySQL
Windows: 10
Locatie: Veenendaal
Contacteer:

Re: Sam loopt vast als ik deze script start

Ongelezen bericht door Gerrit »

Voor een simpel uurtje muziek zou ik dit gebruiken:

Code: Selecteer alles

PAL.Loop:=True; 
PAL.WaitForTime(T['xx:57:55']);
Queue.Clear; 
Cat['jingles arnaud'].QueueBottom(smRandom, NoRules);
var QueueTime : Integer = (50*50*600); 
While Queue.Duration < QueueTime do 
Begin 

Cat['Nederlands'].QueueBottom(smRandom, EnforceRules);
Cat['Nederlands'].QueueBottom(smRandom, EnforceRules);
Cat['Nederlands'].QueueBottom(smRandom, EnforceRules);
Cat['jingles arnaud'].QueueBottom(smRandom, NoRules);
Cat['Pop'].QueueBottom(smRandom, EnforceRules);
Cat['Pop'].QueueBottom(smRandom, EnforceRules);
Cat['Pop'].QueueBottom(smRandom, EnforceRules);
Cat['jingles arnaud'].QueueBottom(smRandom, NoRules);
Cat['Love'].QueueBottom(smRandom, EnforceRules);
Cat['Love'].QueueBottom(smRandom, EnforceRules);
Cat['Love'].QueueBottom(smRandom, EnforceRules);
Cat['jingles arnaud'].QueueBottom(smRandom, NoRules);
Cat['Rock'].QueueBottom(smRandom, EnforceRules);
Cat['Rock'].QueueBottom(smRandom, EnforceRules);
Cat['jingles arnaud'].QueueBottom(smRandom, NoRules);
Cat['Feest'].QueueBottom(smRandom, EnforceRules);
Cat['Feest'].QueueBottom(smRandom, EnforceRules);
Cat['Feest'].QueueBottom(smRandom, EnforceRules);

end;
Ik heb er wel wat platen bij gezet anders krijg je het uur niet vol ! ;-)
En misschien zijn het er nog teweinig, ik weet niet hoelang jouw platen allemaal zijn.
Vroeger was ik een twijfelaar, ik ben daar nu niet meer zo zeker van.
en
Ik houd van kritiek, maar ik moet het er wel mee eens zijn.
Kasco

Re: Sam loopt vast als ik deze script start

Ongelezen bericht door Kasco »

het is voor een lijst bedoelt voor 4 uur lang muziek zeg maar. met iets van overlapping erin de tijd dat ik uitzend is van 19 tot 23 uur ongeveer elke dinsdag. maar ongeveer 18.45 uur tot 23.15 uur inplannen kwa muziek. hoe doe je dat dan?

Arnaud
Gebruikersavatar
Gerrit
Moderator
Berichten: 883
Lid geworden op: 16 nov 2008, 00:08
SAM-versie: 2018.7
Database: MySQL
Windows: 10
Locatie: Veenendaal
Contacteer:

Re: Sam loopt vast als ik deze script start

Ongelezen bericht door Gerrit »

Je kunt ook met een clockwheel gaan draaien, dan vult Sam de Queue automatisch als je een plaat gedraaid hebt !

Voor het instellen daarvan moet je hier maar eens kijken : http://wout.broadcasterforum.nl/SAM%20instellen.pdf
Vroeger was ik een twijfelaar, ik ben daar nu niet meer zo zeker van.
en
Ik houd van kritiek, maar ik moet het er wel mee eens zijn.
Kasco

Re: Sam loopt vast als ik deze script start

Ongelezen bericht door Kasco »

Hallo Gerrit,

Als ik hem instel zoals in de handleiding loopt hij helemaal vast. Dat had ik ook als 1e geprobeerd gisteren. Ik heb hem nu als 1x laten uitvoeren in de Event. Hij voert hem uit, loopt vast (kan dus helemaal niks doen) en als het klaar is loopt hij weer door. Dus werkt wel, alleen als ik 2 liedjes uit dezelfde map achterelkaar wil hebben (bijvoorbeeld 2x nederlands) dan loopt hij vast en gaat dan niet meer verder. En ik wil het liefst dat dat wel kan.

Het maakt mij niet uit als ik hem 1 dag van te voren het script moet laten lopen (heb ik eigenlijk ook wel liever). Het gaat erom als er maar 4 uur muziek wordt gevuld en dat het programma niet vastloopt. Want als dat tijdens de uitzending gebeurt heb ik een groot probleem.
Gebruikersavatar
Gerrit
Moderator
Berichten: 883
Lid geworden op: 16 nov 2008, 00:08
SAM-versie: 2018.7
Database: MySQL
Windows: 10
Locatie: Veenendaal
Contacteer:

Re: Sam loopt vast als ik deze script start

Ongelezen bericht door Gerrit »

Hoeveel platen heb je in de mappen staan ?
Het lijkt erop dat je Rotation-rules te hoog staan ingesteld !
Zet deze allemaal maar eens wat lager.............
Dit kun je doen bij : Config > Playlist Rotation Rules........
Vroeger was ik een twijfelaar, ik ben daar nu niet meer zo zeker van.
en
Ik houd van kritiek, maar ik moet het er wel mee eens zijn.
Kasco

Re: Sam loopt vast als ik deze script start

Ongelezen bericht door Kasco »

Gerrit schreef:Hoeveel platen heb je in de mappen staan ?
Nederlands staan momenteel 21500 nummers in, de rest van de mappen tussen de 500 en de 2500 nummers. Hoe moet ik ze dan bijstellen kan je een voorbeeld geven?
Gebruikersavatar
Gerrit
Moderator
Berichten: 883
Lid geworden op: 16 nov 2008, 00:08
SAM-versie: 2018.7
Database: MySQL
Windows: 10
Locatie: Veenendaal
Contacteer:

Re: Sam loopt vast als ik deze script start

Ongelezen bericht door Gerrit »

Dit kun je doen in Sam bij : Config > Playlist Rotation Rules........
Vroeger was ik een twijfelaar, ik ben daar nu niet meer zo zeker van.
en
Ik houd van kritiek, maar ik moet het er wel mee eens zijn.
Kasco

Re: Sam loopt vast als ik deze script start

Ongelezen bericht door Kasco »

ja dat snap ik

maar ze staan nu
same album 60 min
same artist 120 min
same title 240 min
same track 240 min

en 5 songs in queue

maar wat moet dat dan worden?
Gebruikersavatar
peellandfm
Moderator
Berichten: 1290
Lid geworden op: 27 feb 2006, 11:26
SAM-versie: 4.9.1.*
Database: MySQL
Windows: 10
Contacteer:

Re: Sam loopt vast als ik deze script start

Ongelezen bericht door peellandfm »

Ik denk niet dat het daar mee te maken heeft maar zet ze om te testen maar allemaal op 10 minuten of zo. Je kan het daarna weer terug zetten of wijzigen.

Wat voor systeem gebruik jij daar, wat staat er nog meer aan op de pc als SAM loopt?

Jouw opmerking "en als het klaar is loopt hij weer door" doet mij iets heel anders vermoeden.
Gebruikersavatar
Wout
Beheerder
Berichten: 3522
Lid geworden op: 03 dec 2007, 14:17
SAM-versie: 2019.3
Database: MariaDB
Windows: 11
Locatie: West-Brabant
Contacteer:

Re: Sam loopt vast als ik deze script start

Ongelezen bericht door Wout »

viewtopic.php?f=80&t=1536&start=0&hilit ... mers#p9607

Probeer maar eens uit zonder je map Nederlands.
Als het probleem dan niet voordoet weet je voldoende. :)
Afbeelding
Plaats reactie