0
ISampleProviderモデルでコード化されたDSPエフェクトがいくつかあります。 1つのエフェクトを適用するには、これを行い、正常に動作します。複数のNAudioをチェーンする方法ISampleProvider
string filename = "C:\myaudio.mp3";
MediaFoundationReader mediaFileReader = new MediaFoundationReader(filename);
ISampleProvider sampProvider = mediaFileReader.ToSampleProvider();
ReverbSampleProvider reverbSamplr = new ReverbSampleProvider(sampProvider);
IWavePlayer waveOutDevice.Init(reverbSamplr);
waveOutDevice.Play();
複数のエフェクトを同じ入力ファイルに同時に適用するにはどうすればよいですか? たとえば、リバーブエフェクトとディストーションエフェクトプロバイダがある場合、それらを連鎖して1つの入力ファイルに同時に適用するにはどうすればよいですか?
ハは、とても簡単。完璧に動作します。 Thanks Mark、ISampleProviderフレームワークはGeniusです。 –