A library of drum patterns for music lovers / Une bibliothèque rythmique pour les mélomanes 🎵
Welcome to Drum Beat Repository, a web-based project for musicians to explore and create drum patterns. Built with Angular and the Web Audio API, this interactive tool delivers a smooth, in-browser drum sequencing experience.
👉 Try it now: www.drumbeatrepo.com
- 🎧 Browse Beats – Explore a variety of built-in drum patterns.
- ⏱️ Play & Accelerate – Listen and adjust the tempo in real-time.
- 🎛️ Interactive Sequencer – Visualize and follow patterns as they play.
- 🥁 Create Your Own Beats – Compose sequences right in your browser.
- 🔗 Store in URL – Share your creations instantly via custom URLs.
The main codebase and documentation are in the frontend
folder.
The whole sequencer is represented in the domain layer
We welcome contributions! See CONTRIBUTING.md for guidelines.
Huge thanks to our contributors:
- Kireo
- GiaHuy0031
...and everyone who's shared feedback and ideas ❤️
Have a suggestion or bug to report? Open an issue here on GitHub.
- Code: Licensed under the GNU General Public License.
- Non-code content (UI concepts, beats, etc.): Licensed under a Creative Commons Attribution-ShareAlike 4.0 license.