Incorrect or No Playback on a USB MIDI Device

Support for Windows XP has ended

Microsoft ended support for Windows XP on April 8, 2014. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

This article has been archived. It is offered "as is" and will no longer be updated.
When you use a USB MIDI device, if the sample MIDI data input packet is larger than 256 bytes, you may experience incorrect playback or no playback at all.
This problem may occur if either of the following conditions is true:
  • The output MIDI data packets and the input MIDI packets are different sizes.

  • The sample MIDI data input packet is larger than 256 bytes.
The Usbaudio.sys driver expects that the output MIDI data packets are the same size as the input MIDI packets and cannot process data packets that are larger than 256 bytes.
To resolve this problem, obtain the latest service pack for Microsoft Windows XP. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:
322389 How to Obtain the Latest Windows XP Service Pack
This problem was first corrected in Microsoft Windows XP Service Pack 1.
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section of this article.

Article ID: 828536 - Last Review: 01/11/2015 23:23:58 - Revision: 2.0

  • Microsoft Windows XP Professional
  • kbnosurvey kbarchive kbfix kbbug KB828536