DEV Community

Cover image for Open source chord & beat detection application
Nghĩa Phan Trọng
Nghĩa Phan Trọng

Posted on

Open source chord & beat detection application

Hi everyone,

I recently built ChordMini, an open-source tool that uses deep learning models and LLM to analyze songs and provide:

Chord recognition with 301 chord labels ( 12 keys x 25 types + N)
Guitar chord diagrams (currently no inversion labels)
Beat tracking and synchronized chord progression visualization (with metronome)
Lyrics integration (lrc & model transcription with music.ai api)
LLM used for further abstract analysis (key/tonal modulation correction, song analysis, and structural segmentation through color coded in the beat chord grid).

Feedback, questions, suggestions are very welcome and any contribution is appreciated!

Top comments (0)