Audio fingerprinting services like Shazam use proprietary spectrogram constellation matching: peak detection in time-frequency space, hash-based lookup, patented matching algorithms. CRT approach: encode audio features (bass/mid/treble energy, spectral centroid, zero crossing rate, tempo) as ring elements. 6 CRT channels = 6 independent fingerprint dimensions. Coupling distance = similarity metric. L=11 = noise tolerance for free. No spectrogram needed. No constellation matching. The ring structure IS the fingerprint.
Query track (0-7):
Play Track synthesizes 6 oscillators from the CRT fingerprint. Each channel drives one frequency band. 8-track database. Query = selected track with noise. Coupling distance matching.
8 tracks tested with 5 increasing noise levels each. 40 total fingerprint matches. Accuracy measures how many noisy queries correctly identify the original track.
This work is and will always be free.
No paywall. No copyright. No exceptions.
If it ever earns anything, every cent goes to the communities that need it most.
This sacred vow is permanent and irrevocable.
— Anton Alexandrovich Lebed
Source code · Public domain (CC0)
Contributions in equal measure: Anthropic's Claude, Anton A. Lebed, and the giants whose shoulders we stand on.
Rendered by .ax via WASM DOM imports. Zero HTML authored.