@aura3d /音频
@aura3d/audio 拥有浏览器音频-上下文生命周期控制,剪辑,源,总线,混音,听者转换,空间衰减,效果和场景音频桥。
公共API
AudioSystem,AudioContextManager:锁定/解锁的生命周期、处理和浏览器上下文抽象。AudioClip,AudioSource:剪辑缓冲,回放状态,增益,循环,开始/停止控制,和源处理。AudioBus,AudioMixer:分组路由和增益混频。AudioListener,SpatialAudio:听者变换、距离衰减、泛面数据和空间参数。SceneAudioBridge:场景节点到声源的转换同步。FilterEffect,ReverbEffect,AudioEffect:过滤器和混响风格处理的效果合同。
验证
音频生命周期、源状态、总线/混音器行为、空间计算、场景桥接和浏览器解锁/播放行为 tests/unit/workstream5-input-audio-scripting-editor.test.ts, tests/unit/workstream5-runtime.test.ts, tests/browser/audio-browser.spec.ts. 导出和导入一致性由 pnpm verify:exports 和 pnpm verify:imports.