gpt4 book ai didi

javascript - 如何将多个网络音频源/轨道压缩为一个?

转载 作者:搜寻专家 更新时间:2023-11-01 04:26:04 25 4
gpt4 key购买 nike

我们正在基于网络音频 api 制作基于网络的音乐编辑器和混音器。用户可以将多个音轨、裁剪音轨等混合在一起。音轨的实际混合只涉及一次播放所有源。

我们希望能够添加保存混音的选项,并使其可以下载到用户的计算机上。有没有办法在前端(比如将所有源连接到一个目标/导出节点)甚至后端(我们正在使用 RoR)执行此操作?

最佳答案

RecorderJS 完全可以满足您的需求,而且使用起来再简单不过了。真的,非常棒的图书馆。

https://github.com/mattdiamond/Recorderjs

附言查看 OfflineAudioContext 和我对这个问题的回答 (Web audio API: scheduling sounds and exporting the mix),了解有关对音频进行快于实时混音的信息。

关于javascript - 如何将多个网络音频源/轨道压缩为一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17159387/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com