Nieuw-Nieuw jingle

Voor vragen over Playlist Automation Language.
Plaats reactie
Gebruikersavatar
Wout
Beheerder
Berichten: 3511
Lid geworden op: 03 dec 2007, 14:17
SAM-versie: 2019.3
Database: MariaDB
Windows: 11
Locatie: West-Brabant
Contacteer:

Nieuw-Nieuw jingle

Ongelezen bericht door Wout »

Een leuk klein PAL-script! Als je nieuwe muziek hebt toegevoegd, zal dit script de jingle "nieuw-nieuw" over het lopende nummer afspelen na 15 seconden.

Indien het nieuwe nummer al meer dan 21 keer is afgespeeld, zal de jingle niet worden afgespeeld. Als je dit aantal te veel of te weinig vindt, kun je dit aanpassen in de volgende regel:

Code: Selecteer alles

if Q['count_played'] < 21 then
De jingle bevindt zich op de volgende locatie:

Code: Selecteer alles

opbouw := 'D:\Jingle\Nieuw.mp3';
Je kunt dit pad aanpassen aan de locatie van jouw station (bijvoorbeeld D:\, C:\).

Code: Selecteer alles

VAR Song, A1: TSongInfo ;
VAR Q       : TDataSet ;
VAR opbouw  : String ;
A1 := TSongInfo.Create ;

 // Wacht 15 seconden voordat de query wordt uitgevoerd
PAL.WaitForTime('+00:00:15');
Q := Query('SELECT count_played FROM songlist t WHERE t.ID = (SELECT songID FROM historylist ORDER BY date_played DESC LIMIT 1)',[],True);
if not Q.IsEmpty then
begin
    WriteLn(Q['count_played']) ;
    opbouw := 'D:\Jingle\Nieuw.mp3';
    A1['filename'] := opbouw ;
    if Q['count_played'] < 21 then
    begin
		WriteLn('<21') ;
        Aux1.QueueSong(A1) ;
        Aux1.Play ;
    end
    else WriteLn('>21') ;
end
else WriteLn('geen resultaat') ;

Q.Free ;
PAL.WaitForPlayCount(1) ;
PAL.Loop := True ;
Je hebt niet voldoende permissies om de bijlagen van dit bericht te bekijken.
Afbeelding
Gebruikersavatar
radioomega
******
Berichten: 286
Lid geworden op: 18 dec 2020, 22:20
SAM-versie: 2025.3
Database: MariaDB
Windows: 11
Locatie: dordrecht
Contacteer:

Re: Nieuw-Nieuw jingle

Ongelezen bericht door radioomega »

hoi wout

ik weet niet of dat de bedoeling is van de PAL hij gooi ook de jingel over een nr die al tijd in playlist sta
klop dat ???
Gebruikersavatar
Wout
Beheerder
Berichten: 3511
Lid geworden op: 03 dec 2007, 14:17
SAM-versie: 2019.3
Database: MariaDB
Windows: 11
Locatie: West-Brabant
Contacteer:

Re: Nieuw-Nieuw jingle

Ongelezen bericht door Wout »

radioomega schreef: 07 mei 2024, 19:01 ik weet niet of dat de bedoeling is van de PAL hij gooi ook de jingel over een nr die al tijd in playlist sta
Als hij niet meer dan 21 keer heeft gespeeld zal de jingle te horen zijn. Je kunt in SAM bij songinfo de aantal keren zien wat hij heeft gespeelt.
Je hebt niet voldoende permissies om de bijlagen van dit bericht te bekijken.
Afbeelding
Gebruikersavatar
NCR
***
Berichten: 56
Lid geworden op: 04 mei 2011, 11:39
SAM-versie: 2023.1
Database: MySQL
Windows: 10

Re: Nieuw-Nieuw jingle

Ongelezen bericht door NCR »

Leuk script! Vindt het alleen jammer dat het zo nu en dan dwars door de zang heen gaat. Zou het niet mooier zijn als de jingle "nieuw" voor de plaat gedraaid wordt. Zou veel vloeiender zijn en daarbij zijn er vele die de Queue na het hele uur automatisch laden. Script zou dan kunnen kijken of er een plaat bij zit die nieuw is en zet daar dan de jingle voor, elk uur opnieuw. Even hard op gedacht.
Plaats reactie
  • Vergelijkbare Onderwerpen
    Reacties
    Weergaves
    Laatste bericht