javascript中是否有类似于Java中的JFugue的库?

Ram*_*Ram 6 javascript audio html5 jfugue

使用JFugue,合成音乐就像这样简单:

Player player = new Player();
player.play("C D E F G A B");
Run Code Online (Sandbox Code Playgroud)

虽然我确实知道大多数浏览器仍在开发HTML5 Audio API,但我很不知道这些浏览器是否支持这样的API.

NT3*_*3RP 2

您可能想看看music.js他们在这里有一个实际的演示,但代码看起来有点像您所描述的:

var n = Note.fromLatin('A4');
Run Code Online (Sandbox Code Playgroud)

但是,我不确定它是否真正处理“播放”部分,并且它可能使用 HTML5 音频标签。

至于哪些浏览器支持音频标签,这是一个更简单的问题: http: //caniuse.com/#search=audio