Vous avez des questions sur PlaLa ? Veuillez le faire ici, en dessous de l’article, dans la section des commentaires. Notre service clientèle général ne peut pas fournir d’aide aux développeurs pour PlaLa.
Adresses
L’adresse d’un titre qu’hörbert lit se compose de : Page, liste de lecture, titre, position(octet). Chacune de ces valeurs commence à 0 (zéro).
Les pages ne seront prises en charge que dans une prochaine version du firmware. En attendant, seule la page 0 (zéro) est utilisée pour les adresses.
- Chaque page peut contenir 9 playlists.
- Chaque liste de lecture peut contenir jusqu’à 65534 titres.
- Chaque fichier audio peut avoir une taille maximale de 2 Go.
L’adresse du premier octet du 5ème titre de la 3ème playlist de la 1ère page est donc :
0.2.4.0
Pour pouvoir passer à d’autres titres via PlaLa, on utilise des Address Modifiers (en français : modificateurs d’adresse). Par exemple, il existe un modificateur d’adresse qui détermine ce qui doit être lu en haut d’hörbert après la mise sous tension. Pour 5 boutons externes, il existe un modificateur d’adresse qui détermine la fonction de chaque bouton.
Modificateur d’adresse
Les modificateurs d’adresse (angl.) ressemblent à des adresses et agissent sur les différentes sections : page, liste de lecture, titre et position de l’octet. Un modificateur d’adresse agit toujours sur l’adresse du titre en cours de lecture. Chaque section de l’adresse actuelle peut être conservée, modifiée de manière relative ou absolue, ou randomisée.
Exemple d’un modificateur d’adresse qui ne change rien du tout :
*.*.*.*
Modificateur d’adresse qui saute à la position 0 dans le premier titre de la 5e playlist de la page en cours.
*.4.0.0
Modificateur d’adresse qui lit la piste suivante de la playlist en cours à partir du début :
*.*.+1.0
Modificateur d’adresse qui fait un saut en arrière de deux titres dans la playlist en cours. Attention : le saut peut aussi remonter trop loin au-delà de 0 et se retrouver par exemple à l’indice de titre 60000 dans la même playlist.
*.*.-2.0
Modificateur d’adresse qui lit n’importe quel titre entre 0 et 5 de la playlist actuelle à partir du début :
*.*.[0..5].0
Modificateur d’adresse qui lit n’importe laquelle des 5 pistes suivantes de la liste de lecture en cours à partir du début :
*.*.+[0..4].0
Modificateur d’adresse qui saute à une piste d’une liste et la lit depuis le début :
*.*.(1,2,5,8,99).0