Проблемы с воспроизведением звука c#. Как избавиться от постороннего звука?
Пытался воспроизвести mp3 в c# следующими способами:
1) С помощью WindowsMedia:
Uri p = new Uri(path.ToString());
_mediaPlayer.Open(p);
_mediaPlayer.Play();
2) С помощью NAudio
WaveStream mainOutputStream = new Mp3FileReader(path.ToString());
WaveChannel32 volumeStream = new WaveChannel32(mainOutputStream);
WaveOutEvent player = new WaveOutEvent();
player.Init(volumeStream);
player.Play();
Работают оба способа, но проблема вот в чем - когда вызывается Play в обоих случаях перед воспроизведением слышен цокающий звук (как будто включенные колонки воткнули в ноут).