Hey everyone,
I've been working on MudScope — a real-time audio analysis toolkit that runs entirely in the browser. No app to install, no account, no ads. Open the link, allow mic, go.
Try it: [https://mudscope.netlify.app](https://mudscope.netlify.app)
What's inside:
Tuner — runs two pitch detection algorithms simultaneously (dual MPM — McLeod Pitch Method) and picks the one with higher confidence. Standard mode covers 80–1100 Hz, Low Notes mode covers 30–250 Hz with 8x downsampling for accurate bass tracking. Configurable A4 reference (430–450 Hz). Scrolling pitch history chart with median filtering to show your intonation over time without jitter.
Chromatic Spectrum Analyzer — 8192-point FFT mapped to 60 chromatic bands (C1–B5), one per semitone. Color-coded by note so you can immediately see which harmonics are ringing. Uses Gaussian spreading across bands with prominence-based peak weighting.
24-Band 1/3-Octave Analyzer — classic LED-style display covering 20 Hz to 20 kHz with peak hold indicators. Good for spotting mix problems at a glance.
Oscilloscope — waveform display with hysteresis trigger and frequency-locked phase. Frame blending (35% new / 65% previous) for smooth, stable visuals.
Audio sources — works with your mic, but also supports tab/screen audio capture and file playback (drag & drop MP3, WAV, OGG, FLAC, M4A). So you can analyze a mix, a YouTube video, or a recording.
Recording & export — built-in audio recorder with WAV/WebM export, plus data export (CSV/JSON) for pitch history, spectrum snapshots, and detected notes.
What I'm looking for:
Tuner accuracy — does the dual-algorithm approach actually help on your instrument? Especially curious about bass, cello, baritone guitar, anything below standard tuning.
What's the one feature that would make you bookmark this?
What other features would you like to see in this app?
Thanks for any feedback.
I built a free browser audio analyzer — tuner, spectrum, oscilloscope.
-
- KVRer
- 2 posts since 2 Apr, 2026
Neat! I found the tuner and the spectrum analyser to be the most useful, though the UI on the spectrum analyser was a bit harder to read. Maybe the bars should have the note names on them instead of one having to use the color legend below (especially challenging for colorblind folks like me and extra challenging to know which bars are sharps or flats).
The "notes played" section was the least useful because eventually they all lit up when I used my laptop mic and it picked ambient noise over time that matched each pitch.
The chart just below the tuner doesn't seem to do much, I played around with the buttons but couldn't see any change.
Good stuff though, keep at it!
The "notes played" section was the least useful because eventually they all lit up when I used my laptop mic and it picked ambient noise over time that matched each pitch.
The chart just below the tuner doesn't seem to do much, I played around with the buttons but couldn't see any change.
Good stuff though, keep at it!