protected override void SetupChannels(byte[] channelData, int offset)
{
_numberOfChannels = channelData[offset];
offset++;
for (byte cnt = 0; cnt < _numberOfChannels; cnt++)
{
ushort chDataStart = (ushort)(channelData.ToUInt16(offset + cnt * 2) + _musicDataLoc);
_channels[cnt] = new AdLibChannel(_opl, _musicData, chDataStart);
}
}