diff options
| author | skal <pascal.massimino@gmail.com> | 2026-02-13 13:02:03 +0100 |
|---|---|---|
| committer | skal <pascal.massimino@gmail.com> | 2026-02-13 13:02:03 +0100 |
| commit | 27c7dc36666c68a074028b43920665f1b2f091ec (patch) | |
| tree | 46b220ca7739d2b687da5bb147a793af51105674 /workspaces/main/pop_punk_drums.track | |
| parent | aed21707f9ca43b70e7fbdae4144f9d64bd70d00 (diff) | |
Add pop-punk drum track from documented sequence
Converted track.md drum notation to .track format and integrated as main music.
165 BPM high-energy pattern with syncopated kicks, 16th note hi-hats, and break.
- Add workspaces/main/pop_punk_drums.track (3 patterns, 4-bar sequence)
- Add workspaces/main/track.md (notation reference)
- Update workspace.cfg to use pop_punk_drums.track
- Update BPM to 165
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Diffstat (limited to 'workspaces/main/pop_punk_drums.track')
| -rw-r--r-- | workspaces/main/pop_punk_drums.track | 106 |
1 files changed, 106 insertions, 0 deletions
diff --git a/workspaces/main/pop_punk_drums.track b/workspaces/main/pop_punk_drums.track new file mode 100644 index 0000000..6f8e653 --- /dev/null +++ b/workspaces/main/pop_punk_drums.track @@ -0,0 +1,106 @@ +# Pop-Punk High-Energy Drum Track +# Converted from track.md drum sequence +# 165 BPM, 4/4 time signature, 16th note resolution + +BPM 90 + +# Drum samples (General MIDI mapping) +SAMPLE ASSET_KICK_1 +SAMPLE ASSET_SNARE_1 +SAMPLE ASSET_HIHAT_1 +SAMPLE ASSET_CRASH_1 + +# Pattern A: Main Driving Groove (bars 1-3) +# 1 unit = 4 beats, 16th notes = 0.0625 units apart +PATTERN main_groove LENGTH 1.0 + # Hi-hat: 16th notes throughout + 0.0000, ASSET_HIHAT_1, 0.6, 0.0 + 0.0625, ASSET_HIHAT_1, 0.5, 0.0 + 0.1250, ASSET_HIHAT_1, 0.6, 0.0 + 0.1875, ASSET_HIHAT_1, 0.5, 0.0 + 0.2500, ASSET_HIHAT_1, 0.6, 0.0 + 0.3125, ASSET_HIHAT_1, 0.5, 0.0 + 0.3750, ASSET_HIHAT_1, 0.6, 0.0 + 0.4375, ASSET_HIHAT_1, 0.5, 0.0 + 0.5000, ASSET_HIHAT_1, 0.6, 0.0 + 0.5625, ASSET_HIHAT_1, 0.5, 0.0 + 0.6250, ASSET_HIHAT_1, 0.6, 0.0 + 0.6875, ASSET_HIHAT_1, 0.5, 0.0 + 0.7500, ASSET_HIHAT_1, 0.6, 0.0 + 0.8125, ASSET_HIHAT_1, 0.5, 0.0 + 0.8750, ASSET_HIHAT_1, 0.6, 0.0 + 0.9375, ASSET_HIHAT_1, 0.5, 0.0 + # Snare: beats 2 and 4 (strong) + 0.2500, ASSET_SNARE_1, 1.0, 0.0 + 0.7500, ASSET_SNARE_1, 1.0, 0.0 + # Kick: syncopated pattern (galloping) + 0.0000, ASSET_KICK_1, 1.0, 0.0 + 0.1250, ASSET_KICK_1, 0.9, 0.0 + 0.3750, ASSET_KICK_1, 0.9, 0.0 + 0.5000, ASSET_KICK_1, 1.0, 0.0 + 0.6250, ASSET_KICK_1, 0.9, 0.0 + 0.8750, ASSET_KICK_1, 0.9, 0.0 + +# Pattern A with crash (bar 1 only) +PATTERN main_groove_crash LENGTH 1.0 + # Crash on beat 1 + 0.0000, ASSET_CRASH_1, 0.9, 0.0 + # Hi-hat: 16th notes throughout + 0.0000, ASSET_HIHAT_1, 0.6, 0.0 + 0.0625, ASSET_HIHAT_1, 0.5, 0.0 + 0.1250, ASSET_HIHAT_1, 0.6, 0.0 + 0.1875, ASSET_HIHAT_1, 0.5, 0.0 + 0.2500, ASSET_HIHAT_1, 0.6, 0.0 + 0.3125, ASSET_HIHAT_1, 0.5, 0.0 + 0.3750, ASSET_HIHAT_1, 0.6, 0.0 + 0.4375, ASSET_HIHAT_1, 0.5, 0.0 + 0.5000, ASSET_HIHAT_1, 0.6, 0.0 + 0.5625, ASSET_HIHAT_1, 0.5, 0.0 + 0.6250, ASSET_HIHAT_1, 0.6, 0.0 + 0.6875, ASSET_HIHAT_1, 0.5, 0.0 + 0.7500, ASSET_HIHAT_1, 0.6, 0.0 + 0.8125, ASSET_HIHAT_1, 0.5, 0.0 + 0.8750, ASSET_HIHAT_1, 0.6, 0.0 + 0.9375, ASSET_HIHAT_1, 0.5, 0.0 + # Snare: beats 2 and 4 + 0.2500, ASSET_SNARE_1, 1.0, 0.0 + 0.7500, ASSET_SNARE_1, 1.0, 0.0 + # Kick: syncopated pattern + 0.0000, ASSET_KICK_1, 1.0, 0.0 + 0.1250, ASSET_KICK_1, 0.9, 0.0 + 0.3750, ASSET_KICK_1, 0.9, 0.0 + 0.5000, ASSET_KICK_1, 1.0, 0.0 + 0.6250, ASSET_KICK_1, 0.9, 0.0 + 0.8750, ASSET_KICK_1, 0.9, 0.0 + +# Pattern B: Break (bar 4) +# Hi-hat drops out after beat 2 +PATTERN break LENGTH 1.0 + # Hi-hat: first half only + 0.0000, ASSET_HIHAT_1, 0.6, 0.0 + 0.0625, ASSET_HIHAT_1, 0.5, 0.0 + 0.1250, ASSET_HIHAT_1, 0.6, 0.0 + 0.1875, ASSET_HIHAT_1, 0.5, 0.0 + 0.2500, ASSET_HIHAT_1, 0.6, 0.0 + 0.3125, ASSET_HIHAT_1, 0.5, 0.0 + 0.3750, ASSET_HIHAT_1, 0.6, 0.0 + 0.4375, ASSET_HIHAT_1, 0.5, 0.0 + # Snare: rapid hits (beat 2, "a" of 2, "e" of 3, beat 3) + 0.2500, ASSET_SNARE_1, 1.0, 0.0 + 0.5000, ASSET_SNARE_1, 0.9, 0.0 + 0.6250, ASSET_SNARE_1, 0.9, 0.0 + 0.7500, ASSET_SNARE_1, 0.9, 0.0 + # Kick: extended pattern with extra hit on beat 4 + 0.0000, ASSET_KICK_1, 1.0, 0.0 + 0.1250, ASSET_KICK_1, 0.9, 0.0 + 0.3750, ASSET_KICK_1, 0.9, 0.0 + 0.5000, ASSET_KICK_1, 1.0, 0.0 + 0.6250, ASSET_KICK_1, 0.9, 0.0 + 0.7500, ASSET_KICK_1, 0.9, 0.0 + +# Score: 4-bar sequence +SCORE + 0.0, main_groove_crash # Bar 1: with crash + 1.0, main_groove # Bar 2 + 2.0, main_groove # Bar 3 + 3.0, break # Bar 4: transition |
