Skip to content
#

key-detection

Here are 18 public repositories matching this topic...

StemForge - desktop audio toolkit with Stem separation using Demucs/MDXNet, stem mixer plus permitted downloads from YOUTUBE/SOUNDCLOUD, playback, waveform editing for sample chops, and music analysis.

  • Updated Jul 8, 2026
  • Python

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

Identify any song from a link or an audio file, then read its BPM, musical key and Camelot code — from your terminal or your code. Node.js and Python clients, zero runtime dependencies, no API key.

  • Updated Aug 15, 2026
  • Python

Music analysis for DJs — interpretable DSP features (BPM, four-on-floor, spectral balance, key) combined with MERT audio embeddings, UMAP genre clustering, Engine DJ playlist import and similar-track suggestions.

  • Updated Sep 9, 2026
  • Python

Add this topic to your repo

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

Learn more