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:TitreT:Amazing Grace
C:CompositeurC:Traditionnel
M:MesureM:6/8
L:Durée de note de baseL:1/8
Q:TempoQ:1/4=120
K:Tonalité (toujours en dernier)K:Dmaj

Autres en-têtes disponibles

Champ Description Exemple
S:SourceS:Tradition orale
R:Type de danse ou rythmeR:reel
O:Origine géographiqueO:Bretagne
N:Notes et annotations libresN:Variante lente
Z:Transcription (auteur de la saisie)Z:Julien, 2024
B:Référence bibliographiqueB: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 notew: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 BDo à Si médium
c d e f g a bDo à 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)
ACroche (1/8)
A2Noire (1/4)
A4Blanche (1/2)
A8Ronde (1)
A3Noire pointée (3/8)
A/ouA1/2Double croche (1/16)
A3/2Croche 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-noteTie (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
%%vskipEspace vertical entre lignes%%vskip 20px
%%staffsepEspace entre les systèmes%%staffsep 40
%%barsperstaffNombre fixe de mesures par ligne%%barsperstaff 4
%%stretchlastÉtire la dernière ligne%%stretchlast 0
%%barnumbersNuméros de mesures tous les N%%barnumbers 5
%%textTexte libre dans la partition%%text Fine
%%MIDI program NInstrument GM pour la lecture audio (0–127)%%MIDI program 40
%%graceslurs 0Supprime 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 longDescription
.!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 ABCDescription
!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 ABCNuanceVolume MIDI (~)
!pppp!Pianissississimo30
!ppp!Pianississimo30
!pp!Pianissimo45
!p!Piano60
!mp!Mezzo-piano75
!mf!Mezzo-forte (défaut)90
!f!Forte105
!ff!Fortissimo120
!fff!Fortississimo127
!ffff!Fortissississimo127
!sfz!Sforzando

Nuances progressives (crescendo / decrescendo)

Ces décorations s'utilisent par paires, encadrant les notes concernées.

Symbole ABCDescription
!<(!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 ABCDescription
!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 ABCDescription
!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 ABCDescription
!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 ABCDescription
!trem1!Trémolo — 1 barre
!trem2!Trémolo — 2 barres
!trem3!Trémolo — 3 barres
!trem4!Trémolo — 4 barres

Symboles structurels

Symbole ABCDescription
!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 ABCDescription
!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.