YD
Web App2026

MusicToLegal

Full-stack tool for DJs to scan their music library, identify every track using acoustic fingerprinting and multiple fallback methods, and get direct purchase links to legalize their collection for ASAE inspections.

90%+
Match Rate
8
Scan Phases
4
Stores
23
Tests
01

Problem

In Portugal, DJs need proof of purchase for every track they play publicly. Manually identifying hundreds of downloaded tracks and finding where to buy each one is impossible.

02

Solution

Built an 8-phase scan pipeline — acoustic fingerprinting, API identification, metadata matching, iTunes filename search, mashup/remix detection, and store link verification. Web UI with per-track rescan, filters, and smart store buttons.

03

Result

Scans entire DJ libraries, identifies 90%+ of tracks across multiple methods, generates verified purchase links for Beatport, Traxsource, Bandcamp, and iTunes. Detects remixes, mashups, and DJ mixes automatically.

Tech Stack

PythonFlaskAcoustIDMusicBrainziTunes APIChromaprint