---Quote (Originally by catdad)---
Inasmuch as I haven't yet bought a USB MIDI interface I can't answer the question, focusing as I have been on whether MIDI data would reach the USB port through a virtualization and then an emulation.
---End Quote---
Sometimes you don't need to buy a product to read its documentation. You can usually go to the product website and get documentation there. If the documentation tells you that the USB MIDI device shows up as a MIDI playback device, then it will probably work with the Amiga emulator since the Amiga emulator was able to output midi data to the "Microsoft GS wavetable SW Synth" playback device. If the documentation tells you that the USB MIDI device shows up as a serial COM port then the Amiga emulator may still be able to send MIDI data too it since the Amiga Emulator supports serial output.
The following as recommended to me but the manufacturer didn't give much technical information
http://www.m-audio.com/products/en_us/MIDISPORT4x4.html
---Quote (Originally by catdad)---
As for "Sounds and Audio Devices Properties", where would I find that window?
---End Quote---
In Windows XP goto Control Panel -> category view -> Sounds, Speech, and Audio Devices -> then click any of "Adjust the system volume", "Change the sound scheme", "Change the speaker settings", or "Sounds and Audio Devices" -> then click on the Audio tab of the "Sounds and Audio Devices Properties" window. In that tab is the MIDI music playback Default device option which is probably set on your virtual machine as "Microsoft GS wavetable SW Synth".
In Windows Vista, it's at Control Panel, Control Panel Home, Hardware and Sound, Sound, Manage Audio Devices, Playback, right click speakers. It shows "About Software MIDI Synthesizer". This appears for the default device or the only device if you have only one sound device (speakers output).
There's no option to change it in Vista and Windows 7...
My first post said I'm using Windows 7
---Quote (Originally by joevt)---
This means the MIDI data does not go to the Mac but is converted by the "Microsoft GS Wavetable SW Synth" into audio data which is sent to the virtual machine speaker output.
---End Quote---
It would be possible for Parallels to create a MIDI playback device for Windows that could send MIDI data to and from a MIDI endpoint such as one setup in the IAC Driver in Audio MIDI Setup.app.
Another way to get MIDI data from the PC to the Mac is to first install on the PC side a playback device that outputs MIDI to the serial port...
Mmm, you're talking about the virtual serial port on the Amiga, right?
It seems my potential problems will revolve around the issue of latency. I did find this encouraging information about USB and latency:
http://en.wikipedia.org/wiki/Musical_Instrument_Digital_Interface#USB
and a footnote to this article:
http://www.soundonsound.com/sos/Oct02/articles/pcmusician1002.asp (noting
that this footnote is from 2002!)
Last edited: Aug 16, 2010