在 NAudio 中使用 signalGenerator 时,我尝试更改 sampleRate。但是是只读的,有理由吗?
我可以毫不费力地覆盖它吗?
public void MaakGeluid(int sampleRate) {
waveOut = new WaveOut();
waveOut.DesiredLatency = 100;
sg = new SignalGenerator();
sg.Frequency = Frequency;
sg.WaveFormat.SampleRate = sampleRate;
sg.Type = Sgt;
waveOut.Init(sg);
}