Le format ABC


Le format ABC
Généralités
Le codage ABC
Les champs informatifs
Présentation
Les champs standards
Liste des champs standards
Utilisation des champs standards
Notices des champs standards
Les champs étendus
Notices des champs étendus
La notation ABC
Les chaînes ABC
Feuille de style ABC
ABCexplorer
Liens
 
Le format ABC

Le format ABC > Le codage ABC > Les champs informatifs > Les champs standards > Liste des champs standards

Liste des champs standards

Liste alphabétique

 

Nom du champ

En-tête

Corps

Ailleurs

Utilité

Exemples et notes

A: Aire régionale

x

   

indexation

A:Bretagne-nord

B: source Biblio

x

 

x

archivage

B:l'Echo des chaumières

C: Compositeur musique

x

   

indexation

C:Pierre Noël

D: Discographie

x

   

archivage

D:Pierre Noël, ses plus grand succès

E: Espacement

x

   

mise en forme

usage déconseillé

F: nom du Fichier

   

x

indexation

C:MonFichier.abc

G: Groupe

x

 

x

indexation

G:pipeau et orgue

H: Historique

x

 

x

archivage

H:composé il y a longtemps

I: Information

x

 

x

indexation

champ utilisé par certains logiciels

K: tonalité (Key)

(dernier)

x

 

musique

K:G | K:Dm | K:AMix

L: Longueur par défaut

x

x

 

mise en forme

L:1/4 | L:1/8

M: Mesure

x

x

x

musique

M:3/4 | M:4/4

N: Notes (annotations)

x

   

archivage

N:c'est un tube

O: Origine

x

 

x

indexation

O:I | O:France,

P: Parties

x

x

 

musique

P:ABAC | P:A | P:B

Q: tempo

x

x

 

musique

Q:200 | Q:C2=200

R: Rythme

x

 

x

indexation

R:R | R:valse

S: Source

x

   

archivage

S:collecté en Alaska

T: Titre

(2ème)

x

 

archivage

T:Mon beau sapin

W: paroles (Words)

 

x

 

musique

W:Oh Tannenbaum ...

X: numéro de référence

(1er)

   

indexation

X:1 | X:2

Z: transcription

x

   

archivage

Z:d'une photocopie

 

[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é :

Nom du champ

En-tête

Corps

Ailleurs

Utilité

Exemples et notes

U: défini par l'Utilisateur

x

x

x

 

Redéfinition des symboles

u: défini par l'Utilisateur

x

x

x

 

(champ en projet)

W: paroles (Words)

 

x

 

musique

Paroles en bloc après le morceau

W:Oh Tannenbaum ...

w: paroles (words)

 

x

 

musique

Paroles alignées sous les notes

w:Oh Tannenbaum ...

 

[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é :

Nom du champ

En-tête

corps

fichier

type

A: Auteur paroles

x

 

x

S

B: source Biblio

x

 

x

S

C: Compositeur musique

x

 

x

S

D: Discographie

x

 

x

S

F: nom du Fichier

x

 

x

S

G: Groupe

x

 

x

S

H: Historique

x

 

x

S

I: Instruction

x

x

x

I

K: Tonalité (Key)

dernier

x

 

I

L: Longueur par défaut

x

x

 

I

M: Mesure

x

x

x

I

m: macro

x

x

x

I

N: Notes (annotations)

x

x

x

S

O: Origine

x

 

x

S

P: Parties

x

x

 

I

Q: tempo

x

x

 

I

R: Rythme

x

x

x

S

r: remarques

x

x

x

-

S: Source

x

 

x

S

s: ligne de symboles

 

x

 

I

T: Titre

2ème

x

x

S

U: défini par l'Utilisateur

x

x

x

I

V: Voix

x

x

 

I

W: paroles (Words)

x

x

 

S

w: paroles (words)

 

x

 

S

X: numéro de référence

1er

   

I

Z: transcription

x

 

x

S

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 essentiels

Pour 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 champs

Les 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é.

 

 

 Accueil      Livre d'Or

Contact  Le format ABC (2017) - Tous droits réservés.