soundfont-player:快速的Soundfont加载器和浏览器播放器

时间:2024-05-26 14:17:23
【文件属性】:

文件名称:soundfont-player:快速的Soundfont加载器和浏览器播放器

文件大小:846KB

文件格式:ZIP

更新时间:2024-05-26 14:17:23

player midi soundfonts sampler JavaScript

声音字体播放器 一个Soundfont加载器/播放器,可使用WebAudio API播放MIDI声音。 默认情况下,它将在没有服务器设置的情况下加载Benjamin Gleitzman的包。 只需几行javascript: Soundfont . instrument ( new AudioContext ( ) , 'acoustic_grand_piano' ) . then ( function ( piano ) { piano . play ( 'C4' ) } ) 它是字体加载器的一种更简单,更轻巧的替代方法(例如MIDI.js更大,可以播放midi文件,但重量要高一个数量级)。 特征 以MIDI.js格式或json格式加载soundfont文件。 无限的交响乐(并通过一个函数调用停止所有声音) 使用Midi音符编号。 接受小数点进行失谐。 轻松连接到Web


【文件预览】:
soundfont-player-master
----.gitignore(54B)
----.codeclimate.yml(210B)
----.eslintrc(28B)
----package.json(1KB)
----package-lock.json(94KB)
----names()
--------fluidR3.json(2KB)
--------musyngkite.json(2KB)
----INSTRUMENTS.md(2KB)
----.travis.yml(50B)
----dist()
--------soundfont-player.js(40KB)
--------soundfont-player.min.js(22KB)
----LICENSE(1KB)
----CHANGELOG.md(2KB)
----examples()
--------marimba.js(921B)
--------assets()
--------local-piano.js(770B)
--------soundfonts.js(923B)
--------oscillator.js(259B)
--------index.html(3KB)
----README.md(9KB)
----.eslintignore(16B)
----instruments.json(2KB)
----lib()
--------index.js(3KB)
--------legacy.js(5KB)
----musyngkite.json(2KB)
----.npmignore(10B)
----test()
--------soundfont-player-test.js(2KB)
--------support()
----.editorconfig(40B)
----yarn.lock(61KB)
----index.d.ts(3KB)

网友评论