

Generally bad or wacky MIDI timing on playback.Sometimes stuck notes or several events stacked on top of each other are recorded instead of being consecutive.Sometimes no MIDI events are recorded at all.Shifted MIDI events while recording (events are recorded too late or too early).Unfortunately, this can lead to a quite nice array of problems when using inappropriate port driver architecture: DirectMusic itself has a function to "mirror" these Windows MIDI ports to show up as 'emulated DirectMusic' ports. Modern MIDI interfaces are installed with real native DirectMusic drivers whereas it is still quite common for other interfaces to use a predecessor API to provide drivers for the Windows MIDI system. This is due to the fact that it is possible for providers of MIDI interface drivers to deliver their drivers in different 'flavors'.

Using MIDI interface port drivers on PCs with Windows in conjunction with current MIDI/Audio sequencer applications like Cubase or Nuendo, which mainly rely on Microsoft's current DirectMusic (as part of DirectX) API for MIDI communication, can sometimes be confusing for the user.

MIDI on Windows systems: What's the issue? This article mainly applies to Windows systems running any Cubase, Nuendo or Sequel version build end of 2004 or later.
