vera checking on her…

What are you listening to?

Type a song and Vera listens to it. She tells you the tempo, the key, how it moves and what a musician would notice, next to the real facts about the record.

Try

How she works

Vera is my own audio engine. She runs on my laptop on free everything, and she labels how sure she is about every single thing she tells you.

Measured

Tempo, key, loudness, the energy curve. Straight signal processing, so trust these.

Her read

Genre from sound, the feel, danceability, the notes. Model and rule based: check them against your ears.

Catalogue fact

Year, album, credits, catalogue BPM and genre tags, from Deezer and MusicBrainz. Not a guess.

Blind exam: 1,137 songs across 18 genres and six decades, 30 second clips, no catalogue help

tempo, exact79%
tempo, half or double ok92%
genre in the right family68%
key, test chords in all 24 keys24/24
key follows a pitch shift84%

Tempo is marked against the catalogue BPM (510 of the songs have one). Genre is checked on songs her genre model never saw during training. Published as measured. When she recognises a song, tempo, year and genre come from the catalogue instead, which is why the search box is the best way in.

What changed in November 2026

She was giving every song the same tags, because the model behind her has favourite words it reaches for whatever it hears. Billie Jean and Adele both came back as blues and "good for meditation". Now each tag is measured against how typical songs score (about 230 chart previews across 18 genres), so she only says what's distinctive about this one.

She also used to guess the decade from the sound and got it right 1 time in 5 (Bohemian Rhapsody went in the 1950s). Now the year only comes from the actual release. And she stopped calling pop songs 5/4.

Then she sat a blind exam of 1,137 songs. It caught her calling 27% of everything "latin" and 21% "blues", so genre is now learned from about 900 labelled songs instead of guessed from word prompts: right family 68%, and no single genre takes over. A new tempo picker stopped her hearing 120 BPM as 81. And she no longer calls a song "programmed", because her timing measure couldn't tell a drum machine from a tight band.

Identity and credits

Search results come straight from Deezer's public catalogue with a 30 second preview, which she listens to. Uploads are fingerprinted and matched against AcoustID and MusicBrainz. Credits and community genre tags come from MusicBrainz where its editors have filled them in, so a missing credit means undocumented, not that nobody did the job. Listen links go to Apple Music and Deezer directly and to a search on Spotify and YouTube Music. No Spotify anywhere in her analysis.

Chord lineage

She detects the chord progression and matches it against a curated list of historically significant progressions, naming the family and where it comes from. She runs it twice, on the whole mix and on the bass alone, to catch a twelve bar blues under a wall of guitars. It only shows when she finds a confident match.

The JSON, versions and licensing

Every readout is the same versioned JSON shape (vera.version), signed so you can prove it came from her. Built on permissively licensed open source, no GPL. Her algorithms, prompt sets and taxonomies are mine.

Running your own copy of the engine? Point this page at it: