Microsoft last week released a new internal formula of Windows 11 in the Canary Canal. For the first time, it has a public preview on Windows MIDI services that brings the midi to a modern level in Windows.
Advertisement
In Announcement of windows preview Microsoft discusses Windows MIDI services. A digital protocol has been hidden to control the musical instrument digital interfaces, hardware and software devices and the sound generator and data transmission between the brief name midi. In short, Windows can use it to control synthesizer or similar sound generators.
Microsoft: Modern, Source-Ope Mid-Stack
Windows MIDI services not only bring MIDI 2.0 support, but also write Microsoft, write Microsoft, also adapt the MIDI -1.0 implementation. The midi stack runs on all supported processors and architecture, ie X86-64 and Arm64.
Microsoft clearly briefly suggests what Windows MIDI services should bring: MIDI 2.0 will have full support of standard, including high-speed data transmission (if you pushed a firmware update through middi-specimens standard appreciation Is), “Message” with high “loyalty”, controllers values and positions as well as full in-service midi 2.0 andpoint detection and high resolution for protocol dialogue.
Rapid transport leads to better time and reduces panic. The MIDI USB driver is sharp and fully supports the MIDI 1.0 and 2.0. Each end point is considered as a Mutli client, which means that many apps can use the device at the same time. Developers can process time tickets and outgoing messages in service if they use the new Windows Midi App SDK.
Windows MIDI services also automatically translate between MIDI 1.0 and 2.0, depending on what API, app and equipment are needed. There are also too many metadata available for apps. Windows Midi Services will get reverse compatibility with Winmm (MME) MIDI 1.0-PI and also Winrt MIDI 1.0 in the future. As a result, apps can automatically use new options without changes and address MIDI 2.0 devices with MIDI-1.0 function level.
The special thing about Windows MIDI services is that they are developed as an open source. They are in one under co-licenses Self -proclaimed project Ready. SDK also includes tools, such as Windows Midi Services Console (MIDI.EXE), with which messages or systems can be sent exclusive (Sysex) or the status of MIDI can be checked. Midi diagnostics can help with the problem diagnosis. Any person developing midi hardware gets a suitable tool with midi kernel streaming and option information (midiksinfo.exe). And ready for the future, midi multicast dynamic DNS information (midimdnsinfo.exe), which provides support for the upcoming network midi 2.0 transport.
Drivers
Microsoft Amei (Union of Japan’s Sangh Electronics Industry) thanks, who contributed a new USB-MIDI 2.0 square driver. It works with the new USB-MIDI 2.0 devices as well as the USB-MIDI-1.0 device to suit class. By default, however, the driver is only active for MIDI 2.0 devices and a handful of USB-MIDI-1.0 sound producers for compatibility reasons. Interested parties can manually assign the driver to any class-manipulation USB-MIDI -0 device.
“In addition, we are currently working on our network MIDI 2.0 transport, which was recently presented at the NAMM show in California, as well as on the virtual patch bay, which enables the routing between the endpoints, and MIDI-1.0 Transports on a new version of our blood.
With Windows MIDI services, Microsoft clearly won the current D-Facto Standard for Music Production. The preview version in Canary Windows preview indicates very early time. However, if there are no significant problems, the new midi stack should soon be transferred to regular Windows 11 versions.
Midi 2.0 came out in 2020 as an overhaul of a midi standard nearly 40 years old. It expands the basic functions on a large scale and thus creates the standard future.
(DMK)