2015-05-14 103 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); 
    } 
} 

我該如何設置音量?

回答