| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Le format ABC > Le codage ABC > Les champs informatifs > Les champs standards > Liste des champs standards Liste des champs standardsListe alphabétique
[ABC 1.7.6] Les champ U: et u: sont ajoutés, le champ W: est subdivisé et le champ E: (espacement des notes) n'est plus référencé :
[ABC 2.0] - La signification du champ A: (Aire d'origine) est modifiée, elle devient Auteur des paroles. - Ajout de 4 nouveaux champs : m: (macro), r: (remarques), s: (ligne de symboles), V: (Voix) - Le champ E: (Espacement des notes) est explicitement déclaré obsolète. - Le champ u: (minuscule) passe implicitement aux oubliettes. - Le libellé du champ I: change légèrement (Instruction au lieu d'Information) - La signification du champ Z: est légèrement modifiée, de transcription elle devient transcripteur. - Le typage des données des champs est dorénavant explicitement précisé :
Un champ de type S (String, chaîne en Anglais) admet comme contenu du texte libre mais formaté comme une chaîne ABC (cf.) Un champ de type I (Instruction) admet comme contenu des instructions suivant une syntaxe précise. La forme du contenu du champ r: (remarques) est libre car ce contenu est totalement ignoré. Les champs essentielsPour la transcription musicale en ABC, les seuls champs vraiment nécessaires sont : T: (titre)
M: (mesure)
K: (tonalité)
... et parfois : L: (valeur de note par défaut)
Les champs suivants sont aussi utiles mais non indispensables : Q: (tempo)
W: (paroles)
Utilité des autres champsLes autres champs ont essentiellement un rôle pour la documentation, l'archivage et l'indexation éventuelle des partitions mais ne concernent pas directement le contenu de celles-ci. Dans la colonne "utilité" du tableau des champs, la distinction entre "indexation" et "archivage" est la suivante : une donnée d'indexation est une donnée susceptible de se retrouver à l'identique dans de nombreux morceaux, une donnée d'archivage est une donnée variable propre à chaque morceau. Cette distinction est assez arbitraire et artificielle (et peu importante). De nombreux champs ne sont pas pris en compte par les logiciels actuels de traitement des fichiers ABC et ne servent que pour le stockage éventuel par l'utilisateur d'informations sur le morceau concerné.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Le format ABC (2024) - Tous droits réservés. |