Identify · Analyze · Discover

Every song has a
fingerprint.

Explore a track, read its lyrics, or listen more closely to a local recording. Compare words and sound in a workbench colored by the reading’s mood.

Identify

Name that beat.

Choose a permitted clip or start the microphone to query the available recording catalog. The clip stays on your device for this lookup; optional AudD sharing requires your confirmation.

Start listening

Analyze

Two engines, one feeling.

Lyrics flow through a transformer-plus-keyword hybrid; audio through a real MIR pipeline — beat grid, key detection, timbre, valence and arousal. Where words and sound disagree, the combined view shows the tension.

Analyze a song

Discover

Follow the feeling.

Explore track details, artist credits and listening links, then browse public readings in the Mood Atlas. For audio insights, choose a local recording in Analyze; local files are not added to the catalog.

Explore the space

01

Listen

A short, permitted passage captured locally. Its spectral peaks provide the signal for a recording-catalog lookup.

02

Hash

Peak pairs pack into 24-bit hashes inside a Web Worker. Only these integers travel to the server — the audio itself never does.

03

Align

Catalog hashes vote on time alignment. A match requires an indexed recording; a catalog outage is shown separately from no match. Local audio analysis remains a separate choice.

Something playing? Catch it.