Lightweight, customizable audio player with waveform visualization
-
Updated
Aug 19, 2026 - JavaScript
Lightweight, customizable audio player with waveform visualization
A Python tool for automatic detection of BPM (tempo) and musical key from audio files.
🎵 Transform Spotify playlists into a DJ-ready Rekordbox library. Automatic KEY detection (Camelot), BPM analysis, quality filtering, and smart organization. Perfect for harmonic mixing!
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
🎵 Download and organize music from YouTube with Spotify playlists for Rekordbox, featuring automatic key detection and BPM analysis for DJs.
KORAI is a modern, free, and open-source music player for Windows with real-time DSP, smart offline recommendations, BPM detection, gapless playback, and a cinematic mini-player. Fully offline. No cloud. No tracking. Just your music.
Audio input -> real-time analysis -> OSC output. Takes in real-time audio, does feature extraction using smart algorithms then sends out OSC to be used in other programs.
C++ audio BPM & beat-offset detector using FFT onset analysis and robust tempo candidates (Top-3 aware), with CMake build and unit/integration tests.
Bare-metal FreeRTOS firmware on STM32L476RG. TMP117 temperature + MAX30102 PPG/BPM over I2C. No HAL. Registers from RM0351.
Professional audio analyzer running 100% in your browser. LUFS, True Peak, BPM, Key, Stereo, Spectrum — no uploads, no server.
A C++ and Python algorithm that prints when bass, claps, or hihats are detected in music. Works well with hip-hop and rap music. Website link is React.js implementation (not as good as exe).
Self-hosted audio API in one Docker container. Stem separation, mastering, MIR (BPM/key/chords), audio→MIDI, text-to-music + SFX (MusicGen/Stable Audio/Riffusion/AudioLDM2), diarization, speech enhancement, restoration, embeddings + zero-shot tagging, workflows, async + webhooks. REST + MCP. CPU + CUDA.
All-in-One Drum Charting Tool/Paradiddle Song Editor: Converts audio and MIDI into .rlrr files, includes stem splitter, Auto Audio to MIDI chart generation, BPM detection, audio-to-MIDI conversion, MIDI editor, Asset Finder/Manager, Sheet Music to MIDI, Supports MIDI input via e-kit or MIDI pad, Also supports .chart for Clone Hero
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)
Turn your Spotify playlists into fully-organized MP3 libraries, complete with YouTube downloads and BPM detection
Native Windows app that turns YouTube links into properly tagged MP3s - cover art, album, year, genre, BPM and musical key - and fixes the metadata on your existing local library.
Free browser-based audio tools for producers, DJs and musicians - no sign-up
To associate your repository with the bpm-detection topic, visit your repo's landing page and select "manage topics."