web-audio-api - 我可以在网络 worker 中渲染到离线上下文吗?

标签 web-audio-api

我想使用网络音频 API 将音频渲染到离线音频上下文中,但我不想这样做会阻止主 UI 线程上的用户交互。

我可以以某种方式在网络 worker 中渲染我的音频图吗?我认为我无法将离线上下文传递给工作人员,因为离线上下文无法像原始 javascript 对象一样被序列化。

最佳答案

OfflineAudioContext 实际上是在一个单独的线程中进行渲染的(至少在 Chrome 中是这样)。因此您不需要手动执行此操作。

如果您确实想手动执行此操作,则需要工作线程支持 OfflineAudioContext,但目前尚不支持。

关于web-audio-api - 我可以在网络 worker 中渲染到离线上下文吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28134330/

相关文章:

javascript - 实时处理网络音频api

javascript - Web 音频 - 静音期间分析仪频率数据不为 0

javascript - 过滤网络音频

javascript - 自定义 AudioNode 自动化

javascript - 网络音频 API : Stop all scheduled sounds from playing

javascript - 使用周期时间调用 Audioparam 方法

javascript - 迭代不同大小的网格来播放康威生命游戏的音频

javascript - WebAudio 平移不适用于 WebRTC

javascript - 平滑 Tone.js 中的值

WebRTC混合本地和远程音频流并进行录制