web-audio-api:Web音频API的Node.js实现

时间:2024-05-12 05:13:11
【文件属性】:

文件名称:web-audio-api:Web音频API的Node.js实现

文件大小:607KB

文件格式:ZIP

更新时间:2024-05-12 05:13:11

JavaScript

网络音频API Web音频API的Node.js实现 该库在Node.js上实现了(也称为WAA)。 实施了什么 AudioContext(部分) AudioParam(几乎在那儿) AudioBufferSourceNode ScriptProcessorNode 增益节点 OscillatorNode(即将推出) DelayNode(即将推出) 安装 npm install --save web-audio-api 演示版 准备好了,这会让您大吃一惊: npm install npm run test-speaker 音频输出 默认情况下, web-audio-api不播放其生成的声音。 实际上, AudioContext没有默认输出,因此您需要为其提供可写的节点流,以便可以向其写入原始PCM音频。 创建AudioContext ,按如下所示设置其输出流: audioC


【文件预览】:
web-audio-api-master
----.eslintrc.json(1KB)
----.gitignore(39B)
----package.json(1KB)
----.travis.yml(51B)
----gulpfile.js(567B)
----changelog.md(982B)
----LICENSE(1KB)
----index.js(423B)
----README.md(6KB)
----lib()
--------AudioDestinationNode.js(416B)
--------AudioListener.js(1KB)
--------mathUtils.js(170B)
--------FloatPoint3D.js(2KB)
--------InvalidStateError.js(58B)
--------GainNode.js(1006B)
--------audioports.js(5KB)
--------DspObject.js(2KB)
--------ScriptProcessorNode.js(2KB)
--------AudioBufferSourceNode.js(3KB)
--------utils.js(1KB)
--------AudioNode.js(3KB)
--------NotSupportedError.js(58B)
--------PannerNode()
--------AudioContext.js(5KB)
--------constants.js(39B)
--------AudioBuffer.js(3KB)
--------AudioParam.js(8KB)
--------ChannelMixing.js(7KB)
----.npmignore(5B)
----test()
--------AudioBuffer-test.js(9KB)
--------AudioNode-test.js(9KB)
--------GainNode-test.js(2KB)
--------helpers.js(1KB)
--------AudioBufferSourceNode-test.js(11KB)
--------ScriptProcessorNode-test.js(7KB)
--------AudioListener-test.js(903B)
--------mathUtils-test.js(906B)
--------DspObject-test.js(6KB)
--------PannerNode()
--------mocha.opts(12B)
--------utils-test.js(8KB)
--------sounds()
--------AudioParam-test.js(17KB)
--------audioports-test.js(20KB)
--------FloatPoint3D-test.js(4KB)
--------manual-testing()
--------AudioContext-test.js(3KB)

网友评论