HTML5 Guitar Tab Player
最后更新于:2022-04-01 19:42:46
HTML5 Guitar Tab Player = MusicXML + Audio Data API + VexFlow,目前只支持 Firefox 4。
1、MusicXML(Music Extensible Markup Language,音乐扩展标记语言)是一个开放的基于XML的音乐符号文件格式,它将整体乐曲元素和属性信息表示为一份XML文档,被设计用来做为乐谱信息的交换格式,特别是在不同的乐谱显示软件的之间进行交换。
2、VexFlow是一个基于Web的开源音乐符号渲染API。它完全采用JavaScript开发,网页的开发者只要依一定的规则写入文字,Vexflow便能利用JavaScript以HTML5 Canvas/SVG的方式显示乐谱。
**DEMO**:[http://demo.huihoo.com/html5/guitar-tab-player/](http://demo.huihoo.com/html5/guitar-tab-player/)。
[](http://t.cn/h1jEn4 "http://demo.huihoo.com/html5/guitar-tab-player/;")
**代码**:https://github.com/GregJ/HTML5-Guitar-Tab-Player。
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-08-09_57a9a22094cc2.gif)
';