Album op verschillende tijden laten afspelen.

Voor vragen over Playlist Automation Language.
Plaats reactie
CitySites

Album op verschillende tijden laten afspelen.

Ongelezen bericht door CitySites »

Code: Selecteer alles

PAL.Loop := True ;

// 00:15
PAL.WaitForTime(T['00:15:00']);
Begin
CAT['Album vd week'].Queuetop(smRandom, NoRules);
Queue.AddFile('C:\Users\Oosterbaan\Desktop\Jingles\Jingle 2.2.mp3',ipTop);

//03:15       
PAL.WaitForTime(T['03:15:00']);
Begin
CAT['Album vd week'].Queuetop(smRandom, NoRules);
Queue.AddFile('C:\Users\Oosterbaan\Desktop\Jingles\Jingle 2.2.mp3',ipTop);

//06:15       
PAL.WaitForTime(T['06:15:00']);
Begin
CAT['Album vd week'].Queuetop(smRandom, NoRules);
Queue.AddFile('C:\Users\Oosterbaan\Desktop\Jingles\Jingle 2.2.mp3',ipTop);

//09:15       
PAL.WaitForTime(T['09:15:00']);
Begin
CAT['Album vd week'].Queuetop(smRandom, NoRules);
Queue.AddFile('C:\Users\Oosterbaan\Desktop\Jingles\Jingle 2.2.mp3',ipTop);

//12:15       
PAL.WaitForTime(T['12:15:00']);
Begin
CAT['Album vd week'].Queuetop(smRandom, NoRules);
Queue.AddFile('C:\Users\Oosterbaan\Desktop\Jingles\Jingle 2.2.mp3',ipTop);

//15:15       
PAL.WaitForTime(T['15:15:00']);
Begin
CAT['Album vd week'].Queuetop(smRandom, NoRules);
Queue.AddFile('C:\Users\Oosterbaan\Desktop\Jingles\Jingle 2.2.mp3',ipTop);

//18:15       
PAL.WaitForTime(T['18:15:00']);
Begin
CAT['Album vd week'].Queuetop(smRandom, NoRules);
Queue.AddFile('C:\Users\Oosterbaan\Desktop\Jingles\Jingle 2.2.mp3',ipTop);

//21:15       
PAL.WaitForTime(T['21:15:00']);
Begin
CAT['Album vd week'].Queuetop(smRandom, NoRules);
Queue.AddFile('C:\Users\Oosterbaan\Desktop\Jingles\Jingle 2.2.mp3',ipTop);

PAL.WaitForTime(T['23:59:59'])

END
END
END
END
END
END
END
END
Ik gebruik de volgende code om een album af te spelen, elke drie uur een nummertje van het album. Maar het gebeurt vaak dat ie een nummer van het album al drie keer heeft afgespeeld terwijl die een ander nummer nog niet een keer heeft afgespeeld. Hoe los ik dit op?

En
Kan ik deze regel:

Code: Selecteer alles

Queue.AddFile('C:\Users\Oosterbaan\Desktop\Jingles\Jingle 2.2.mp3',ipTop);
Veranderen naar ongeveer iets als dit:

Code: Selecteer alles

CAT['Programma Jingles '].Queuetop(smLRP, NoRules);
Maar in het mapje 'Programma Jingles' staan meerdere jingles hoe zorg ik er dan voor dat ie altijd 'Jingle2.2' pakt ipv 'Jingle1.2' of 'Jingle 2.1'
drOhimself

Re: Album op verschillende tijden laten afspelen.

Ongelezen bericht door drOhimself »

Ik gebruik de volgende code om een album af te spelen, elke drie uur een nummertje van het album. Maar het gebeurt vaak dat ie een nummer van het album al drie keer heeft afgespeeld terwijl die een ander nummer nog niet een keer heeft afgespeeld. Hoe los ik dit op?
Hoe staan je Playlist Rotation Rules ingesteld ?
En dan ben ik zeer benieuwd naar de waarde van 'Do not play same track within ... minutes'
CitySites

Re: Album op verschillende tijden laten afspelen.

Ongelezen bericht door CitySites »

Do not play the same track within 240 minutes.

Zo staat het nu ingesteld
CitySites

Re: Album op verschillende tijden laten afspelen.

Ongelezen bericht door CitySites »

i.p.v. smRandom heb ik nu ook smLRP geprobeerd. Maar dit heeft ook geen effect, waarom niet?
LRP = Least Recently Played Song. Toch?

Waarom heeft dit geen effect dan?
drOhimself

Re: Album op verschillende tijden laten afspelen.

Ongelezen bericht door drOhimself »

Setting op 240 minuten, is dus niet het zelfde nummer afspelen binnen 4 uur.
Werkt dat wel/niet ?

De instelling smLRP zou mijns inziens WEL moeten werken, echter heb ik daar onlangs ook mijn vraagtekens bij gezet.
Om dit goed uit te kunnen testen zou je de beschikking moeten hebben over een kaal systeem met SAM.
Bij voorkeur vers geinstalleerd, met een lege database.
Dan zou je alleen 'Album van de week' erin moeten plaatsen EN nog een mapje waarin je desnoods 100 verschillende nummers zet.
Stel SAM zo in zoals je het nu hebt, met 240 minuten.
Laat het met je bestaande PAL draaien, en check na een paar dagen je report-lijst met gedraaide nummers.

Omdat ik momenteel zelf redelijk druk ben met werk en zo, kom ik er niet aan toe om dit testen.
Plaats reactie
  • Vergelijkbare Onderwerpen
    Reacties
    Weergaves
    Laatste bericht