2015-05-14 71 views
0

我正在创建一个程序来帮助我进行一些批量wav转换(因为我通常必须将文件转换为特定的采样率)。而我在转换之前总是将音量降低到正常的85%(以避免削波)。但现在用NAudio,我似乎无法理解我应该怎么做。在.wav比特率之间转换时的音量降低

这是我用来转换wav文件的方法。

using (var reader = new WaveFileReader(sourceFiles[i])) 
{ 
    using (var conversionStream = new WaveFormatConversionStream(newFormat, reader)) 
    { 
     WaveFileWriter.CreateWaveFile(newPath, conversionStream); 
    } 
} 

我该如何设置音量?

回答