0
0

I’m getting a crash, when reading in a quad channel wav.
[code:1526kg7w]
FMODAudio: (69) ‘(The sound created exceeds the allowable input channel count. This can be increased using the maxinputchannels parameter in System::setSoftwareFormat. )’ in loadEventData
[/code:1526kg7w]

But my maxinputchannels is actually set to 6. Is this a known issue?

I’m using eventSystem->Init to start it all up.

  • You must to post comments
0
0

Did you say wav, but the bank was actually compressed to mp2 or mp3?

Static samples for adpcm, mp3 or mp2 only support stereo maximum. If you want multichannel sounds , they are supported through streaming.

This is due to memory allocation issues – we have decided it is much more memory efficient to clamp 32 mpeg codecs to a maximum of stereo for example rather than 32 mpeg codecs with 6 or 8 maximum as their buffer.

  • You must to post comments
0
0

Ah, adpcm is what I’m converting to, as forcing mp2 will not actually convert a multichannel wav (fmoddesignerCL pop’s an error).

I scan all my wav’s before conversion, and check the channel count before deciding what to convert the data as. We use an automated system, that sets everything to the values that work for us, and checks for errors, based on the FDP supplied by the sound designers.

I’ll try reverting to PCM for that any banks containing multichannel and give that a try.

  • You must to post comments
0
0

That fixed it.

Should fmoddesignerCL also produce an error converting a multichannel wav to ADPCM, like it does with MP2 et al.

Also, the error returned by FMOD should be modified, as it’s misleading.

  • You must to post comments
Showing 3 results
Your Answer

Please first to submit.