【问题标题】:How to mix a lot of audio files with NAudio?如何使用 NAudio 混合大量音频文件?
【发布时间】:2022-06-11 18:07:09
【问题描述】:

例如,我有 5 个音频文件。而且,我想将这些文件与 C# NAudio 结合起来。

<------- A.wav ------->    <---- B.wav ---->
      <---- C.wav ---->  <-- D.wav --> <- E.wav ->

我目瞪口呆,但我可以找到适用于这种情况的解决方案。

<----- A.wav ----->
<-- B.wav -->
<------ C.wav ------>

如何将大量音频文件与每个长度和位置组合在一起?

【问题讨论】:

    标签: c# naudio mixing


    【解决方案1】:

    您可以使用MixingSampleProvider 执行此操作 为每个文件使用AudioFileReader。然后在ISampleProvider 上使用DelayBy 扩展在每个文件的开头插入静音,以便它们从正确的位置开始。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-29
      • 2012-03-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-12
      • 2013-05-22
      • 1970-01-01
      相关资源
      最近更新 更多