Support
Our Mission
Help us build the next generation of BPM analysis tools. Your support makes advanced features, browser extensions, and AI-powered detection possible.
From the Creator
Hi, I'm David, from Brittany 🏴☠️, France 🇫🇷. I'm a music lover and I want to give my little contribution to our amazing web community.
Since 2018, I've been developing and maintaining realtime-bpm-analyzer — a tool to help music producers, DJs, and music lovers like myself access reliable BPM information, as precise as possible. What started as a personal project has grown into something used by thousands worldwide.
But the current algorithm, while functional, is just scratching the surface. I envision a comprehensive ecosystem — browser extensions for universal BPM detection, AI-powered models that surpass basic thresholding, YouTube integration for harmonic playlists, and collaborative databases where the community shares knowledge.
Creating professional-grade tools takes significant time and resources. Your sponsorship enables me to invest in premium audio datasets, computational power for training AI models, dedicated development time for browser extensions, and infrastructure to support collaborative features. Together, we can make BPM analysis more accurate, accessible, and powerful for everyone.
Why Your Support Matters
The realtime-bpm-analyzer library currently uses amplitude thresholding for BPM detection. It works, but it's limited. Our vision extends far beyond:
🔬 Advanced Algorithms
Moving beyond basic thresholding requires significant research and development time
🤖 AI Model Training
Machine learning models need computational resources, premium audio datasets, and expertise
🧩 Browser Extensions
Chrome/Firefox extensions require dedicated development, testing, and maintenance
💾 Infrastructure
Collaborative features need servers, databases, and ongoing hosting costs
Ways to Support
Every contribution, big or small, helps us move closer to our goals
Contribute Code
Help improve the library, fix bugs, add features, or improve documentation. Every pull request makes a difference.
View on GitHubFinancial Backing
Fund development time, infrastructure costs, and computational resources for AI training.
Sponsor on GitHubSpread the Word
Share the project, star our repo, write about it, or recommend it to others who might benefit.
Star on GitHubShare Feedback
Report bugs, suggest features, or share your use cases. Your input shapes our roadmap.
Open an IssueCorporate Support
Using our library in your product? Consider sponsoring development or partnership opportunities.
Contact UsUse & Test
Simply using our tools and providing real-world testing helps us improve and validate features.
Try the DemoDevelopment Priorities
Here's how financial support accelerates specific features
Browser Extension Development
HIGH PRIORITYBuild Chrome/Firefox extensions for universal BPM detection across the web. Most requested feature.
Effort Required
200-300 hours
Key Deliverable
Cross-browser extension
Impact
Massive user value
AI Model Research & Training
MEDIUM PRIORITYDevelop ML models for superior BPM detection beyond amplitude thresholding. Handles complex audio.
Effort Required
500+ hours + compute
Key Deliverable
Trained ML models
Impact
Accuracy revolution
YouTube Playlist Integration
LONG-TERMAuto-analyze YouTube videos and create harmonic playlists with smooth BPM progression.
Dependencies
Extension + AI models
Key Deliverable
Smart playlisting
Impact
Original vision realized
Supporter Benefits
We recognize and appreciate everyone who contributes to this project
Name listed in project contributors
Early access to new features
Influence roadmap priorities
Direct communication channel