Ich schreibe ein schnelles Frontend, um Gitarrentabulatur anzuzeigen. Das Frontend ist in Flash, aber ich möchte die Registerkarte in einem für Menschen lesbaren Format speichern. Weiß jemand etwas, das bereits existiert? Irgendwelche Vorschläge, wie man das macht? Eine Idee, die ich bekam von ein paar Beiträge zu lesen war Stackoverflow ein strenges ASCII Tab-Format wie so zu verwenden:Gitarrentabulatur Datenformat
e||-1------3--------------0--|----2-------0---
B||--1-----3------------1----|----3-------0---
G||---2----0----------0------|----2-------1---
D||----3---0--------2--------|----0-------2---
A||----3---2------3----------|------------2---
E||----1---3----3------------|------------0---
Es hat Vorteile. Ich kann eine Menge Informationen von der Struktur gewinnen (wie viele Saiten, ihre Stimmungen, die relative Platzierung von Noten), aber es ist ein bisschen ausführlich. Ich schätze, die '-s werden sich ziemlich gut komprimieren, wenn sie über das Kabel gesendet werden.
Wenn jemand ein existierendes Datenformat zum Beschreiben von Gitarrentabs kennt, werde ich es mir auch ansehen.
edit:
Ich sollte anmerken, dass dieses Format 90% für mich und nicht immer kann von jemand anderem als mir selbst gesehen. Ich möchte eine einfache Möglichkeit, Tab-Dateien zu schreiben, die schließlich als Grafiken in einem Flash-Front-End angezeigt werden und ich möchte nicht ein Editor-Front-End schreiben müssen.
Ich würde mit dem Klartext Format gehen Sie Beispiel in Ihrer Frage. Es war sehr häufig am Tag, funktioniert auf jedem Computer ohne zusätzliche Software und druckt einfach. –