music-beat-detector is a library that analyzes a music stream and detects any beat. It can be used to control lights or any magic effect by the music wave.
-
Updated
Sep 9, 2022 - JavaScript
music-beat-detector is a library that analyzes a music stream and detects any beat. It can be used to control lights or any magic effect by the music wave.
Real-time 3D character animation engine with 8 elemental shaders, 160+ gestures, WebGL rendering, and emotional state system
This is the web implementation of my beat detection algorithm hosted using netlify. Unfortunately it does not perform as well as the Python and C++ implementations as Web Audio Api limits the number of samples taken at a time (128) and Chrome limits its sample rate to 48000Hz ONLY. This results in atrocious frequency precision (375 Hz increments).
CLI tool to import custom music into Crypt of the Necrodancer without being in-game
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.
A cross-platform desktop music visualizer built with Electron that captures system audio and displays minimalist, beat-reactive waveform visualizations with dynamic rainbow color cycling.
Community visualizer presets for MOLTamp — the skinnable shell for Claude Code
Your screen reacts to the music you play - a real-time audio visualizer with Strobe, Disco, RGB, and Rainbow modes built with React and the Web Audio API
Open-source, in-browser alternative to CapCut beat-sync — no login, no upload, 100% local render.
Add a description, image, and links to the beat-detection topic page so that developers can more easily learn about it.
To associate your repository with the beat-detection topic, visit your repo's landing page and select "manage topics."