0
0

I’m using FMOD_SPEAKERMODE_RAW and Channel::setSpeakerLevels to route audio on multichannel hardware (ASIO output on Windows, Core Audio on Mac) but setSpeakerLevels returns an "invalid parameter" error when the speaker number is greater than 8 – so only the first 9 outputs actually work on a 16 channel driver.

Is setSpeakerLevels perhaps incorrectly capping off at FMOD_SPEAKER_MAX even in raw mode? The docs say it supports 16 outputs in that mode.

  • You must to post comments
0
0

I am seeing this behavious also.
This used to work on an older version of Fmod (4.04.30) but I have just test the latest release of FMod (4.08.08) and I now it doesn’t.

Any thoughts welcome….

Thanks

  • You must to post comments
0
0

Hi,
Yes the code does have a clamp on FMOD_SPEAKER_MAX i’m just changing this for our next release this week.

  • You must to post comments
0
0

Thanks (as always) for the quick fix!

  • You must to post comments
Showing 3 results
Your Answer

Please first to submit.