0
0

3D sound Can’t Rolloff in winXP with FSOUND_OUTPUT_DSOUND.

when i set FSOUND_OUTPUTTYPES to FSOUND_OUTPUT_DSOUND, i found 3D sound not rolloff. i am sure all other parameter is right. and when i set
FSOUND_OUTPUTTYPES to FSOUND_OUTPUT_WINMM, all is right. sound rolloff correct.

and i test the sample with the fmod sdk. 3d.exe show the same phenomena, choose FSOUND_OUTPUT_DSOUND output, 3d sound not rolloff, choose FSOUND_OUTPUT_WINMM ,it’s rollofff correct.

my sound card is realtek AC 97, and with the function FSOUND_GetDriverCaps show it with the ability FSOUND_CAPS_HARDWARE and FSOUND_CAPS_EAX2.

why? it is a bug?

  • You must to post comments
0
0

i am sure all code is correct.

i set FSOUND_OUTPUTTYPES to FSOUND_OUTPUT_DSOUND, the 3d sound not rolloff, and i only alter FSOUND_OUTPUT_DSOUND to FSOUND_OUTPUT_WINMM, the 3d sound rolloff correct.

sample 3d.exe is also be the same. choose output type to FSOUND_OUTPUT_DSOUND, 3d sound not rolloff, choose output type to FSOUND_OUTPUT_WINMM it work very well.

if no other meet this problem, i think maybe the sound driver has problem for support DSound.

  • You must to post comments
0
0

problem has found. yes ,my sound driver has problem.
i have test it on other computer and the problem has not meet.

thanks.

  • You must to post comments
Showing 2 results
Your Answer

Please first to submit.