草庐IT

waveFileWriter

全部标签

c# - 如何以编程方式将 2 个或多个 .WAV 文件连接在一起?

我需要能够将2个或更多.wav文件合并为一个.wav文件。我必须使用C#以编程方式执行此操作(不能选择第3方产品)。我知道System.Media.SoundPlayer类,但我不想播放.wav,而只想创建它。 最佳答案 这是使用NAudio构建的基本WAV连接函数.这将确保只有数据block被连接起来(与另一个答案中链接的thisCodeProjectarticle中的代码示例不同)。它还可以防止您连接格式不同的WAV文件。publicstaticvoidConcatenate(stringoutputFile,IEnumerab

c# - 如何以编程方式将 2 个或多个 .WAV 文件连接在一起?

我需要能够将2个或更多.wav文件合并为一个.wav文件。我必须使用C#以编程方式执行此操作(不能选择第3方产品)。我知道System.Media.SoundPlayer类,但我不想播放.wav,而只想创建它。 最佳答案 这是使用NAudio构建的基本WAV连接函数.这将确保只有数据block被连接起来(与另一个答案中链接的thisCodeProjectarticle中的代码示例不同)。它还可以防止您连接格式不同的WAV文件。publicstaticvoidConcatenate(stringoutputFile,IEnumerab