webaudio-tinysynth:轻量级GM映射的WebAudio-JavaScript合成器引擎MIDI播放器

时间:2024-05-26 03:09:40
【文件属性】:

文件名称:webaudio-tinysynth:轻量级GM映射的WebAudio-JavaScript合成器引擎MIDI播放器

文件大小:1.47MB

文件格式:ZIP

更新时间:2024-05-26 03:09:40

JavaScript

网络音频合成 WebAudio Tiny GM映射的合成器[JavaScript] 概述 webaudio-tinysynth是一个小型的合成器,用JavaScript编写,带有GM(例如音色图)。 所有音色都是由振荡器和动态生成的BufferSource组合算法生成的,没有任何PCM样本。 有两种使用此库的方法,CustomElement或简单的Javascript库。 HTML中的标签“ ”可以使用CustomElement。 它具有小的图形显示和播放控件,例如HTML5 <audio>标签。 MIDI文件丢失也是可以接受的。 JavaScript版本没有GUI,所有内容均由函数调用控制。 合成器实例将按以下方式创建:'synth = new WebAudioTinySynth()'。 您可以在两种


【文件预览】:
webaudio-tinysynth-master
----.gitattributes(12B)
----tinysynth1.png(2KB)
----webaudio-tinysynth.js(60KB)
----tinysynth0.png(1KB)
----webaudio-tinysynth.min.js.map(65KB)
----.npmignore(77B)
----simple.html(1KB)
----LICENSE(11KB)
----README.md(16KB)
----g200kg160x80.png(5KB)
----test-midi()
--------test-rpn-coarse-tuning.mid(357B)
--------test-rpn-pitch-bend-range.mid(12KB)
--------test-sysex-master-coarse-tuning.mid(358B)
--------README.md(137B)
--------test-sysex-master-fine-tuning.mid(308B)
--------test-rpn-fine-tuning.mid(443B)
----bower_components()
--------webaudio-controls()
----soundedit.html(17KB)
----.gitignore(662B)
----ws.mid(3KB)
----package.json(867B)
----jstest.html(3KB)
----webaudio-tinysynth.min.js(42KB)

网友评论