diff --git a/GUI/MainWindow.xaml.cs b/GUI/MainWindow.xaml.cs index 21d5f497..ff43a42b 100644 --- a/GUI/MainWindow.xaml.cs +++ b/GUI/MainWindow.xaml.cs @@ -987,7 +987,10 @@ namespace GARbro.GUI } CurrentAudio = new WaveStreamImpl (sound); AudioDevice = new WaveOutEvent(); - AudioDevice.Init (CurrentAudio); + if ("wav" == sound.SourceFormat) + AudioDevice.Init (CurrentAudio.ToSampleProvider()); + else + AudioDevice.Init (CurrentAudio); AudioDevice.PlaybackStopped += OnPlaybackStopped; AudioDevice.Play(); input = null;