Skip to main content

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

  1. Install BeatSight - Download for Windows, macOS, or Linux
  2. Upload Your First Song - Get AI-generated notation
  3. 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]
  1. Audio Upload - Supports MP3, WAV, FLAC, and more
  2. AI Processing - Our ML pipeline analyzes the audio
  3. Stem Separation - Isolates drums from other instruments
  4. Transcription - Detects onsets and classifies drum components
  5. Beatmap Output - Generates a .bs beatmap file
  6. Playback - Visual notation synced with audio

Key Features

FeatureDescription
21 Drum ComponentsKick, snare, hi-hat, toms, cymbals, and more
Technique DetectionFlams, rolls, ghost notes, accents
Speed Control50% to 200% without pitch change
Multiple Views2D lanes, 3D highway, traditional notation
Cloud SyncAccess your library from any device
Offline ModePractice without internet connection

Community

  • Discord - Chat with other drummers
  • GitHub - Report issues, contribute code
  • Blog - Updates and tutorials

Support

Need help? Check our FAQ or ask in Discord.