I recently purchased a Logitech Gaming headset that works fine in all applications and games, except a game that is using the NAudio functions. At any point in the game where sound appears to be processed by the NAudio dll, the game crashes. I contacted the developer and after looking at the error logs they stated that NAudio doesn't support the Logitech audio drivers.
Below is an excerpt from the log file:
[12/24/2016 6:02:05 PM.820] SirenMastery: at NAudio.Wave.WaveOutEvent.Init(IWaveProvider waveProvider)
[12/24/2016 6:02:05 PM.820] at ?????????????????????????????????????????.????????????????????????????????????????.?????????????????????????????????????????(WaveChannel32 , ????????????????????????????????????????? , Boolean )
[12/24/2016 6:02:05 PM.820] at ?????????????????????????????????????????.?????????????????????????????????????????.?????????????????????????????????????????(Model )
[12/24/2016 6:02:05 PM.820] at ?????????????????????????????????????????.?????????????????????????????????????????.?????????????????????????????????????????.?????????????????????????????????????????()
[12/24/2016 6:02:05 PM.820] at Rage.GameFiber.Main()
Comments: you can usually only play stereo audio with WaveOut drivers, so I suspect this is the reason.
Below is an excerpt from the log file:
[12/24/2016 6:02:05 PM.820] SirenMastery: at NAudio.Wave.WaveOutEvent.Init(IWaveProvider waveProvider)
[12/24/2016 6:02:05 PM.820] at ?????????????????????????????????????????.????????????????????????????????????????.?????????????????????????????????????????(WaveChannel32 , ????????????????????????????????????????? , Boolean )
[12/24/2016 6:02:05 PM.820] at ?????????????????????????????????????????.?????????????????????????????????????????.?????????????????????????????????????????(Model )
[12/24/2016 6:02:05 PM.820] at ?????????????????????????????????????????.?????????????????????????????????????????.?????????????????????????????????????????.?????????????????????????????????????????()
[12/24/2016 6:02:05 PM.820] at Rage.GameFiber.Main()
Comments: you can usually only play stereo audio with WaveOut drivers, so I suspect this is the reason.