Sep 21, 2016 As Windows 10 evolves, we are continuing to build in support for musician-focused technologies. Let’s take a look at MIDI. Windows has had built-in MIDI support going back to the 16-bit days. Since then, most MIDI interfaces have moved to USB and our in-box support has kept pace, with a class driver and APIs that. In executing my Music composition program in Windows 10, the program indicates that NO MIDI output device is assigned. I will assign one. I am offered either of two choices, both worked in my Windows 8.1 Pro 64 bit system. These are: MIDI Mapper or Microsoft GS Wavetable Synth. In either case I get the following error.
I wrote a windows program many years ago, which created music by sending notes to the 'midi mapper' (and thence to the midi-synth on my sound-card)
Today, I have a soft-synth which, allegedly accepts midi information, so I'd assume it should be possible to use today's equivalent of a midi-mapper to route the midi output from my program to the soft-synth.
There's clearly no longer a midi-mapper application in windows, but my program still works (on XP) in that it drives the built-in soundcard synth, so there must be some sort of midi handling layer in windows. How can I get at this? And maybe redirect the midi to the soft-synth?
interstarinterstarclosed as off-topic by TylerH, divibisan, EJoshuaS, Shree, UmairJan 11 at 6:32
This question appears to be off-topic. The users who voted to close gave this specific reason:
- 'Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.' – TylerH, divibisan, EJoshuaS, Shree, Umair
Install Midi Driver Windows 10
If this question can be reworded to fit the rules in the help center, please edit the question.1 Answer
The default MIDI device can be set in Control Panel/Sounds and Audio Devices
. If your soft-synth is registered as a MIDI device, you should be able to see it in the dropdown.
AFAIK most modern MIDI software now does its own MIDI routing from one device to another. Windows XP is limited in the number of MIDI devices it can support, and the MIDI software industry is gradually moving towards an all-USB model now.
Windows 10 Update
In the USB model, many hardware controllers (such as this one) are 'class-compliant', so you don't even need a special software driver to make them work.
For technical programming documentation about MIDI in Windows, this might be a good starting point.
Robert Harvey♦Robert Harvey