NOW LOADING

Knowledge Base and Tutorials


A list of all articles on this site, outside of the SDK reference pages and other named sections.

Available articles

Here's a full list of the knowledge-base articles and tutorials available on this site.

Getting Started

Everyone

A primer for UMP data format

What MIDI messages look like as Universal MIDI Packets (UMP), how they compare with the MIDI 1.0 bytes you know from tools like MIDI-OX and Pocket MIDI, and how Windows translates between the two.

Troubleshooting

Everyone

Why a loopback mutes itself

What loopback feedback protection does, how to find the loop it stopped, and when to turn it off

Transport Details

Everyone

How Network MIDI 2.0 works in Windows

What the Windows Network MIDI 2.0 transport does, what it does not do in this first release, and the configuration file entries behind it.

Internals

Everyone

A primer for UMP data format

What MIDI messages look like as Universal MIDI Packets (UMP), how they compare with the MIDI 1.0 bytes you know from tools like MIDI-OX and Pocket MIDI, and how Windows translates between the two.

Developer / Technical Article

Endpoint Arrival and Update Ordering

What actually happens when a MIDI device appears, which notifications you get in which order, and which information is safe to read when

Developer Guidance

Developer / Technical Article

Endpoint Arrival and Update Ordering

What actually happens when a MIDI device appears, which notifications you get in which order, and which information is safe to read when

Everyone

How Windows MIDI Glass themes work

What a Windows MIDI Glass theme is, where theme files go, what every setting in a theme file changes on screen, and how to design a theme for someone else.

Developer / Technical Article

How to read a device's patch list

Using MIDI Capability Inquiry to show a person the names of the sounds on their instrument, instead of a list of numbers

Everyone

Windows MIDI Glass layout files, a guide for AI agents

How an AI agent or an online AI chat designs a Windows MIDI Glass layout for someone. What to ask, the .midilayout file format, using a built-in theme, showing the customer a mockup, and getting the file into Windows MIDI Glass.

Everyone

Windows MIDI Patchbay patch files, a guide for AI agents

View Page Source on Github

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.