TABLE DES MATIÈRES
Mode de fonctionnement
Les noms des dossiers et des fichiers définissent le mode de lecture. Les dossiers et les fichiers doivent
être nommés et copiés selon un agencement spécifique décrit.
Un seul niveau de dossier est permis à partir de la racine. Les noms se composent de 3 chiffres de 000 à 999 suivi de paramètres optionnels et du nom de votre choix.
Vous ne devez pas utiliser de caractères spéciaux ou accentués.
Exemple :
- 001
- 003 [J002]
- 034 nom du dossier
- 247 [V+02][SEQ] mon dossier
Les 3 premiers chiffres définissent le N° du dossier et donc son nom principal. Les dossiers sont numérotés de 000 à 999.
Exemple :
- 000 : Dossier N°000 - Dossier « Autoplay » joué à la mise sous tension.
- 001 : Dossier N° 1
- 034 : Dossier N° 34
Le numéro de dossier désigne le dossier à utiliser à la mise sous tension du lecteur, lors d'un saut ou lors du déclenchement. Vous pouvez utiliser tous les nombres entre 000 et 999.
IMPORTANT : Les 4 contacts d'entrée permettent de déclencher les N° de dossier correspondant à ces 3 premiers chiffres suivant un ordre binaire entre 001 et 015. Il est possible de modifier les N° de dossier déclenchés en éditant le fichier config.txt.
Dossier 001 -> Entrée 1
Dossier 002 -> Entrée 2
Dossier 003 -> Entrée 1 + 2
Dossier 004 -> Entrée 3
Dossier 005 -> Entrée 1 + 3
Dossier 006 -> Entrée 2 + 3
Dossier 007 -> Entrée 1 + 2 + 3
Dossier 008 -> Entrée 4
Dossier 009 -> Entrée 1 + 4
Dossier 010 -> Entrée 2 + 4
Dossier 011 -> Entrée 1 + 2 + 4
Dossier 012 -> Entrée 3 + 4
Dossier 013 -> Entrée 1 + 3 + 4
Dossier 014 -> Entrée 2 + 3 + 4
Dossier 015 -> Entrée 1 + 2 + 3 + 4
Cas particulier : Le dossier 000 représente le dossier qui sera joué par défaut à la mise sous tension. Lorsque le lecteur est allumé, il vérifie la présence de ce dossier. Si ce dossier est présent, le lecteur lit ce qu'il trouve dedans. Si ce dossier est absent, le lecteur se positionne en état stop.
Paramètres complémentaires - Balises optionnelles
Pour modifier le comportement du lecteur, vous pouvez ajouter des paramètres optionnels dans le nom du dossier. Ces paramètres sont encadrés par des symboles crochets « [ » « ] ». Vous pouvez utiliser plusieurs paramètres dans le nom du répertoire.
[Jxxx] - Saut vers un autre dossier à la fin de la lecture du dossier en cours ou lecture en boucle
[RET] - Retourne au dossier précédent à la fin de la lecture du dossier en cours
[RND] ou [SEQ] - Définit le mode de lecture aléatoire ou séquentielle du dossier en cours
[V+xx] ou [V-xx] - Modifie temporairement le volume du lecteur
[NT] - Définit les modes d'interruptions
[RSxxx] - Envoi de codes RS232
[WHL] - Joue le dossier tant que l'entrée correspondante est enclenchée.
[NXTxxx] - Jouer un nombre défini de fichiers audio parmi ceux présents dans le dossier.
[AUX] - Sélectionne l'entrée auxiliaire à la fin de la lecture du répertoire en cours.
EP230 seulement :
[Rxxx] - Active ou désactive les différents contacts de sortie
Note : Sans option, le lecteur lit le dossier en cours en entier et en aléatoire puis s'arrête. Le dossier est interruptible.
[JXXX]
Désigne le N° de dossier à lire à la fin de la lecture du dossier en cours.
En ajoutant ce paramètre dans le nom du dossier, vous définissez le comportement du lecteur à la fin de la lecture du dossier en cours afin de lire un autre dossier par exemple. Cette option sert également à lire un dossier en boucle. Le paramètre xxx de la balise [Jxxx] représente le numéro du dossier à lire. Il est toujours écrit sur 3 chiffres (exemple: 001, 045, 999). Il est compris entre 000 et 999.
Exemple :
- 001 [J002] : Saut dans le dossier 002 à la fin de la lecture du dossier 001
- 003 [J003] : Saut dans le dossier 003 à la fin de la lecture de 003 -> Créé une boucle du dossier 003
- 008 [J023] : Saut dans le dossier 023 à la fin de la lecture du dossier 008
- 458 [J999] : Saut dans le dossier 999 à la fin de la lecture du dossier 458
Pour lire des fichiers en boucle à la mise sous tension, vous utiliserez le dossier 000 et la balise [J000] (valeur par défaut modifiable par le fichier config.txt - voir chapitre 5).
Exemple :
- 000[J000]
Si le dossier de destination n'existe pas, la lecture est stoppée.
Si le dossier de destination ne contient aucun fichier et si le nom contient une balise d'option, cette option sera exécutée. Si aucune option de lecture n'est indiquée, le lecteur se positionne en mode stop.
[RET]
Retour au dossier précédemment lu après la lecture du dossier en cours.
Vous êtes en cours de lecture d'un dossier. Un ordre arrive pour lire un autre dossier qui possède la balise [RET]. Le lecteur saute alors dans le nouveau dossier, lit ce qui s'y trouve et quand tous les fichiers sont lus, le lecteur reprend la lecture du dossier précédent. Vous pourrez utiliser cette fonction pour lire un même message à la fin de la lecture des dossiers.
Plusieurs dossiers différents peuvent désigner un même dossier afin de revenir dans le dossier qui l'a appelé.
Exemple :
- 001 [J100] : Lit le dossier 001 puis saute dans le dossier 100
- 002 [J100] : Lit le dossier 002 puis saute dans le dossier 100
- 100 [RET] : Lit le contenu du dossier 100 puis retourne au dossier précédent (001 ou 002)
Dans l'exemple ci-dessus, à la fin de la lecture des dossiers 001, 002 un saut est fait vers le dossier 100 pour en lire le contenu. À la fin de la lecture du dossier 100, la lecture reprend dans le dossier précédent c'est-à-dire celui qui l'a dernièrement appelé.
Note : la balise [RET] ne comprend qu'un seul niveau de retour, c'est toujours le dossier précédemment joué qui fait office de dossier de retour.
[SEQ] ou [RND]
Définit le mode de lecture du dossier en cours. Par défaut, sans paramètre, le répertoire est lu de façon aléatoire.
[SEQ] : Lecture dans un ordre numérique
[RND] ou aucun paramètre : Lecture dans un ordre aléatoire
Exemple :
- 001[SEQ] : Lit le dossier 001 dans un ordre numérique séquentiel puis s'arrête à la fin du dossier
- 002[RND][J002] : Lit le dossier 002 en boucle et en aléatoire
- 003[J001] : Lit le dossier 003 en aléatoire puis saute dans le dossier 001
En choisissant [SEQ] vous sélectionnez le mode de lecture dans un ordre défini. Le tri est fait dans un ordre numérique c'est-à-dire dans l'ordre des chiffres des noms des fichiers. Les fichiers contenus dans le dossier pourront être numérotés de 001 à 999. (voir chapitre suivant sur l'organisation des fichiers dans les dossiers pour les détails du nommage)
Dans l'ordre défini [SEQ], les fichiers qui ne sont pas numérotés sont ignorés.
Les dossiers ne respectant pas la règle sur les noms sont ignorés.
[V+xx] ou [V-xx]
Modifie le volume du dossier.
Le nom du dossier peut agir sur le volume de sortie. Cette fonction est utilisée pour diffuser des messages plus fort ou moins fort que les autres fichiers. L'augmentation ou la réduction du volume par les balises volumes est toujours relatif au réglage du volume général.
Le paramètre xx de la balise [V+xx] et [V-xx] représente le nombre de pas nécessaire pour augmenter ou pour réduire le volume principal. Il est toujours écrit sur 2 chiffres (exemple: 01, 032, 64). Il est compris entre 00 et 64.
Exemple :
- 001 [V+05] : augmente le volume de 5 pas pendant la durée du dossier
- 001 [V-03] : diminue le volume de 3 pas pendant la durée du dossier
À la fin de la lecture du dossier, le volume revient au niveau précédent.
Si les valeurs de changement dépassent les valeurs de niveau maximum ou minimum du lecteur, les niveaux sont fixés à leur maximum ou minimum.
[NT]
Cette option définit le mode d'interruption du dossier en cours de lecture.
Si cette option est inscrite dans le nom du dossier, les fichiers lus ne peuvent pas être interrompus et les ordres reçus sont ignorés.
Sans cette option, la lecture du répertoire en cours peut être interrompue à tout moment par une action externe. (contact d'entrée, RS232...)
Exemple :
- 001 [NT] : Le répertoire 001 est NON interruptible.
Une action sur l'un des contacts d'entrée, par RS232 ou autre est ignorée et la lecture du dossier en cours n'est pas arrêtée. Attention, l'action n'est pas mémorisée et l'information de déclenchement est perdue.
[RSxxx]
Cette balise permet d'envoyer des octets sur la sortie RS232.
Lorsque le dossier est appelé, une liste d'octets est transmise par la liaison série afin de piloter d'autres appareils (un autre lecteur, une grille de commutation, un vidéoprojecteur...)
Les octets à envoyer sont contenus dans un fichier texte qui sera créé à cet effet.
Valeur par défaut : 19200 Bauds - 8 bits - Pas de parité - 1 bit start - 1 bit stop
(le baud rate est modifiable par le fichier config.txt)
Le paramètre xxx de la balise [RSxxx] représente le numéro de la commande série à envoyer sur la RS232 du lecteur (numéro de ligne du fichier « serial.txt »). Il est toujours écrit sur 3 chiffres (exemple: 001, 045, 999). Il est compris entre 001 et 999.
[RSxxx] : xxx désigne le numéro de la ligne du fichier serial.txt qui doit être envoyé. (valeur de 001 à 999)
Le fichier de définition des octets à envoyer doit se nommer : serial.txt
Il sera copié à la racine du media (carte SD/SDHC - clé USB)
Ce fichier est un fichier texte (texte brut sans mise en page) qui pourra être créé avec tout éditeur de texte simple tel que « Notepad » de Windows ou similaire. Lors de l'enregistrement, utilisez le codage « ANSI ». N'utilisez pas de caractères spéciaux.
Le fichier « serial.txt » de codes RS232 est un fichier texte contenant une ou plusieurs lignes. Chacune de ces lignes contiendra une suite d'octets exprimés en hexadécimal et séparés par un espace (de 00h à FFh). Vous ne devez noter que les deux caractères de la valeur hexadécimale souhaitée.
Chaque début de ligne de ce fichier devra présenter le paramètre suivant :
#xxx : xxx numéro de la ligne contenant les octets à envoyer en rapport avec le xxx de la balise.
[RS002] -> Ligne #002 - La balise [RS002] enverra la suite d'octets de la ligne #002 du fichier « serial.txt »
Le séparateur entre chaque octet est un espace.
Exemple de ligne contenu dans le fichier serial.txt :
#001:45 85 63 21 78 A5 B2 #002:98 75 21 35 45 98 #100:21 35 45 78 A5 B2
Il est également possible de mettre des commentaires dans le fichier en utilisant 2 fois le caractère « / » (barre de division)
// fichier exemple #001:05 A1 FF E4 // commentaire dans la ligne #005:45 85 63 21 78 A5 B2 #100:98 75 35 45 98 // ma commande //autre commande #064: 48 25 Ce 8b #128:4C 8E D9 5A // #999:a4 Fc 48 3e 8B //commentaires en fin du fichier
Exemple pour déclencher la lecture du dossier 001 d'un autre MicroPlayer mkIII :
#001:80 01 01
Exemple de balise :
- 001[RS001] : Envoi les octets de la ligne #001 du fichier « serial.txt » à la lecture du dossier 001
- 002[RS064] : Envoi les octets de la ligne #064 du fichier « serial.txt » à la lecture du dossier 064
Note : Si un dossier est joué en boucle, le message xxx défini par la balise [RSxxx] sera envoyé à chaque bouclage du dossier.
Exemple:
- 001[J001][RS099] : lit le dossier 001 en boucle. À chaque bouclage du dossier, le message décrit à la ligne 099 du fichier « serial.txt » sera envoyé par la RS232 du lecteur.
[WHL]
Joue le dossier tant que l'entrée correspondante est enclenchée.
Ce paramètre permet de lire le contenu d'un dossier tant que l'entrée correspondante à ce dossier est activée. Lorsque l'entrée associée au dossier est désactivée, le lecteur applique les balises relatives à la sortie du dossier. Tant que l'entrée correspondante au dossier est activée, le dossier est joué en boucle.
Exemple :
- 001[WHL] : Le dossier 001 est lu en boucle tant que l'entrée 1 est activée. Lorsque l'entrée 1 est désactivée, le lecteur STOP.
- 002[WHL][J045] : Le dossier 002 est lu en boucle tant que l'entrée 2 est activée. Lorsque l'entrée 2 est désactivée, le lecteur lit le dossier 045.
- 003[WHL][J999] : Le dossier 003 est lu en boucle tant que les entrées 1+2 sont activées. Lorsque les entrées 1+2 sont désactivées, le lecteur lit le dossier 999.
Les entrées contact sec du lecteur sont combinatoires, cela signifie que toutes modifications de la combinaison des entrées activées seront prises en compte à tout moment par le lecteur.
Exemple :
- 000[J000] : Le dossier 000 est lu en boucle à la mise sous tension
- 001[WHL][J000] : Le dossier 001 est lu en boucle tant que l'entrée 1 est activée. Si l'entrée 2 est activée en plus de l'entrée 1, le lecteur lit le dossier 003
- 002[WHL][J000] : Le dossier 002 est lu en boucle tant que l'entrée 2 est activée. Si l'entrée 1 est activée en plus de l'entrée 2, le lecteur lit le dossier 003
- 003[WHL][J000] : Le dossier 003 est lu en boucle tant que les entrées 1+2 sont activées. Si l'entrée 1 est désactivée, le lecteur lit le dossier 002, mais, si l'entrée 2 est désactivée, le lecteur lit le dossier 001
[NXTxxx]
Jouer un nombre défini de fichiers audio du dossier.
Ce paramètre permet de lire un nombre déterminé de fichiers audio parmi ceux présent dans le dossier. Lorsque le nombre de fichiers audio lu dans le dossier a été atteint, le lecteur applique les balises relatives à la sortie du dossier. Si le nombre de fichiers demandés par la balise [NXTxxx] est supérieur au nombre de fichiers audio présents dans le dossier, le lecteur bouclera dans le dossier autant que nécessaire afin de jouer le nombre exact de fichiers audio demandés.
Avec cette balise, le lecteur mémorise les fichiers audio qui sont lus. Cela signifie que les fichiers audio déjà lus par une précédente commande [NXTxxx] ne seront pas rejoués tant que tous les fichiers du dossier n'auront pas été lus.
Le paramètre xxx de la balise [NXTxxx] représente le nombre de fichiers à lire dans le dossier désigné. Il est toujours écrit sur 3 chiffres (exemple: 001, 045, 999). Il est compris entre 001 et 999.
Exemple :
- 001[NXT003] : 3 fichiers audio sont lus aléatoirement dans le dossier 001, puis le lecteur STOP
- 002[NXT001][J000] : 1 fichier audio est lu dans le dossier 002, puis le lecteur lit le dossier 000
- 003[NXT005][RET] : 5 fichiers audio sont lus dans le dossier 003, puis le lecteur revient dans le dossier précédemment lu
- 004[NXT002][SEQ][J000] : Les 2 fichiers suivants dans l'ordre de numérotation (voir fonction SEQ) sont lus dans le dossier 004 puis le lecteur lit le dossier 000
[AUX]
Sélectionne l'entrée auxiliaire à la fin de la lecture du répertoire en cours.
Le lecteur EventPlayer mkII possède une entrée audio AUXiliaire. Sur cette entrée, il peut être branché une source sonore tel qu'un récepteur satellite, un ordinateur, un autre lecteur audio...
Le lecteur s'insère dans la chaîne audio principale pour diffuser des messages, des infos, une musique...
Le lecteur pourra être utilisé comme outil de décrochage local ou comme système de secours en cas de panne de la source principale.
Par programmation horaire ou déclenchement externe (contact d'entrée, Ethernet, liaison série...) le programme musical qui entre par la prise auxiliaire est coupé par un fondu de sortie et le contenu du répertoire sélectionné est diffusé. Si l'entrée Auxiliaire est à nouveau sélectionnée, le son remonte avec un fondu d'entrée.
Pour revenir du mode auxiliaire et lire un dossier, il faut lancer une action sur une des entrées, un programme horaire, un ordre sur la liaison RS232 ou par Ethernet.
Exemple :
- 001 [AUX] : Lit le contenu du répertoire 001 puis bascule sur l'entrée Auxiliaire
Comportement spécifiques
- Si un dossier est absent mais qu'une action le désigne, la lecture est stoppée.
- Lors d'un déclenchement désignant un dossier ne contenant aucun fichier et si le nom contient une balise d'option, cette option sera exécutée. Si aucune option de lecture (un saut par exemple) n'est indiquée, le lecteur se positionne en mode stop.
[Rxxx] - EP230 seulement
Active ou désactive un ou plusieurs contacts de sortie.
Chaque fichier peut actionner les différentes sorties de façon directe sans aucune programmation supplémentaire. Vous pouvez allumer des lampes, actionner des moteurs ou toutes autres actions suivant le fichier lu.
Attention, l'état des sorties ne peut pas évoluer pendant la lecture du fichier. Pour cela, vous devez utiliser la fonction Show Control.
Exemple :
- 001[R001] Active la sortie 1 lors de la lecture du dossier 001
- 002[R255] Active les 8 sorties lors de la lecture du dossier 002
- 004[R000] Désactive toutes les sorties lors de la lecture du dossier 004
Les valeurs sont comprises entre 000 et 255 suivant une progression binaire. Voir la table de correspondance dans les annexes.
Les sorties sont commutées au début de la lecture du fichier. Si aucun autre fichier ne possède d'option de commutation dans son nom, les sorties ne changeront pas et ne seront pas désactivées.
Si un fichier événement est lu (fonction Show Control), les sorties peuvent changer suivant le scénario du fichier événement. Nous vous conseillons de réaliser les commutations des sorties dans le scénario Show Control pour un contrôle plus précis et sans mélange des informations.
Cet article a-t-il été utile ?
C'est super !
Merci pour votre commentaire
Désolé ! Nous n'avons pas pu vous être utile
Merci pour votre commentaire
Commentaires envoyés
Nous apprécions vos efforts et nous allons corriger l'article