drum
Remember that midi channel #10 on each device is reserved for drums.
MIDI assigns each drum a certain "note number".
For example, when you send a note of octave=2/note=C on channel 10,
the sound module will hit an "Electric Kick Drum".
Here's some of the notes mapped to Drums on channel 10
(and the wierd little 4 char codes PianoCheater uses for em)
1B Kick\Kick BassDrumAcoustic 2C Kick\Kik2 BassDrum1(Electric)
2D Snar\Snar SnareAcoustic 2E Snar\Snr2 SnareElectric
2Gb HHat\HHCl HiHatClosed 2Ab HHat\HHPd HiHatPedal
2Bb HHat\HHOp HiHatOpen 3Eb Cymb\Ride CymbalRide1(Edge)
3B Cymb\Rid2 CymbalRide2 3F Cymb\RdBl CymbalRideBell
3Db Cymb\Cras CymbalCrash1 3A Cymb\Cra2 CymbalCrash2
3G Cymb\Spla CymbalSplash 3E Cymb\Chin CymbalChinese
2F Toms\TFlL TomFloorLo(1) 2G Toms\TFlH TomFloorHi(2)
2A Toms\TomL TomLo(3) 2B Toms\TMdL TomMidLo(4)
3C Toms\TMdH TomMidHi(5) 3D Toms\TomH TomHi(6)
3Ab Misc\CowB Cowbell 3Gb Misc\Tamb Tambourine
5Ab Misc\TriM TriangleMute 5A Misc\TriO TriangleOpen
5B Misc\BelJ BellJingle(GS) 6C Misc\BelT BellTree(GS)
1Eb Misc\HiQu HighQ(GS) 1G Misc\Stik Sticks(GS)
2Db Misc\StkS SideStick 2Eb Misc\Clap HandClap
1E Misc\Slap Slap(GS) 3Bb Misc\Vbra Vibraslap
5Bb Misc\Shak Shaker(GS) 6Db Misc\Cast Castanets(GS)
1F Misc\ScPs ScratchPush(GS) 1Gb Misc\ScPl ScratchPull(GS)
1Ab Misc\MtSq MetronomeSquare(GS) 1A Misc\MtCl MetronomeClick(GS)
1Bb Misc\MtBl MetronomeBell(GS) 4Db Latn\BonL BongoLo
4C Latn\BonH BongoHi 4E Latn\ConL CongaLo
4Eb Latn\ConO CongaHiOpen 4D Latn\ConM CongaHiMute
4Gb Latn\TimL TimbaleLo 4F Latn\TimH TimbaleHi
4Ab Latn\AgoL AgogoLo 4G Latn\AgoH AgogoHi
4A Latn\Caba Cabasa 4Bb Latn\Mara Maracas
5C Latn\WhiL WhistleLong 4B Latn\WhiS WhistleShort
5D Latn\GuiL GuiroLong 5Db Latn\GuiS GuiroShort
5Eb Latn\Clav Claves 5F Latn\BlkL WoodBlockLo
5E Latn\BlkH WoodBlockHi 5G Latn\CuiL CuicaLo
5Gb Latn\CuiH CuicaHi 6D Latn\SurM SurdoMute(GS)
6Eb Latn\SurO SurdoOpen(GS)
Some sound modules will let you send a program change on channel 10 to pick
different "drum sets".
Some sound modules don't need a note off event for drums since they're
percussive and don't have a true duration (unless muted early, etc.)
Some do need the note off.
The exact drum sound used will likely be different between sound modules...
Such is the way of midi... It's tough to standardize sounds...:/
We'll get into that later in the sound section...;)
Next up, control events
|