NOW LOADING

MidiMessage96


Represents a three-word (96-bit) UMP message
Namespace Windows.Devices.Midi2
Type Name MidiMessage96
Type WinRT Runtime Class
Implements IStringable  IMidiUniversalPacket 
IDL MidiMessage96.idl

MidiMessage96 holds a three-word (96-bit) Universal MIDI Packet. The UMP specification sets this size aside, but no messages use it yet.

Properties and Methods

It has everything in IMidiUniversalPacket, plus:

Property Description
Word0 The first 32-bit word
Word1 The second 32-bit word
Word2 The third 32-bit word
Constructor Description
MidiMessage96() Creates an empty message
MidiMessage96(timestamp, word0, word1, word2) Creates a message with this timestamp and all three words
MidiMessage96(timestamp, words) Creates a message with this timestamp from an array of 32-bit words

Static Methods

Static Method Description
CreateFromStruct(timestamp, message) Creates a MidiMessage96 from a MidiMessageStruct, with this timestamp

Didn't find what you were looking for?

Windows MIDI Services is an open source project with all source available on GitHub. We have a great community on Discord as well. Between GitHub and Discord, you should find the information you are looking for.