INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Help getting WASAPI working in Windows 8  (Read 6657 times)

zxsix

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1753
Help getting WASAPI working in Windows 8
« on: January 01, 2013, 12:48:09 am »

Was working fine in Windows 7 x64.
Hard drive failed so I can't go back and review drivers or settings.
Installed Windows 8 x64 fresh on new hard drive.
Everything is set up and working except for WASAPI - Event Style.

Device is an ATI video card's HDMI connection to an Onkyo receiver to an HDTV.
In windows, control panel, sound it shows up in playback tab as "Digital Audio (HDMI)".
Under properties it shows "Microsoft High Definition Audio Device" for controller info.
Under supported formats tab, it shows max # of channels 2.  HDCP not supported.  Bit Depth 16-bit.  Sample rates 32.0 44.1 and 48.0.
Under advanced tab, default format is set to 16 bit, 48000hz.
Clicking the test button works and the sound plays from the receiver's speakers.

In MC, if I set audio output mode to direct sound, bitstreaming to none,
DSP output format checked, all output sample rates set to 48000, bit depth set to 16 or source bitdepth.
This configuration plays and both audio and video play properly through the HDMI.

I'd like to get it set up for WASAPI - Event Style like I used to have it.
I change the audio output mode to WASAPI - Event Style, and click play.
I get the "something went wrong with playback, audio not supported by your hardware, use DSP studio..." message.
Here's the log file:
https://dl.dropbox.com/u/27111750/WasapiLog.txt




Logged

zxsix

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1753
Re: Help getting WASAPI working in Windows 8
« Reply #1 on: January 01, 2013, 01:06:33 am »

It looks like these settings work, Does this sound right?  The 2 channels in DSP settings looks wrong to me.

output mode wasapi event style
output mode settings:  exclusive access is unchecked, present 24-bit data in 32-bit package is unchecked
DSP: output format checked, all output sample rates set to 48000, bitdepth set to 24-bit, channels set to 2 channels (stereo), mixing set to JRSS v2.0 surround sound.

If I set that to "source number of channels" it doesn't work and popup message suggests the settings listed above.

Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42382
  • Shoes gone again!
Re: Help getting WASAPI working in Windows 8
« Reply #2 on: January 01, 2013, 09:23:43 am »

As you've found, if you don't use exclusive mode you will have to convert to the "mixing format" of the card.

You can often configure the mixing format in the Sound control panel of Windows.

It's probably better to use exclusive mode if you want the best quality.

More here:
http://wiki.jriver.com/index.php/Audio_Setup
Logged
Matt Ashland, JRiver Media Center

zxsix

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1753
Re: Help getting WASAPI working in Windows 8
« Reply #3 on: January 01, 2013, 01:24:38 pm »

Was a driver issue.  Microsoft kept insisting on their generic driver.
Switched it to AMD HDMI driver by browsing to the specific driver file.
That gave me a ton more options and much more than the 16-bit option.
Logged
Pages: [1]   Go Up