Forums » Bugs

Sound

Dec 24, 2010 SideSwipe link
I have NVIDIA High Definition Audio (onboard on my Asus P5Q motherboard) and had quite a bit of trouble getting my sound working. What finally worked was having my audio set as 24 bit, 44100 Hz (Studio Quality) with all unused devices set to Disabled and speaker setup set to Stereo. I have to keep switching that last setting between my regular 5.1 setting and Stereo every time I want to play the game.

This of course only works if I have my .exe set to run natively on my Windows 7 installation or under a Vista compatibility mode - because the standard WAV driver does not give any sound at all.

From what I can see I'm not the only one who has to run audio in stereo to get sound so I'm wondering if there are any plans to support 5.1 audio - or at least not require switching back and forth - anytime soon?

Other than that, great improvement in this game guys. Thumbs up from me. I only just renewed my subscription after a very long absence and I am liking the improvements I have seen so far. I have always found VO very addictive. :)
Dec 24, 2010 raybondo link
Hi SideSwipe.
Can you post the waverrors.log file when you have 5.1 sound enabled, please? That info can be used to help support 5.1 audio modes.
Thanks.
Dec 25, 2010 SideSwipe link
Thanks for the quick response! Here's what I have in waverrors.log after attempting 5.1:

[12/26/10 00:25:20] m_isvista = 1
m_iswin7 = 1
GetMixFormat->Format.wFormatTag = 65534
GetMixFormat->Format.nChannels = 6
GetMixFormat->Format.nSamplesPerSec = 44100
GetMixFormat->Format.nAvgBytesPerSec = 1058400
GetMixFormat->Format.nBlockAlign = 24
GetMixFormat->Format.wBitsPerSample = 32
GetMixFormat->Format.cbSize = 22
GetMixFormat->Samples.wValidBitsPerSample = 32
GetMixFormat->Samples.wSamplesPerBlock = 32
GetMixFormat->Samples.wReserved = 32
GetMixFormat->dwChannelMask = 0x0000060f
GetMixFormat->SubFormat = 00000003-0000-0010-8000-00AA00389B71
44100 sample rate not supported. Closest match is 44100.
mypwfx->Format.wFormatTag = 65534
mypwfx->Format.nChannels = 2
mypwfx->Format.nSamplesPerSec = 44100
mypwfx->Format.nAvgBytesPerSec = 352800
mypwfx->Format.nBlockAlign = 8
mypwfx->Format.wBitsPerSample = 32
mypwfx->Format.cbSize = 22
mypwfx->Samples.wValidBitsPerSample = 32
mypwfx->Samples.wSamplesPerBlock = 32
mypwfx->Samples.wReserved = 32
mypwfx->dwChannelMask = 0x00000003
mypwfx->SubFormat = 00000003-0000-0010-8000-00AA00389B71
[12/26/10 00:25:20] Failed .\audioclient.cpp: line 335
[12/26/10 00:25:20] .\audioclient.cpp(557) : (errval = 0x88890008)
[12/26/10 00:25:57] ...shutting down.
[12/26/10 00:25:57] ...waiting for thread to exit...thread exited.[12/26/10 00:25:57] ...done.
[12/26/10 00:25:58] ...shutting down.
[12/26/10 00:25:58] ...done.
Dec 28, 2010 Breazle link
hi,

I resubbed the other day too and have been having the same trouble. I had this trouble before when i was around and Ray fixed it by adding the option for vista drivers if I remember rightly, back then if i used the wav driver it was extremely crackly and unplayable with volume, then the vista driver worked fine.

Now the wav driver plays no sound at all and the vista driver is crackly and unplayable with audio.

I have the same card and computer as before, vista 32bit.

Heres my wav file if it helps too:

