0
0

now I use wii FMOD_INIT_SOFTWARE_DISABLE flag to init system and FMOD_HARDWARE to creatSound, and I cann’t set the fmod software decoder number, so what I want to know is how many hardware channels fmod set automatily for wii hardware decoder, 96 or less? or maybe I can set the number anywhere

thanks.

  • You must to post comments
0
0

This is set to 24 on the Wii.

  • You must to post comments
0
0

but how can I modify the value setting, because maybe 24 cann’t be enough for me.

  • You must to post comments
0
0

24 is the maximum we have set it to, otherwise the Wii hardware voices will start dropping.

This does not mean you can only play 24 voices, you can play as many as you want, and it will go through our virtual voice system, that makes sure the 24 most important sounds will be played (the rest will be virtualised).

  • You must to post comments
0
0

but when I call System::getHardwareChannels on wii,I get 24 for num2d, 24 for num3d and 48 for total, so that doesn’t mean I can hear max 48 voices at the same time? and I know the virtual channel system.

Thanks

  • You must to post comments
0
0

Yes, that function is a bit confusing, it only really applied to DSOUND voices where there was a difference between 2d and 3d voices, it is something that will be cleaned up in following versions of FMOD (where we will be dropping DSOUND hardware voices altogether).

On the Wii (and all other platforms), there is no difference between 2d and 3d voices, so it just reports 24 for both. There is still a maximum of 24 voices.

  • You must to post comments
Showing 5 results
Your Answer

Please first to submit.