Your Yamaha may be using the standard Yamaha "zero-based" numbering for the Patch Numbering.

The GM standard is based on Patch Numbers being from 1 to 128.

Yamaha makes many keyboards and synths that use the XG system, which lays the numbers out from 0 to 127.

Some certain Yamaha synths can identify the standard GM MIDI file and set themselves accordingly, it may well be the case that it cannot do that with a .kar file.

It may further be the case that your Yamaha is not looking for the Percussion Bank on the same MIDI channel. Most GM files, the Percussion Bank has to be on MIDI channel 10 (in some few cases it may be MIDI channel 16) and your synth may have its Percussion Bank assigned to another and different MIDI channel.

The .kar file could be edited in PT to conform to the Patch Number/Channel config for you synth, thus creating a file that would load and play what you want without resorting to changing settings on the synth. All depends upon how Yamaha designed your particular synth.


--Mac