How is media player playing midi .mid files?

2

Win7-64: I have to do a midi project, and I just realized my asus p5k motherboard has no midi device, just the ad1988b high def audio chip. There is no midi device listed in device manager. How then is windows media player playing .mid files? It is playing them ok, is this some kind of software simulation of midi?

P a u l

Posted 2010-03-17T15:35:11.267

Reputation: 1 245

By default, WMP can play .mid files... ???? – r0ca – 2010-03-17T15:43:32.437

I want to understand how it is playing .mid files given the absence of any midi hardware. – P a u l – 2010-03-17T15:53:20.233

Answers

2

It's using the default software MIDI synthesizer (device 0). Device 0 used to be the MIDI mapper, which would choose your default MIDI device. There are several fixes, but not one of them claims 100% support. Just do a quick google for Windows 7 MIDI for some more information.

R-D

Posted 2010-03-17T15:35:11.267

Reputation: 2 506

I am just scratching the surface of this now. What a screw up by microsoft. It appears you have to get into registry hacks and 3rd party apps to see anything. There is nothing in control panel/sounds for midi. – P a u l – 2010-03-17T16:11:45.557

http://www.brainmaster.com/kb/entry/334/ I use this as a work around. If you don't want to use it, this is the change: "The registry value MidiOutId in HKEY_CURRENT_USER\Software\Microsoft\ActiveMovie\d evenum{4EFE2452-168A-11D1-BC76-00C04FB9453B}\Default MidiOut Device\ needs to be set to the MidiOutId (DWORD) of the device you want. All your devices will have their own keys in HKEY_CURRENT_USER\Software\Microsoft\ActiveMovie\d evenum{4EFE2452-168A-11D1-BC76-00C04FB9453B}. Find the device you want and check its MidiOutId and put that value in the Default MidiOut Device\MidiOutId value." – slancio – 2013-03-10T18:35:06.700

0

Windows includes a software MIDI synthesizer.

I'm not exactly sure how to view this in Windows 7 but in XP this is in the Sounds and Audio Devices control panel on the Audio tab

Sounds and Audio Devices

Shevek

Posted 2010-03-17T15:35:11.267

Reputation: 15 408

This is Windows 7 and none of the expected devices are showing up. No midi devices, software synth, mapper, nothing. – P a u l – 2010-03-17T16:08:58.543

No no no no. This stuff is gone, vanished, vamoosed in Windows 7. I know all about XP and it's midi affordances. This post is for Windows 7 only. – P a u l – 2010-03-17T16:35:07.887

0

Microsoft GS Wavetable Synth, deviceid = 0.

This project is a UI selector for the midi device on Windows 7:

http://www.codeproject.com/KB/audio-video/MIDIOutSetter.aspx

Windows 7 doesn't seem to have any midi device selector, unlike XP.

P a u l

Posted 2010-03-17T15:35:11.267

Reputation: 1 245