Google电吉他扩展版——可智能识别曲谱

分类:Javascript| 发布:camnprbubuol| 查看: | 发表时间:2011/9/5

姗姗来迟,还请见谅。
在6月9号Google 放出的纪念电吉他之父莱斯·保罗 96 周年诞辰的电吉他Doodle代码上,扩展了这个可播放曲谱的版本。
做这个扩展版的初衷是为了方便不是很熟悉键盘的童鞋。
童鞋们可以从网上复制曲谱进来自动播放(如果读者能自己谱曲,那真的就太棒了)。
曲谱中的空格及所有非法字符都表示停顿,间隔越大表示停顿越长,也可以调整曲子的整体节奏快慢。
同时可以开启自带的录音功能,录制之后会生产网址,可以拿来同朋友分享(由于国内网络环境的问题,网址生产可能会有限滞后)。
代码方面删除了不相干的部分,并做了格式整理,但由于原代码是经过压缩的,所以阅读起来还是会很费力的,很多地方处理的挺复杂,能力有限也不便做代码分析。
以下就是全部的代码(24k的code,1张图片,1个声音的flash文件):

可以运行以上代码,也可以访问这个链接:http://cssass.com/blog/resource/guitar/

最后罗列一些网上流传的曲谱:
欢乐颂:

uuiooiuyttyuuyy uuiooiuyttyuytt yyutyuiutyuiuytyw uuiooiuyttyuytt

爱情买卖:

3688368 77653 2226235 37753 3688368 00989 00989987 53566

茉莉花:

eetyiiyttyt eetyiiyttyt tttetyyt ewetewqqwq ewqwetyit ewetewqqwq

义勇军进行曲:

qr rrrqwer r yrtyi i yyryiytt o i t y iy iytyr y qwrryyiittw t qr ry yi rtiio i yriiiy r q r yriiiy r q r q r q r r

沧海一声笑:

pouyt uytew wewetyuopppou

童年:

35553 6676 66588886865 355536676 66658888668 9~

上海滩:

356666,352222,356865132

一闪一闪亮晶晶

1155665 4433221 5544332 5544332 1155665 4433221;

天空之城

6787807 365685 254573 874477 6787807 365685 34878908 876756 1232352
5878007 678789855 43213 376321 21253 376321 21276

春江花月夜

H-HHK-LHG~G-G-H-KLD~D-SDG-DGH~KL-;-K-L;LKH-G~

隐形的翅膀

358787 6568321 11186532122 358787 6568321 1118653211

可以复制曲谱到文本框中直接播放。欢迎读者提供更精彩的乐谱。

来源:http://www.cssass.com/blog/index.php/2011/1056.html

365据说看到好文章不转的人,服务器容易宕机
原创文章如转载,请注明:转载自郑州网建-前端开发 http://camnpr.com/
本文链接:http://camnpr.com/javascript/417.html