I brought a midi lead off the internet.
Windows 7 does not seem to have the gui to select where the midi goes.
copy the text below into midi.vbs
This works and does nothing other than set a registry value.
===8<===================================
prompt = "0. GS Wavetable" & vbCrLf & "1. usb midi cable , Roland RD300SX" & vbCrLf & "2. Roland SoundCanvas Out A" & vbCrLf & "3. Roland SoundCanvas Out B" i = InputBox(prompt, "Map to a MIDI device") Select Case i Case 0 i = -1 Case 1, 2, 3 Case Else i = 1 End Select Set WshShell = WScript.CreateObject("WScript.Shell") path = "HKCU\Software\Microsoft\ActiveMovie\devenum\{4EFE2452-168A-11D1-BC76-00C04FB9453B}\Default MidiOut Device\MidiOutId" WshShell.RegWrite path, i, "REG_DWORD"