[ChordPro]-Editor
In AutoIt programmiert, hilft mir diese Software dabei, die beiden Zeilen für Akkorde und Liedtexte zu managen, um ganze Lieder auf möglichst wenig Platz zu bekommen. Für den Pocketbook E-Book-Reader heißt das 26 Zeilen mit maximal 60 Zeichen pro Zeile (9×6 cm).
ChordPro als Helfer zum Formatieren
Die ChordPro-Schreibweise setzt die Akkorde in die Textzeile statt darüber.
Klassische Schreibweise (zwei Zeilen):
Dm A7
And in her eyes you see nothing
Dm A7 Dm
No sign of love behind the tears
A7 Dm
Cried for no one. A love that
A7 Dm C G
Should have lasted years
Äquivalent in ChordPro-Schreibweise:
And in her e[Dm]yes you see n[A7]othing
N[Dm]o sign of love behind t[A7]he t[Dm]ears
Cried for n[A7]o one. [Dm]A love that
Should have last[A7]ed y[Dm]ears [C G]
Mit meinem [ChordPro]-Editor kann ich zwischen beiden hin und her schalten, somit muss zum Anpassen der Zeilenlänge nur noch eine gemeinsame Zeile umgebrochen werden statt zwei parallel.
Konvertierung
Die Umwandlung von ChordPro zur klassischen Schreibweise ist einfach. Deshalb gibt es dafür auch zahlreiche Software zu finden.
G[G/E]old and s[G/D]ilver sh[E]ine [E7]
Die Zeile wird von links durchgegangen bis zur ersten eckigen Klammer und deren Inhalt an dieselbe Stelle in der Zeile darüber geschrieben.
G/E
G[G/E]old and s[G/D]ilver sh[E]ine [E7]
Danach wird die Klammer entfernt.
G/E
Gold and s[G/D]ilver sh[E]ine [E7]
Und das Procedere ab dieser Stelle wiederholt.
G/E G/D
Gold and s[G/D]ilver sh[E]ine [E7]
G/E G/D
Gold and silver sh[E]ine [E7]
G/E G/D E
Gold and silver sh[E]ine [E7]
G/E G/D E
Gold and silver shine [E7]
G/E G/D E E7
Gold and silver shine [E7]
G/E G/D E E7
Gold and silver shine
Konvertierung zu ChordPro
Die Umwandlung zu ChordPro ist dieselbe Vorgehensweise, nur rückwärts. Dabei ist unerheblich, welche Informationen genau in der Zeile stehen – einzig auf eckige Klammern muss verzichtet werden, denn die werden bei Rückumwandlung genauso verarbeitet.
C D (Zusatzinfos
Hier ist Text. für mich)
Von hinten nach vorn werden die durch Leerzeichen getrennten Elemente (»(Zusatzinfos«, »D« und »C«) abgearbeitet.
C D (Zusatzinfos
Hier ist Text. [(Zusatzinfos] für mich)
C D
Hier ist Text. [(Zusatzinfos] für mich)
»(Zusatzinfos« wurde mit eckigen Klammern eingefügt und aus der Akkordzeile entfernt. Dasselbe geschieht mit »D« und »C«.
C D
Hier ist T[D]ext. [(Zusatzinfos] für mich)
C
Hier ist T[D]ext. [(Zusatzinfos] für mich)
C
H[C]ier ist T[D]ext. [(Zusatzinfos] für mich)
Fertig ist die ChordPro-Zeile.
H[C]ier ist T[D]ext. [(Zusatzinfos] für mich)
Das Problem: Akkordzeilen erkennen
Nun kommt die Problematik, weswegen 2018 wohl kein Konverter zu ChordPro zu finden war: Es muss erkannt werden, welche Zeilen Akkorde und welche Text sind, denn nicht jede erste Zeile sind Akkorde, nicht jede zweite Text.
F#m E F#m/C# Asus2 E
Meet me in the crowd, people, people
Throw your love around, Love me, love me
Aber was sind denn nun Akkorde? Ein großes E wie im Beispiel hier drüber kommt auch in »Es war einmal …« vor.
Fortsetzung folgt …