A Python tool for automatic detection of BPM (tempo) and musical key from audio files.
-
Updated
Jun 2, 2026 - Python
A Python tool for automatic detection of BPM (tempo) and musical key from audio files.
Local-first beat library built for producers — catalog, BPM/key analysis, license tiers & PDFs, tagged-MP3 + loopkit export, and assisted multi-platform publishing. Chat with your catalog via a built-in AI Agent (Claude · ChatGPT · DeepSeek), or wire it to any MCP client. Desktop + web.
Dependency-free audio engine for C++, Python, Node.js & WASM: analysis, mastering, mixing, built-in instruments, and a headless-DAW runtime
Local-first desktop app for musicians learning songs: stem separation, chord/key/tempo and lyrics transcription, pitch shift, retune, transpose/capo, export, tuner, metronome. No cloud, no account.
Music Slow Downer, Pitch Shifter, Stem Splitter, Key & Chord Detector, Bar/Beat Detector for Music Practice
A Python tool that scans images using OCR to detect and verify BIP39 cryptocurrency seed phrases, supporting Tesseract or Google Vision for high-accuracy recognition. Features batch processing and detailed logging.
Key finder for evaluating different genres of music.
Professional audio analyzer running 100% in your browser. LUFS, True Peak, BPM, Key, Stereo, Spectrum — no uploads, no server.
Vigenère-Cipher-Decrypter is a program that attempts to decrypt certain data encrypted by the Vigenère cipher. This tool can decrypt Vigenère cipher with and without Key
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.
Python library for detecting BPM and musical key (major/minor) from audio files (MP3, WAV, FLAC)
Free DJ track analysis for harmonic mixing: key (Camelot), BPM, energy & cue points, with rekordbox integration (macOS)
Find compatible tracks across your physical record collection.
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.
VirtualDJ Pro es un software líder para DJs que combina potentes herramientas de mezcla con una interfaz altamente accesible. Permite mezclar audio y vídeo, aplicar efectos en tiempo real y organizar bibliotecas musicales masivas, siendo la opción predilecta tanto para DJs principiantes como para profesionales de eventos.
🎵 Discover and explore over 5,900 unique music genres with precise search, smart recommendations, and in-depth insights for your creative needs.
DJ combo and transition logger that derives BPM, key and energy from the audio itself, then scores how well any two tracks mix using Camelot-wheel and tempo rules.
DJ overlay tool for non-musicians — auto-detects BPM + key, lets you layer 32 hand-tuned synth presets in the right key on top of any track. Electron + Tone.js + WebMIDI + bundled offline neural TTS.
In-browser song key detector: find musical key and key changes, estimate BPM, transcribe notes, and export MIDI. Fully client-side.
Add a description, image, and links to the key-detection topic page so that developers can more easily learn about it.
To associate your repository with the key-detection topic, visit your repo's landing page and select "manage topics."