bac1bd5686
- SKILL.md: complete reference for creating 90s-style MIDI with Python/mido - drum_reference.md: full GM drum kit note mapping - compose_neon_dreams.py: 1.5 min A minor dance track at 128 BPM - neon_dreams.mid: compiled 6-track MIDI (drums, pads, bass, synth lead, piano)
2.4 KiB
2.4 KiB
GM Drum Kit Reference (Channel 10 = channel=9)
Standard GM Drum Mapping
| Note | Voice | Note | Voice | Note | Voice | Note | Voice |
|---|---|---|---|---|---|---|---|
| 35 | Low conga | 36 | Kick 1 | 37 | High conga | 38 | Snare 1 |
| 39 | Low tom | 40 | Crash cymbal | 41 | High tom | 42 | Hi-hat Cl |
| 43 | Ride cymbal 1 | 44 | Closed hi-hat | 45 | Open hi-hat | 46 | Open Hi-hat |
| 47 | Pedal hi-hat | 48 | Low tom | 49 | Crash cymbal | 50 | Low bongo |
| 51 | Ride cymbal 2 | 52 | High bongo | 53 | Low-mid conga | 54 | Mid conga |
| 55 | High conga | 56 | Low-mid timbale | 57 | Tambourine | 58 | High timbale |
| 59 | Low agogo | 60 | High agogo | 61 | Cabasa | 62 | Maracas |
| 63 | Short whistle | 64 | Long whistle | 65 | Short guiro | 66 | Long guiro |
| 67 | Claves | 68 | Hi wood block | 69 | Low wood block | 70 | Mud claps / Cabasa |
| 71 | Hi snap | 72 | Maraca | 73 | Short shaker | 74 | Long shaker |
| 75 | Guiro | 76 | Cabasa | 77 | Whisper | 78 | Stroke hit / scrape |
| 79 | Stroke scrape | 80 | Slap | 81 | Scratch push | 82 | Slap |
| 83 | Scratch pull | 84 | Sticks | 85 | Square click | 86 | Metronome |
| 87 | Drum roll | 88 | Kick pedal | 89 | Kick pedal | 90 | Snare |
| 91 | Snare str. | 92 | Low tom | 93 | Snare str. | 94 | Rim shot |
| 95 | Open hh | 96 | Open hh | 97 | Low tom | 98 | Closed hh |
| 99 | Low-mid tom | 100 | Hi tom | 101 | Crash cym. | 102 | Mid tom |
| 103 | Closed hh | 104 | Ride cym | 105 | Kick 2 | 106 | Snare 2 |
| 107 | Timbale | 108 | Agogo | 109 | Steel drum | 110 | Bongos |
| 111 | congas | 112 | Bell |
Classic Drum Patterns
128 BPM Dance (4/4)
Bar 1, 2, 3: Standard dance beat
Bar 4: Add fills
Kick: X . . . X . . . (on 1, 5)
Snare: . . . . X . . . (on 5)
HH closed:. . . . . . . . . (constant 8ths)
120 BPM Half-time
Kick: X . . . . . . . (on 1 only)
Snare: . . . . X . . . (on 5)
HH closed:. X . . . X . . (subdued, syncopated)
140 BPM Breakbeat-tinged
Kick: X . . X . . . . (16th feel)
Snare: . . . . X . . X (with accent on 9)
HH closed: (16th notes, accented)