Back to Projects
CLI · Audio Analysis
Spectro
A CLI tool that visualizes what's in your audio and tells you if it's been squashed by a codec. Shows compression artifacts, frequency loss, and can compare two files to see exactly where they differ.
Scroll to explore
See Sound
A spectrogram shows what's really in your audio. The waveform just can't tell you that.
20kHz 10kHz 5kHz 1kHz 100Hz 20Hz
0:00 0:30 1:00 1:30 2:00
Lossy cutoff detected at 16kHz
01 / 04
"A frequency cutoff is a pretty good sign of lossy compression, but it's not absolute proof. And no cutoff doesn't mean it's lossless either. Spectro shows you what's there. You draw your own conclusions.
"
Built With
NumPy
SciPy
matplotlib
soundfile
FFmpeg
Python 3.9+