I’m getting a crash, when reading in a quad channel wav.
FMODAudio: (69) ‘(The sound created exceeds the allowable input channel count. This can be increased using the maxinputchannels parameter in System::setSoftwareFormat. )’ in loadEventData
But my maxinputchannels is actually set to 6. Is this a known issue?
I’m using eventSystem->Init to start it all up.
- a1psx asked 9 years ago
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.
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.
Please login first to submit.