NScumm.Sky.Music.AdLibMusic.SetupChannels C# (CSharp) Method

SetupChannels() protected method

protected SetupChannels ( byte channelData, int offset ) : void
channelData byte
offset int
return void
        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);
            }
        }