brumm.ai

Free · microphone or file · in your browser

Pitch detector

Play one sound into the microphone or drop a file: a one-shot, an 808, a bass note, a synth key, a vocal. You get the note and octave, Hz and cents, how steady it held, how sure the reading is, and an octave check.

Mika, the resident

Mika names the note of a kick, a bass or a voice. He checks the octave below first.Three seconds of microphone, then it closes. A file is read in this tab, six seconds from where the sound starts.

or drop a WAV, MP3 or M4A here

What it reads

The note's name and octave (A4 is 440 Hz, middle C is C4), the frequency in Hz, and how far from the note it sits in cents: a hundred cents make one semitone. A sample 30 cents flat sounds out of tune against the track; tune it, or retune the track.

Stability is how long the pitch held within 25 cents, and how far it wandered there: an 808's click and its glide don't count, its tail does. Confidence says how much of the sound agrees on the note and how clean its waveform repeats; below half, play the note longer and on its own.

Octave errors, and how this page catches them

A pitch reader looks for the time after which the waveform repeats. Deep notes are where it slips: a phone speaker plays little of a low 808 but its overtones, and a sound whose second harmonic is louder than its note repeats almost as well after half a period. The reader then names the note an octave too high.

This one reads every sound twice: once from 60 Hz to 2 kHz, once more slowly down to 31 Hz (B0). Then it compares how alike the waveform is after one period, two periods and half a period, and moves the note by an octave when the waveform says so. Short jumps of a single octave inside a held note are folded back. The note it reports is the one the sound repeats at, which is the one your sampler needs.

From a file

Drop a WAV, MP3 or M4A, or anything else your browser plays: a one-shot, a held note, a stem with a single line. All channels are mixed to one, and six seconds are read from where the sound starts. A full mix or a chord has no single note to find; for a sample's root note over its whole length, the root note finder is the tool.

How often it gets the octave wrong

Measured on 65 generated tones from B0 to C7 (a sine, a saw, an 808 clean and through a phone speaker, a sung vowel, and a tone whose second harmonic is ten times louder than its note) and on 93 real hummed notes from 12 takes, each against the note that was hummed.

With the octave checkThe reader alone
65 generated tones65 right, 0 octave errors42 right, 16 octave errors, 7 not heard
Of them, 20 with the overtone louder than the note0 octave errors16 octave errors
93 hummed notes0 octave errors0 octave errors

Right means within half a semitone; on the right tones the reading was off by 0.7 cents in the middle. A hum wanders, so a hummed note counts within one semitone, and since the singer picks the octave, a hummed note is an octave error when it lands an octave away from the rest of its take. Of the hums, 73 read right, 13 as another note (the hum slid, or the reader missed) and 7 were too short to read. Measured on 27 October 2026 by a script in our repository; the page's own check fails when these numbers and the script disagree.

Then make something of it

The note goes into Brumm as the first note of a melody, inside a club track with a beat and a bass. The note travels inside the link itself, no account, no upload. Hum a whole line there, and it becomes an instrument.

Audio: your microphone, on only after you tap, or a file you choose; once a file is chosen, no request leaves the page. The sound is analysed in this tab and never sent. Nothing about the audio reaches the visit count.