文件名称:virtual-audio-graph:用于以声明方式操作Web Audio API的库
文件大小:374KB
文件格式:ZIP
更新时间:2024-05-19 03:37:01
react audio functional-programming declarative webaudio
虚拟录音 概述 小型且无依赖的库,用于以声明方式操作Web Audio API。 virtual-audio-graph管理音频图的状态,因此不必手动完成。 只需声明您希望音频图的外观,然后虚拟音频图即可处理其余的工作。 受到和启发。 安装 npm i -S virtual-audio-graph 默认情况下,virtual-audio-graph是作为捆绑的CJS模块分发的,但是,在package.json还有一个module属性,因此和类的工具可以使用ES模块的构建。 尺寸 根据 ( ),虚拟音频图被设计得很小,重量最小为7.5kB(最小化为2.4kB,然后压缩)。 。 文件 首先,请查看虚拟音频图指南,以获取工作示例并了解库的工作原理。 然后,请参阅API文档以获取所有受支持的虚拟音频节点工厂功能。 有关在实际应用程序中工作的虚拟音频图的示例,您可以查看Andromeda
【文件预览】:
virtual-audio-graph-master
----.nvmrc(3B)
----rollup.config.js(107B)
----docs()
--------standard-nodes.md(4KB)
--------kitten.wav(861KB)
--------index.html(26KB)
--------audioWorklets()
--------style.css(896B)
----package.json(1KB)
----.github()
--------workflows()
----test()
--------currentTime.ts(665B)
--------utils.ts(2KB)
--------nodeFactories.ts(3KB)
--------customNodes()
--------update()
--------__snapshots__()
--------createVirtualAudioGraph.ts(902B)
--------utils()
----jest.config.js(279B)
----LICENCE.md(1KB)
----CONTRIBUTING.md(83B)
----src()
--------utils.ts(1KB)
--------createWorkletNode.ts(310B)
--------data.ts(424B)
--------nodeFactories.ts(2KB)
--------connectAudioNodes.ts(2KB)
--------VirtualAudioGraph.ts(3KB)
--------types.ts(1023B)
--------VirtualAudioNodes()
--------createNode.ts(355B)
--------index.ts(536B)
----.npmignore(18B)
----tsconfig.json(282B)
----docsSrc()
--------rollup.config.js(121B)
--------main.ts(11KB)
--------tsconfig.json(203B)
----.gitignore(52B)
----CHANGELOG.md(4KB)
----README.md(2KB)
----yarn.lock(298KB)
----jest()
--------setup.ts(195B)