{"repo":"dlepaux/realtime-bpm-analyzer","free":true,"listed":false,"github":"https://github.com/dlepaux/realtime-bpm-analyzer","clone":"git clone https://github.com/dlepaux/realtime-bpm-analyzer.git","description":"Library using WebAudioAPI to analyse BPM from files, audionodes. It's also able to compute BPM from streams as well as realtime using a microphone. This tool might be useful for music producers and DJs or anybody that wants to get BPM from any music source.","language":"TypeScript","stars":323,"topics":["bpm","audio","realtime","webaudio-api","tempo","realtime-bpm","audiocontext","audionode","audiobuffer","javascript"],"license":"Apache-2.0","category":"media-processing","readme_excerpt":"Realtime BPM Analyzer A powerful TypeScript library for detecting beats-per-minute (BPM) in real-time. 📚 Documentation • 🎯 Examples • 🚀 Getting Started --- Features - Zero dependencies - Uses native Web Audio API - Real-time analysis - Analyze audio/video as it plays - Multiple sources - Works with files, streams, microphone, or any audio/video node - Typed events - Full TypeScript support with autocomplete - Client-side only - 100% privacy-focused, no data collection - Supports MP3, FLAC, WAV formats Installation Quick Example Documentation 📖 Full Documentation - Complete guides, API reference, and tutorials Key sections: - Quick Start Guide - Get up and running - API Reference - Complete API documentation - Examples - Live demos and code samples - Migration to v5 - Upgrading from v4.x Use Cases - Audio Players - Display BPM while playing tracks - Live Streams - Continuous BPM detection from radio/streaming - File Analysis - Offline BPM detection from uploaded files - Microphone Input - Real-time analysis from live audio - DJ Applications - Beat matching and tempo detection Running Examples Locally Privacy & Security - 100% client-side processing - No data collection or transmission - No audio recording - real-time analysis only - Open source - fully auditable code See privacy.md and security.md for details. Contributing Contributions are welcome! See contributing.md for guidelines. License Apache-2.0 License - See licence.md for details. For commercial licensing inquiri","default_branch":null,"files":null,"tree":[],"storefront":"/r/dlepaux","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dlepaux/realtime-bpm-analyzer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}