I using 3d sounds in fmod but i have one problem.
When i use FMOD_HARDWARE everythink is ok. When i place the sound source in front i heard sound only from front speakers. When i place in back i heard only in back speakers. But the sounds are mono because i cant use 3dSpread in hardware mode.
When i use FMOD_SOFTWARE i can use 3dSpread but when the sound is in the front i heard sounds from front and back speakers When i move the sound source to back, the front/back balance is changing but not that like in hardware mode.
How to get real 3d (like in hardware) and stereo sounds (like in software) together???
Sorry for my english 😛
- m_i_n asked 10 years ago
Yes, i detect windows configuration.
if FMOD_System_GetDriverCaps(FSystem, 0, caps, minfrequency, maxfrequency, speakermode) = FMOD_OK then
if FMOD_System_SetSpeakerMode(FSystem, speakermode) = FMOD_OK then
Yes, im using default value (stereo).
When i set to FMOD_SPEAKERMODE_QUAD (like in windows sound config) for software mode i dont hear difference
Edit: OK, my mistake, i use setspeakermode after fmod init 😉 Now works great. But i have another problem now… how to detect how many speakers user have? in hardware mode that problem not exists…
Sorry, but i have another problem 😉
When i use: "FMOD_3D or FMOD_3D_LINEARROLLOFF or FMOD_SOFTWARE"
in quad speakers configuration the left-back speaker dont play anything (right-back speaker play all time; when the sound source is anywhere). When i swith to hardware mode (or stero) then everything is all right.
Meanwhile i make upgrade to newest fmod ex and now in software mode played sound is slowed down :O ?!?! and left-back speaker still dont work.
Please login first to submit.