Qu'est-ce que la notation ABC ?
La notation ABC est un format texte universel pour représenter de la musique. Chaque note, ornement et indication de tempo est exprimé par un caractère ou une suite de caractères. Simple à écrire dans n'importe quel éditeur de texte, il est particulièrement répandu dans la musique traditionnelle et folk.
Structure d'une partition
Une partition ABC est composée d'un bloc d'en-têtes suivi du corps musical. Les en-têtes commencent toujours par une lettre et deux-points.K:(tonalité) est toujours le dernier en-tête, il marque le début du corps.
X:1
T:Ma partition
M:4/4
L:1/8
Q:1/4=120
K:G
GABc|defg|
En-têtes essentiels
| Champ | Description | Exemple |
|---|
X: | Numéro de référence (toujours 1 sur Scoroù) | X:1 |
T: | Titre | T:Amazing Grace |
C: | Compositeur | C:Traditionnel |
M: | Mesure | M:6/8 |
L: | Durée de note de base | L:1/8 |
Q: | Tempo | Q:1/4=120 |
K: | Tonalité (toujours en dernier) | K:Dmaj |
Autres en-têtes disponibles
| Champ | Description | Exemple |
|---|
S: | Source | S:Tradition orale |
R: | Type de danse ou rythme | R:reel |
O: | Origine géographique | O:Bretagne |
N: | Notes et annotations libres | N:Variante lente |
Z: | Transcription (auteur de la saisie) | Z:Julien, 2024 |
B: | Référence bibliographique | B:O'Neill's 1001 |
P: | Parties (ordre de lecture) | P:AABB |
V: | Voix (multi-voix) | V:1 clef=treble |
w: | Paroles alignées note par note | w:la-la-la |
Notes et octaves
Les notes s'écrivent avec les lettresAàG. Les minuscules représentent l'octave supérieure, la virgule,descend d'une octave, l'apostrophe'monte d'une octave.
| Notation | Hauteur |
|---|
C, D, E, F, G, A, B, | Do à Si grave (en dessous de la portée) |
C D E F G A B | Do à Si médium |
c d e f g a b | Do à Si aigu |
c' d' e' | Octave encore plus aiguë |
Altérations
Les altérations se placent immédiatement avant la note et restent actives jusqu'à la barre de mesure.
| Symbole | Effet | Exemple |
|---|
^ | Dièse | ^F |
_ | Bémol | _B |
= | Bécarre | =c |
Durées
Les durées s'expriment en multiples de la note de baseL::
| Notation | Durée (si L:1/8) |
|---|
A | Croche (1/8) |
A2 | Noire (1/4) |
A4 | Blanche (1/2) |
A8 | Ronde (1) |
A3 | Noire pointée (3/8) |
A/ouA1/2 | Double croche (1/16) |
A3/2 | Croche pointée (3/16) |
Liaisons de notes
| Notation | Type | Description | Exemple |
|---|
(…) | Slur (liaison de phrasé) | Arc reliant plusieurs notes. Indique un jeu lié, sans fusionner les durées. | (AGAB) |
note-note | Tie (liaison de prolongation) | Fusionne deux notes identiques consécutives en une seule durée sonore. | A2-A2 |
Ornements
Les ornements s'écrivent entre accolades{}immédiatement avant la note ornée. Ce sont des notes d'agrément très brèves.
{g}A
{fg}e
💡 L'éditeur propose une auto-complétion des ornements. Tapez{pour afficher la liste disponible (pour le moment, uniquement pour cornemuse).
Mesures et barres
| Notation | Signification |
|---|
| | Barre de mesure |
|| | Double barre |
|] | Barre finale |
|: | Début de reprise |
:| | Fin de reprise |
|1 … :| | Première fois |
|2 … | | Deuxième fois |
Directives de mise en page
Ces directives%%se placent dans l'en-tête ou dans le corps de la partition.
| Directive | Effet | Exemple |
|---|
%%vskip | Espace vertical entre lignes | %%vskip 20px |
%%staffsep | Espace entre les systèmes | %%staffsep 40 |
%%barsperstaff | Nombre fixe de mesures par ligne | %%barsperstaff 4 |
%%stretchlast | Étire la dernière ligne | %%stretchlast 0 |
%%barnumbers | Numéros de mesures tous les N | %%barnumbers 5 |
%%text | Texte libre dans la partition | %%text Fine |
%%MIDI program N | Instrument GM pour la lecture audio (0–127) | %%MIDI program 40 |
%%graceslurs 0 | Supprime les liaisons sur les ornements | %%graceslurs 0 |
Décorations et ornements classiques
Les décorations se placent avant la note qu'elles concernent. La syntaxe standard est !symbole! (ABC v2.1). Certains symboles très courants disposent d'un raccourci en un seul caractère.
La syntaxe +symbole+ (ABC v2.0) est dépréciée — utilisez toujours la forme !symbole!.
Raccourcis clavier (symboles courts)
| Caractère | Équivalent long | Description |
|---|
. | !staccato! | Staccato |
~ | !roll! | Roll irlandais |
H | !fermata! | Point d'orgue (fermata) |
L | !accent! | Accent / emphase |
M | !lowermordent! | Mordant inférieur |
O | !coda! | Coda |
P | !uppermordent! | Mordant supérieur |
S | !segno! | Segno |
T | !trill! | Trille |
u | !upbow! | Archet vers le haut |
v | !downbow! | Archet vers le bas |
Ces raccourcis peuvent être redéfinis via le champ U:. Exemple : U: T = !trill!
Ornements mélodiques
| Symbole ABC | Description |
|---|
!trill! | Trille — affiche « tr » |
!trill(! | Début d'un trille prolongé (avec ligne de prolongation) |
!trill)! | Fin du trille prolongé |
!lowermordent! | Mordant inférieur — zigzag traversé d'un trait vertical |
!uppermordent! | Mordant supérieur — zigzag sans trait |
!mordent! | Alias de !lowermordent! |
!pralltriller! | Pralltriller (demi-trille supérieur, trille court) |
!turn! | Gruppetto (tour de note) |
!turnx! | Gruppetto barré (variante avec trait) |
!invertedturn! | Gruppetto renversé |
!invertedturnx! | Gruppetto renversé barré |
!slide! | Glissé vers la note (slide) |
!arpeggio! | Arpège — ligne ondulée verticale sur un accord |
Nuances (dynamiques)
La nuance par défaut dans abcjs est !mf!. Sur une échelle MIDI 0–127, les volumes correspondants sont approximativement les suivants :
| Symbole ABC | Nuance | Volume MIDI (~) |
|---|
!pppp! | Pianissississimo | 30 |
!ppp! | Pianississimo | 30 |
!pp! | Pianissimo | 45 |
!p! | Piano | 60 |
!mp! | Mezzo-piano | 75 |
!mf! | Mezzo-forte (défaut) | 90 |
!f! | Forte | 105 |
!ff! | Fortissimo | 120 |
!fff! | Fortississimo | 127 |
!ffff! | Fortissississimo | 127 |
!sfz! | Sforzando | — |
Nuances progressives (crescendo / decrescendo)
Ces décorations s'utilisent par paires, encadrant les notes concernées.
| Symbole ABC | Description |
|---|
!<(! | Début du crescendo |
!<)! | Fin du crescendo |
!>(! | Début du decrescendo (diminuendo) |
!>)! | Fin du decrescendo |
Exemple d'usage :
!p!!<(!C D E F !<)!!f!G2
Articulations
| Symbole ABC | Description |
|---|
!staccato! | Staccato (point au-dessus/dessous) — alias de . |
!tenuto! | Tenuto (tiret horizontal) |
!accent! | Accent (chevron >) — alias de L |
!emphasis! | Emphase (identique à accent) |
!marcato! | Marcato (accent fort, chapeau pointu ^) |
!open! | Note ouverte (cordes, cuivres) |
!snap! | Snap pizzicato (Bartók pizzicato) |
Techniques d'archet
| Symbole ABC | Description |
|---|
!upbow! | Archet vers le haut — alias de u |
!downbow! | Archet vers le bas — alias de v |
!thumb! | Signe de pouce (position haute sur cordes) |
Point d'orgue (variantes)
| Symbole ABC | Description |
|---|
!fermata! | Point d'orgue normal (au-dessus) — alias de H |
!shortfermata! | Point d'orgue court |
!longfermata! | Point d'orgue long |
!verylongfermata! | Point d'orgue très long |
Trémolo
| Symbole ABC | Description |
|---|
!trem1! | Trémolo — 1 barre |
!trem2! | Trémolo — 2 barres |
!trem3! | Trémolo — 3 barres |
!trem4! | Trémolo — 4 barres |
Symboles structurels
| Symbole ABC | Description |
|---|
!segno! | Segno (𝄋) — alias de S |
!coda! | Coda (⊕) — alias de O |
!D.S.! | Dal Segno |
!D.C.! | Da Capo |
!fine! | Fine |
!dacapo! | Da Capo (variante) |
!dacoda! | Da Capo al Coda |
Respiration et césure
| Symbole ABC | Description |
|---|
!breath! | Respiration (virgule au-dessus de la portée) |
!caesura! | Césure (deux barres obliques //) |
Note abcjs : Les nuances (!p!, !f!, etc.) sont pleinement supportées à l'affichage et à la lecture. Les fourches de crescendo/decrescendo s'affichent correctement mais leur rendu audio est partiel. La casse des noms de symboles n'est pas significative : !Trill! = !trill!.
Aller plus loin : guides par instrument
Chaque instrument a ses propres conventions de notation, tonalités et ornements. Retrouvez les guides dédiés dans nos articles :
💡 D'autres guides sont en cours de rédaction. Si votre instrument n'est pas encore couvert, contactez-nous pour suggérer un article.