我正在编写一个快速前端来显示吉他指法谱。前端在 Flash 中,但我想以某种人类可读的格式存储选项卡。有人知道已经存在的东西吗?关于如何去做的任何建议?我从阅读一些 stackoverflow 帖子中得到的一个想法是使用严格的 ASCII 制表符格式,如下所示:
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---
它有优点。我可以从结构中获得很多信息(有多少弦、它们的调音、音符的相对位置),但它有点冗长。我猜 '-' 在通过电线发送时会很好地压缩掉。
如果有人知道用于描述吉他标签的现有数据格式,我也会看看。
编辑:
我应该注意,这种格式对我来说是 90%,可能除了我自己以外的任何人都看不到。我想要一种简单的方法来编写最终将在 Flash 前端中显示为图形的选项卡文件,并且我不想编写编辑器前端。