WAV Driver:
Windows Sound (WAV) driver
wavoutcaps:
Manufacturer ID: 1
Product ID: 100
Driver Version: 6.0
Product Name: Speakers (2- C-Media PCI Audio
Formats: 0xfffff
11.025 kHz, Mono, 8-bit
11.025 kHz, Stereo, 8-bit
11.025 kHz, Mono, 16-bit
11.025 kHz, Stereo, 16-bit
22.05 kHz, Mono, 8-bit
22.05 kHz, Stereo, 8-bit
22.05 kHz, Mono, 16-bit
22.05 kHz, Stereo, 16-bit
44.1 kHz, Mono, 8-bit
44.1 kHz, Stereo, 8-bit
44.1 kHz, Mono, 16-bit
44.1 kHz, Stereo, 16-bit
Num Channels: 6
Support: 0x002c: WAVECAPS_VOLUME WAVECAPS_LRVOLUME WAVECAPS_SAMPLEACCURATE
[12/28/10 11:20:25] Initializing Wav Sound...
[12/28/10 11:20:25] .\gkwavsnd.cpp(495) : The specified format is not supported or cannot be translated. Use the Capabilities function to determine the supported formats. (errval = 0x00000020)
44100 Hz 16bit stereo
[12/28/10 11:20:25] Wav Sound Initialized.

Vista Driver:

[12/28/10 11:29:05] m_isvista = 1
m_iswin7 = 0
GetMixFormat->Format.wFormatTag = 65534
GetMixFormat->Format.nChannels = 6
GetMixFormat->Format.nSamplesPerSec = 48000
GetMixFormat->Format.nAvgBytesPerSec = 1152000
GetMixFormat->Format.nBlockAlign = 24
GetMixFormat->Format.wBitsPerSample = 32
GetMixFormat->Format.cbSize = 22
GetMixFormat->Samples.wValidBitsPerSample = 32
GetMixFormat->Samples.wSamplesPerBlock = 32
GetMixFormat->Samples.wReserved = 32
GetMixFormat->dwChannelMask = 0x0000003f
GetMixFormat->SubFormat = 00000003-0000-0010-8000-00AA00389B71
44100 sample rate not supported. Closest match is 48000.
pwfx->wFormatTag = 65534
pwfx->nChannels = 6
pwfx->nSamplesPerSec = 48000
pwfx->nAvgBytesPerSec = 1152000
pwfx->nBlockAlign = 24
pwfx->wBitsPerSample = 32
pwfx->cbSize = 22
Failed to get AudioClockAdjustment interface. 0x80004002
pwfexten->Format.wFormatTag = 65534
pwfexten->Format.nChannels = 6
pwfexten->Format.nSamplesPerSec = 48000
pwfexten->Format.nAvgBytesPerSec = 1152000
pwfexten->Format.nBlockAlign = 24
pwfexten->Format.wBitsPerSample = 32
pwfexten->Format.cbSize = 22
pwfexten->Samples.wValidBitsPerSample = 32
pwfexten->Samples.wSamplesPerBlock = 32
pwfexten->Samples.wReserved = 32
pwfexten->dwChannelMask = 0x0000003f
pwfexten->SubFormat = 00000003-0000-0010-8000-00AA00389B71
[12/28/10 11:29:05] resampling from 44100 to 48000.
[12/28/10 11:29:05] WASAPI started properly.
Jan 04, 2011 Devoid link
Same problem here, on Windows 7 64x, with a Lexicon Omega soundcard.

Let me know what info you need in order to find the source of the problem.

Thanks!

Devoid
Jan 05, 2011 Devoid link
Problem solved for me. Here's what I did:

1) Switched my soundcard to 24 bit 44100
2) NOT used any compatibility mode on the Vendetta.exe file (uncheck Run this program in compatibility mode for:)
3) Switched Vendetta Online audio driver for the Vista driver.

I don't have any 5.1 option on my soundcard, so it's always 2 speakers by default

Hope this helps.

Devoid
Jan 06, 2011 Breazle link
I cant do that, mine can only do 16bit :(