Skip to content
#

chord-detection

Here are 26 public repositories matching this topic...

🎹 App desktop gratuito para aprender piano — análise MIDI em tempo real, detecção de acordes, modo prática com feedback de timing. Free piano learning app built with Go + Svelte.

  • Updated Aug 21, 2026
  • TypeScript

A modern and easy-to-use Android library for real-time guitar tuning and chord detection straight from the device microphone. It captures audio, analyzes the frequency spectrum, and returns the detected note or chord — all with a pure Kotlin DSP core and no third-party audio libraries. First-class Jetpack Compose support is included out of the box.

  • Updated Aug 21, 2026
  • Kotlin

Browser extension for practicing music along with any page audio or video: real-time pitch shift, speed control, loop ranges, timeline markers, chained practice snippets, vocal reducer, 10-band EQ and chord detection. Chrome MV3 side panel, built with WXT + Svelte 5.

  • Updated Aug 24, 2026
  • TypeScript

GPU-accelerated (CUDA) pipeline that turns piano audio — a YouTube link or a local file — into engraved sheet-music PDFs. Automatic transcription via Transkun (audio→MIDI), music21, and MuseScore, with data-driven key/modulation detection (Krumhansl-Kessler + Viterbi), per-section key signatures, chord symbols, and page-numbered A4 output.

  • Updated Jun 20, 2026
  • Python

An HCQT variant of BTC for musical chord recognition, plus a reproducible mir_eval benchmark. Honest result: it ties baseline BTC on held-out public data (GuitarSet, Schubert) — not better. Ships the model + weights, the benchmark harness, honest negative results, and a guide to extend the HCQT base to melody/bass/transcription.

  • Updated Jun 14, 2026
  • Python

Improve this page

Add a description, image, and links to the chord-detection topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the chord-detection topic, visit your repo's landing page and select "manage topics."

Learn more