Script PAL pour SAM Broadcaster : jouer un style de musique donné pendant un créneau horaire

Un script PAL un peu plus complexe cette fois qui concernera surtout les webradios qui ont des émissions bien déterminées, à heure fixe, avec un créneau horaire bien déterminé.

Les fichiers de chaque style de musique doivent être classés dans les différentes catégories de SAM (fenêtre Playlist > Catégories) : il suffit de créer différents dossiers (instrumental, contemporary et sabbath dans l’exemple suivant) et de placer les fichiers dans ces différents dossiers.


{PAL script : style de musique par créneau horaire par Matt - www.skyminds.net}

{*************************************************************
Définition des variables.
**************************************************************}
PAL.Loop := True;
var mytime : DateTime = now;
var D: Integer;

var start_time_instrumental, end_time_instrumental : DateTime;
var start_time_contemporary, end_time_contemporary : DateTime;
var start_time_sabbath, end_time_sabbath : DateTime;

{*************************************************************
A vous d'ajuster les heures ! Je lance le script 15 minute avant l'heure parce qu'il 
reste toujours 3 ou 4 chansons dans la file d'attente. Si vous souhaitez que cela 
commence à l'heure exacte, il vous suffit d'ajouter la commande Queue.Clear 
**************************************************************}
start_time_instrumental := date + EncodeTime(07,45,00,0);
end_time_instrumental := date + EncodeTime(08,45,00,0);

start_time_contemporary := date + EncodeTime(10,45,00,0);
end_time_contemporary := date + EncodeTime(12,45,00,0);

start_time_sabbath := date + EncodeTime(16,45,00,0);
end_time_sabbath := date + EncodeTime(20,45,00,0);

{*************************************************************
Le script est lancé le Samedi et obéit aux règles catégories/heures.
**************************************************************}
if DayOfWeek(Now) = Saturday then
begin
      if( mytime >= start_time_instrumental) and (mytime <= end_time_instrumental) Then
         begin
            cat['Instrumental'].QueueBottom(smLemmingLogic,EnforceRules);
            PAL.WaitForQueue(1);
         end;
      if( mytime >= start_time_contemporary) and (mytime <= end_time_contemporary) Then
         begin
            cat['Contemporary'].QueueBottom(smLemmingLogic,EnforceRules);
            PAL.WaitForQueue(1);
         end;
      if( mytime >= start_time_sabbath) and (mytime <= end_time_sabbath) Then
         begin
            cat['DemoTracks'].QueueBottom(smLemmingLogic,EnforceRules);
            PAL.WaitForQueue(1);
         end;
end;
Code language: PHP (php)

Lire la suite

Prison Break saison 2

Prison Break Si vous avez suivi la saison 1 de Prison Break, vous savez déjà que Michael Scoffield, Lincoln Burrows, T-bag et quelques autres se sont fait la malle.

Ayant vu cette première saison en anglais, j’ai été déçu – as usual – par le doublage des voix et des noms en français. Surnommer Michael Scoffield “beau gosse” dans une prison haute-sécurité est à la limite du pathétique. Par contre le générique par Faf Larage, c’est un coup marketing très réussi : l’association rap/prison a toujours très bien marché et surfer sur la vague rap actuelle est une très bonne idée pour rendre la série rapidement populaire auprès des 12-25 ans.

T-bag La deuxième saison est plus riche : finis les espaces confinés et sombres de l’univers carcéral, bienvenue à la couleur des espaces ouverts (ville, campagne, voitures…) et à une plus grande variété dans l’action et dans le caractère des personnages.

Mon préféré reste Theodore “T-Bag” Bagwell, immortalisé par Robert Knepper – j’adore son petit côté psychopathe-je-vais-tous-vous-tuer et si l’on y regarde de plus près, c’est peut-être le personnage “secondaire” qui a le plus de consistance dans la série.

Lire la suite