使用JFugue,合成音乐就像这样简单:
Player player = new Player();
player.play("C D E F G A B");
虽然我确实知道大多数浏览器仍在开发HTML5 Audio API,但我很不知道这些浏览器是否支持这样的API。
答案 0 :(得分:2)
您可能需要查看music.js。他们有一个动作演示here,但代码看起来有点像你所描述的那样:
var n = Note.fromLatin('A4');
但是,我不确定它是否实际处理'play'部分,并且它可能使用HTML5音频标记。
至于哪些浏览器支持音频代码,这是一个更简单的问题:http://caniuse.com/#search=audio