Returns the number of channels in the SoundData. Mono sounds have 1 channel and stereo sounds have 2 channels.
channels = SoundData:getChannelCount()
|channels||number||The number of channels.|
It's important to keep in mind the channel count if you're using
SoundData:setSample. The SoundData stores its samples in an "interleaved" manner, meaning the samples from different channels are stored next to each other.
If you want to get the 3rd sample of the second channel of a stereo sound, you would use sample number 5, since samples start at zero and
(sample * channelCount) + channelIndex = 5.