我已使用 nAudio 从不同来源以不同的采样率将WaveInEventArgs.buffer
和Lame.Naudio
写入 320 kbps mp3 格式和.NET WPF应用程序中的不同渠道。
现在,我想通过混合或混搭(无串联)将它们全部创建为新 mp3 / wav文件。
我尝试使用MixingSampleProvider
,WaveMixerStream32
无效,因为它们要求所有文件都具有相同的采样率和相同的通道。
现在我的问题是:
是否可以使用nAudio 合并这些具有不同采样率和频道的mp3文件?
如果使用nAudio无法完成此操作,是否有任何替代方法可以做到这一点?
在录制过程中,有什么方法可以将所有WaveInEventArgs.buffer
的源合并为wav文件或mp3文件?考虑到在录制过程中所有源同时可用。