Reperto

Was ist ChordPro, und wie konvertiert man es?

ChordPro ist ein reines Textformat für Lieder, bei dem die Akkorde in eckigen Klammern im Text stehen. Es wird seit über dreißig Jahren benutzt, öffnet sich in jedem Editor und wird von fast jeder Songbook-App gelesen. Unten: die Definition, eine Direktiven-Tabelle und ein Konverter in beide Richtungen.

Was ist ChordPro?

ChordPro ist weniger ein Dateityp als eine Schreibweise: Der Text ist gewöhnlicher Fließtext, und jeder Akkord steht in eckigen Klammern direkt vor der Silbe, auf die er fällt — [Am]Es war einmal. Dateien heißen meist .cho, .chopro, .crd oder .pro, der Inhalt bleibt aber einfacher Text.

Die klassische Alternative — Akkorde in einer eigenen Zeile über dem Text — hat eine Schwäche: die Ausrichtung. Ändert sich die Schriftgröße, bricht eine Zeile um oder liest man auf dem Handy, rutscht der Akkord von seiner Silbe weg. ChordPro bindet den Akkord an die Silbe, diese Information geht nie verloren.

Die zweite Hälfte des Formats sind Direktiven: Zeilen in geschweiften Klammern wie {title:}, {key:} oder {capo:}, die die Metadaten tragen. Apps lesen sie und füllen Titel, Tonart und Tempo von selbst aus.

Dieselbe Zeile, zwei Schreibweisen

Akkorde darüber (einfach)
Am     G         F
Es war einmal in dieser Stadt
ChordPro
[Am]Es war [G]einmal in [F]dieser Stadt

Konverter

Text einfügen und Richtung wählen. Das Format wird erkannt; Direktiven und Leerzeilen bleiben erhalten, der Liedtext wird nicht angetastet. Was du einfügst, bleibt im Browser — nichts geht an einen Server.

Syntax — die Direktiven, die man wirklich braucht

Die Namen der Direktiven sind in jeder Sprache englisch; die Werte schreibst du in deiner. Unbekannte Direktiven werden von Lesern stillschweigend übersprungen, zu viele schaden also nicht.

SchreibweiseBedeutung
{title: ...}Der Titel des Liedes — was in Listen und Überschriften steht.
{subtitle: ...}Eine zweite Zeile; in der Praxis der Künstler- oder Bandname.
{key: Am}Die Tonart. Transponieren und Kapodaster-Rechnung gehen davon aus.
{tempo: 96}Tempo in BPM — Apps mit Metronom lesen das.
{capo: 2}Kapodaster-Bund. Die notierten Akkorde sind die Griffe mit Kapodaster.
[Am] [F] [C/G]Der Akkord selbst: direkt vor die Silbe, auf die er fällt.
{start_of_chorus} … {end_of_chorus}Ein Refrain-Block — Leser rücken diesen Bereich ein oder färben ihn.
{comment: ...}Eine freie Notiz: „zweite Gitarre einsetzen“, „zurücknehmen“ und Ähnliches.

Reperto importiert ChordPro-Dateien direkt und exportiert deine Bibliothek im selben Format — was du hier erzeugst, kannst du unverändert in die App einfügen. Weil das Format offen ist, bleiben deine Lieder an keine Software gebunden.