0
0

Hi,

I’m creating a sound with FMOD_SOFTWARE | FMOD_CREATECOMPRESSEDSAMPLE.

I play it several times with FMOD_CHANNEL_FREE. This is a non-looped sound.
After playing it 32 times, the next allocated channel becomes virtual and I can’t hear the sound.

All calls return FMOD_OK.
This problem occurs only on Wii, everything works fine on Windows. Also, I get no problem when using uncompressed sounds. My FMOD version is 4.10.03.

Why is the channel becoming virtual?

Thanks in advance for any help

  • You must to post comments
0
0

Hi,

This would be because you are playing more than the default 32 allocated adpcm codecs for FMOD_CREATECOMPRESSEDSAMPLE.

have a look at the docs for [b:un830yc2]FMOD_ADVANCEDSETTINGS[/b:un830yc2] and the [b:un830yc2]maxADPCMcodecs[/b:un830yc2] member.

  • You must to post comments
0
0

Thanks for the info.
Actually I think the problem might have been somewhere else because I’m not playing 32 channels simultaneously (System::getChannelsPlaying returns 1).
Also the problem was solved after upgrading to v4.22.07

  • You must to post comments
Showing 2 results
Your Answer

Please first to submit.