Introduction to BeatSight
BeatSight is an AI-powered drum transcription platform that transforms any song into visual drum notation for practice and learning.
What BeatSight Does
- 🎵 AI Transcription - Upload any song and get accurate drum notation in seconds
- 🥁 Visual Playback - Follow along with scrolling notation in 2D, 3D, or manuscript view
- 🎚️ Practice Tools - Speed adjustment, section looping, stem isolation, and metronome
- 🤝 Community Corrections - Verified users improve transcriptions over time
Who Is It For?
Drummers
- Learn songs by following visual notation
- Practice at slower speeds while maintaining pitch
- Focus on specific sections with A-B looping
- Isolate drum tracks with AI-powered stem separation
Music Teachers
- Create practice materials for students
- Track student progress on specific songs
- Share custom beatmaps with corrections
Transcribers
- Use AI as a starting point for manual transcription
- Export to standard notation formats
- Contribute corrections to improve the AI
Quick Start
- Install BeatSight - Download for Windows, macOS, or Linux
- Upload Your First Song - Get AI-generated notation
- Practice Mode - Learn to use the playback controls
How It Works
graph LR
A[Upload Audio] --> B[AI Analysis]
B --> C[Stem Separation]
B --> D[Onset Detection]
B --> E[Component Classification]
C & D & E --> F[Beatmap Generation]
F --> G[Visual Playback]
- Audio Upload - Supports MP3, WAV, FLAC, and more
- AI Processing - Our ML pipeline analyzes the audio
- Stem Separation - Isolates drums from other instruments
- Transcription - Detects onsets and classifies drum components
- Beatmap Output - Generates a
.bsbeatmap file - Playback - Visual notation synced with audio
Key Features
| Feature | Description |
|---|---|
| 21 Drum Components | Kick, snare, hi-hat, toms, cymbals, and more |
| Technique Detection | Flams, rolls, ghost notes, accents |
| Speed Control | 50% to 200% without pitch change |
| Multiple Views | 2D lanes, 3D highway, traditional notation |
| Cloud Sync | Access your library from any device |
| Offline Mode | Practice without internet connection |
Community
- Discord - Chat with other drummers
- GitHub - Report issues, contribute code
- Blog - Updates and tutorials