Dans une partition ABC, les notes sont représentées par leur désignation alphabétique dans le système anglo-saxon, c.à.d. de A à G avec la = A.
do = C
ré = D
mi = E
fa = F
sol = G
la = A
si = B
On s'habitue très vite à la notation anglo-saxonne, qui est en fait bien plus commode que le système traditionnel de désignation.
La hauteur des notes (donc leur place sur la portée) est représentée en ABC par une convention d'écriture mélangeant majuscules et minuscules, virgule et apostrophe (plus exactement le guillemet simple anglo-saxon qui remplace usuellement l'apostrophe au clavier).
Les notes de la moitié inférieure de la portée sont en majuscules, les notes de la moitié supérieures de la portée sont en minuscules. La virgule abaisse la note d'une octave sur la portée, l'apostrophe l'élève d'une octave.
Le codage ABC standard couvre 19 notes soit un peu plus de deux octaves :
ré d'
do --- c' ---
si b
la --- a ---
sol g
fa ----------------------------- f -----------------------
mi e
ré ------------------------- d ---------------------------
do c
si --------------------- B -------------------------------
la A
sol ----------------- G -----------------------------------
fa F
mi ------------- E ---------------------------------------
ré D
do --- C ---
si B,
la --- A, ---
sol G,
... mais par extension les notes C, D, E, F, et e' f' g' a' b' sont disponibles.
Ce code ne détermine que la hauteur des notes. Pour leur variation en durée, voir la section concernée.
[ABC 1.7.6.] Les notes plus basses sont écrites avec deux virgules ou plus, les notes plus hautes sont écrites avec deux apostrophes ou plus.
[ABC 2.0] il est préconisé que les logiciels puisent interpréter toute association de virgules et d'apostrophes après une note.
Exemples :
C,', devrait être interprété comme C,
C' devrait être interprété comme c
^ = dièse
_ (caractère de soulignement) = bémol
= = bécarre
ATTENTION, ces symboles sont à utiliser DEVANT la note concernée (comme sur une portée traditionnelle).
Exemples :
^C (do dièse)
_B (si bémol)
Ces symboles peuvent si nécessaire être doublés : ^^ et __