NOW LOADING

Midi1PortNameTableEntry


Represents the names generated when constructing a MIDI 1.0 port from a UMP device
Namespace Windows.Devices.Midi2.Enumeration
Type Name Midi1PortNameTableEntry
Type WinRT Runtime Class
IDL Midi1PortNameTableEntry.idl

These entries are made when the parent UMP device is found, and saved in a property on the parent UMP endpoint. Later, the table is used to set the friendly name of the software device (SWD) for each MIDI 1.0 port.

MidiEndpointDeviceInformation.GetNameTable() returns a list of these.

Properties

Property Description
Group The MidiGroup this MIDI 1.0 port uses
Flow A Midi1PortFlow value that says which way this port sends messages
CustomName A name the user gave the port, if there is one
LegacyCompatibleName A name made the same way older versions of Windows named MIDI ports
NewStyleName A name made the new Windows MIDI Services way

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.