AlphaTab.Audio.Generator.MidiFileHandler.BuildSysExMessage C# (CSharp) 메소드

BuildSysExMessage() 개인적인 정적인 메소드

private static BuildSysExMessage ( byte data ) : AlphaTab.Audio.Model.MidiMessage
data byte
리턴 AlphaTab.Audio.Model.MidiMessage
        private static MidiMessage BuildSysExMessage(byte[] data)
        {
            var sysex = ByteBuffer.Empty();

            sysex.WriteByte(0xF0); // status
            WriteVarInt(sysex, data.Length + 2); // write length of data
            sysex.WriteByte(0x00); // manufacturer id
            sysex.Write(data, 0, data.Length); // data
            sysex.WriteByte(0xF7); // end of data

            return new MidiMessage(sysex.ToArray());
        }