A drum game you play in the browser. Three lanes, twelve real punk and metal songs, and the charts are not hand-written — they are detected from the recordings, so the notes you are hitting are the drum parts that were actually played. Hi-hat on A, snare on S, kick on space, or tap the three pads along the bottom on a phone — turn it sideways and they get bigger.
Loading the song list…
The chart holds every hit the detector found in the recording, and this decides how much of it you play. Everything is the full drum part — dense, and the honest answer to "what did he actually play". The others drop the finer subdivisions and leave the same groove underneath. Takes effect on the next song.
If every note feels early or late, this is the fix. Your speakers, and especially Bluetooth headphones, play sound later than the screen draws — 150 ms is normal over Bluetooth and that is a whole judgement window and then some. Rather than guessing at the slider, tap it out: the button below plays a steady click and measures how far off your taps land. Saved on this device.
Tap space — or the big button — on every click you hear. Not on the flash: on the sound. About twelve of them.
0 taps
Nobody charted these songs by hand. A script listens to each recording and looks for the moments a sound starts — not just energy going up, which in a punk mix happens on every strum, but the sharp arrival that a stick or a beater makes. Then it finds the song's pulse, lays the actual beats down, and keeps only the hits that land on them. Whichever part of the spectrum jumped hardest decides the lane: the bottom is the kick, the crack around 1.5 kHz to 5 kHz is the snare, above 7 kHz is the cymbals. So the notes coming down the lanes are the parts Miki actually played, not somebody's transcription of them — and the background pulses on the beats the tracker found, which is why it is in time.
It is not a perfect listener and it is not pretending to be. A bass guitar sits close enough to a kick drum to get a vote, a guitar chord in the snare's range sometimes gets charted as a snare, and two of these are mixes whose low end is squashed flat enough that the kick is barely there to find — those charts are honestly thin on kicks rather than dishonestly full of invented ones. Twelve songs so far, across Bound By None, Dead Fast, Diera, Lift the Anchor and Granite. Adding another is one workflow run.
Twelve tracks, all of them Miki's own drumming with his bands around Vancouver and Barcelona. Every one is charted from the recording itself.
| Song | Band | Tempo | Notes | Length |
|---|---|---|---|---|
| No Other | Bound By None | 120 BPM | 1571 | 2:58 |
| On The Double | Bound By None | 185 BPM | 1923 | 2:35 |
| Land and Sea | Dead Fast | 172 BPM | 1839 | 2:32 |
| Skamen | Dead Fast | 115 BPM | 1760 | 3:08 |
| Star Shines Trough | Dead Fast | 178 BPM | 1562 | 2:34 |
| Bajo el nivel del mal | Diera | 207 BPM | 1140 | 1:42 |
| Groenlandia | Diera | 148 BPM | 763 | 1:27 |
| La tragedia de los comunes | Diera | 148 BPM | 1186 | 1:45 |
| Per mi (In Catalan) | Diera | 207 BPM | 1682 | 2:23 |
| Sebastopol García | Diera | 207 BPM | 2214 | 2:43 |
| Pony Up | Granite | 162 BPM | 2149 | 3:12 |
| Cornered Demo | Lift The Anchor | 152 BPM | 1540 | 3:17 |
More about the bands on Punk BC.
Yes. No account, no download, no ads, nothing to install. It is a web page.
Yes — tap the three pads along the bottom. Turn the phone sideways and they get bigger. It works in any current mobile browser.
No. It is three keys on a keyboard (A, S and space) or three pads on a touchscreen. If you do own a kit, this is not a replacement for a practice pad — it is a reading and timing exercise you can do on a bus.
They are detected from the recordings. A script finds the moment each drum is struck, works out the song's tempo, tracks the beats, and keeps the hits that land on them. Nobody transcribed these by hand, so the notes are the parts that were actually played rather than somebody's approximation of them.
Use the calibration on this page: it plays a steady click and measures how far off your taps land, then sets the offset for you. Bluetooth headphones are almost always the cause — they can run 150 ms or more behind the screen, which is wider than the scoring window.
Not through the page — the charting runs on a server. But the tool that does it is open in the repository, and if you are a BC band who would like a track charted, say so through the services page.