TrackID - Audio Key & BPM Analyzer Development

Cashkade

Cashkade Company

Audio Key & BPM Analyzer | Built with Python + Essentia
A modern web-based tool that allows users to upload any audio file and instantly get the musical key and tempo (BPM) using the Essentia audio analysis library.
Built with Python on the backend and designed with a sleek, user-friendly interface.
Ideal for DJs, producers, and music tech tools.
Features:
Key detection (chromagram + tonal centroid method)
BPM estimation
Drag & drop upload
Real-time analysis
Minimalist, music-tech-inspired UI
🛠 Tech Stack:
Python + Essentia
Flask or FastAPI (si usaste alguno)
HTML/CSS/JS o framework frontend (React/Tailwind, si aplica)
Like this project

Posted May 17, 2025

Developed a web tool for audio key and BPM analysis using Python and Essentia.