0
0

been trying to figure out why setSoftwareFormat is not doing what i expect. if i just leave this function out of my initialization, thing seem to work okay but i want to understand how to use this function.

here’s the deal no matter what, when i set numoutputchannels = 2, i get sound only out of my right speaker.

so i did a test, i take the values from getSoftwareFormat (the defaults i assume) and apply them to setSoftwareFormat. and what do you know? crap, sound only out of one speaker.

again, if i don’t ever call setSoftwareFormat, things seem okay.

what gives?

  • You must to post comments
0
0

Please read the documentation for that function, it says if you specify a channel count you are forcing FMOD into FMOD_SPEAKERMODE_RAW mode. Use 0 instead.

  • You must to post comments
0
0

fair enough, but why do you set it in the example code = 1 ?

  • You must to post comments
0
0

What does that mean? What example? If you mean pitchdetection why did you pick that example? It is probably explicitly wanting raw mode with 1 channel because it wants to lower the cpu overhead of the pitch detection routine?

  • You must to post comments
Showing 3 results
Your Answer

Please first to submit.