I’m going to explain first a bit how the beatbuddy works, because that is integral in figuring this out.
Basically what is important for you to know about MIDI is that isn’t sound–think of it as a description of a sound. A midi “note” consists of several properties, most important of which are note number, note velocity, and note duration. The note number determines if it’s a kick drum sound, or a snare sound, are a middle C or a D, etc. The velocity is how hard did you hit the note–that usually means how loud it is. Beatbuddy currently ignores duration, because most drum instruments don’t really have a duration.
Now, go look at a drumkit in the BB Manager.[ATTACH=full]1794[/ATTACH]
Handclaps are midi note 39. There are 3 different samples that can sound regardless of velocity. Other notes like snare trigger different sounds based on velocity, so a hard snare hit sounds much differently than a soft one.
Most kits mostly follow a generally accepted set of notes, like that 36 is a kick drum, 38 is a snare, 49 is a crash, etc.
You can see a map here: https://upload.wikimedia.org/wikipedia/commons/8/85/GMStandardDrumMap.gif
For fun, compare it to the kits in BB Manager. You’ll find that most kits don’t implement all of the instruments. That’s ok, but important later. (continued)