VOGONS


Vista+ MIDI Switcher

Topic actions

First post, by Roland User

User metadata
Rank Oldbie
Rank
Oldbie

Hi )
I'm create Vista+ MIDI Switcher
Q : What for this need ?
A: This need if you use Windows Media Player 10-12 or Windows Media Player Classic or Windows Media Player Home Cinema or any other version Windows Media Player , because in Vista+ you select MIDI device diffirence for Media Player and MIDI Mapper , I mean what in Vista+ available two independed MIDI Mapper for global system and WMP whitch included in Windows or any other variations WMP , maybe situation when you intentionally or by mistake set two diffirent devices , this also may will when you modify or connect or replace hardware in Windows , here:

Windows Registry Editor Version 5.00

[HKEY_USERS\S-1-5-21-1544277640-1136696906-3374201574-1003\Software\Microsoft\Windows\CurrentVersion\Multimedia\MIDIMap]
"szPname"="stored device name"
"DeviceInterface"=""

but here :

Windows Registry Editor Version 5.00

[HKEY_USERS\S-1-5-21-1544277640-1136696906-3374201574-1003\Software\Microsoft\ActiveMovie\devenum\{4EFE2452-168A-11D1-BC76-00C04FB9453B}\Default MidiOut Device]
"MidiOutId"=dword:00000000 (stored ID device)

[HKEY_USERS\S-1-5-21-1544277640-1136696906-3374201574-1003\Software\Microsoft\ActiveMovie\devenum 64-bit\{4EFE2452-168A-11D1-BC76-00C04FB9453B}\Default MidiOut Device]
"MidiOutId"=dword:00000000 (stored ID device)

and this not same , that so why there is often confusion
Compatibility Vista+ ) , but if run in XP , so will open mmsys.cpl )

Official GitHub repository : https://github.com/SUGHuser/MIDI-Switcher (this repository can and will refreshable) , and this repositori in refreshed process can will be unavailable
Oficial link on MediaFire: https://www.mediafire.com/file/405x0nn99yqjv5 … itcher.zip/file (this link will refreshable)

Fixed )

Q : What do for return correctly work DirectShow MIDI devices in WMP series ?
A: If you was use my previous version and recive corrupting work with MIDI devices in all WMP , so you can use one of two methods :
1) restore ntuser.dat from backup
2) if backup absent , you need creatre new user in system , and transmite to this user all wat you need from previous user account )

Added watchdog mode ) , this mode force lock selected device and with restart will set to autostart MIDI Switcher ) , watchdog is intellectual mode , if you select other device in MIDI Switcher , watchdog will lock new selected device for WMP series )