I'm getting the impression that the answer to this is probably no, but I'm wondering if there is any standard for writing drum tracks in MIDI format? For example, I downloaded a MIDI file for a (rock) song I want to create a vocal backing track for and applied the built-in preset drum kit to the drum track (this is with LMMS in Linux). However, the resulting sounds didn't seem to resemble what I would expect to be coming from a real drum kit.
The problem seems to be incompatible mapping between the 'piano' keys and the drum sounds. So, I'm wondering if there is any official/unofficial standard for how drum/percussion tracks should be represented in MIDI files? For example, which drums/cymbals should be mapped to which notes?
If the answer is 'yes', then perhaps I just downloaded a bad MIDI file. However, if the answer is 'no', then I'm guessing my only option is to figure out which notes on the MIDI track correspond to which drums/cymbals and re-map the sampled drum sounds to those notes? (which means I would have to do that over again for every MIDI drum track that I download)
Or is there any simpler way to do this?