ChordPro : c’est quoi, et comment convertir ?
ChordPro est un format de chanson en texte brut où les accords sont écrits entre crochets à l’intérieur des paroles. Utilisé depuis plus de trente ans, il s’ouvre dans n’importe quel éditeur et presque tous les carnets de chants le lisent. Ci-dessous : la définition, la table des directives et un convertisseur.
ChordPro, c’est quoi ?
ChordPro est moins un type de fichier qu’une convention d’écriture : les paroles sont du texte ordinaire et chaque accord se place entre crochets juste avant la syllabe sur laquelle il tombe — [Am]Il était une fois. Les fichiers portent en général .cho, .chopro, .crd ou .pro, mais le contenu reste du texte simple.
L’écriture classique — les accords sur une ligne au-dessus des paroles — a un défaut : l’alignement. Changez la taille du texte, laissez une ligne se replier ou lisez sur un téléphone, et l’accord se décale de sa syllabe. ChordPro attache l’accord à la syllabe : cette information ne se perd jamais.
L’autre moitié du format, ce sont les directives : des lignes entre accolades comme {title:}, {key:} ou {capo:} qui portent les métadonnées. Les applications les lisent et remplissent seules le titre, la tonalité et le tempo.
La même ligne, deux écritures
Am G F Il était une fois dans cette ville
[Am]Il était [G]une fois [F]dans cette ville
Convertisseur
Collez votre texte et choisissez le sens. Le format est détecté ; les directives et les lignes vides sont conservées, les paroles ne sont pas touchées. Ce que vous collez reste dans votre navigateur — rien n’est envoyé à un serveur.
Syntaxe — les directives vraiment utiles
Les noms des directives sont en anglais dans toutes les langues ; les valeurs s’écrivent dans la vôtre. Les lecteurs ignorent silencieusement les directives inconnues : en mettre trop ne fait pas de mal.
| Écriture | Signification |
|---|---|
| {title: ...} | Le titre du morceau — ce qui apparaît dans les listes et les en-têtes. |
| {subtitle: ...} | Une deuxième ligne ; en pratique le nom de l’artiste ou du groupe. |
| {key: Am} | La tonalité. La transposition et le calcul du capodastre partent de là. |
| {tempo: 96} | Le tempo en BPM — les applications avec métronome le lisent. |
| {capo: 2} | Case du capodastre. Les accords notés sont les formes jouées capodastre posé. |
| [Am] [F] [C/G] | L’accord lui-même : juste avant la syllabe sur laquelle il tombe. |
| {start_of_chorus} … {end_of_chorus} | Un bloc de refrain — les lecteurs l’indentent ou le colorent. |
| {comment: ...} | Une note libre : « deuxième guitare », « ralentir », et autres indications de scène. |
Reperto importe directement les fichiers ChordPro et exporte votre bibliothèque dans le même format : ce que vous produisez ici se colle tel quel dans l’application. Le format étant ouvert, vos morceaux ne sont jamais prisonniers d’un logiciel.