Skip to content
Music Buddy
Music Buddy logo — a friendly golden retriever as an orchestra conductor

Music Buddy

Practice, learn, and compose music with one powerful tool.

Track splitter for karaoke and practice (vocals, drums, bass, and more), lead sheet editor, sight reading, play-along player, audio analysis, lesson plans, scales & arpeggios, metronome, tuner, and ABC notation. No install. No ads.

Join the Music Buddy Community

What you can do

Deep practice tools in one place—notation, play-along, stems, and analysis—for musicians and teachers on every instrument.

Lead sheet & notation editor

Create and edit music notation with chords, melody, tablature, dynamics, and print-friendly layouts. Ideal for lead sheets and practice charts.

Open the editor →

Song player & mixer

Play along with multi-track layouts, mute and solo parts, adjust levels, and follow the score with synchronized highlighting.

Open the player →

Audio analyzer

Upload MP3 or WAV files to explore tempo, structure, and harmonic content to help you learn songs and build lead sheets.

Try audio analysis →

Track splitter & stems

Separate vocals, drums, bass, and other parts from a full mix—mute or solo stems for karaoke-style practice, a cleaner backing track, or isolating the line you are working on.

Open Song Doctor →

Lessons & learning

Study built-in lesson material, author your own lesson plans, embed notation, print, and share with students or bandmates.

Go to Learn →

Scales & arpeggios

Generate scale and arpeggio exercises from progressions and patterns, with rhythm options and playback matched to the editor engine.

Practice scales →

Metronome

Stay in time with subdivisions and built-in rhythm patterns for practice and rehearsal.

Open metronome →

Tuner

Tune with a chromatic tuner using your mic—quick checks before practice or a gig.

Open tuner →

ABC notation

Paste ABC to preview, play, and save tunes and exercises—handy for folk, trad, and quick charts.

Open ABC →

How it works

  1. 1

    Open the app

    Use any modern browser—nothing to install.

  2. 2

    Browse or create

    Import MusicXML, build charts in the editor, or pull from your local library.

  3. 3

    Practice & improve

    Play, split tracks for karaoke or focused practice, analyze audio, drill scales, and keep everything on your device.

Why Music Buddy

  • 100% free — no paywall, no ads.
  • Local-first library — songs and lessons in IndexedDB; keep working offline after load.
  • Browser-based — no desktop install.
  • Share via links — send encoded links to import songs, exercises, and lessons.
  • Stem splitting — practice with vocals, drums, bass, and other parts on separate tracks.
  • MusicXML & more — bring charts from other tools.
  • ABC notation — folk and traditional tunes in one paste.
  • Audio analysis — explore tempo, structure, and harmony from recordings to learn songs and sketch charts faster.
  • Community forum — ask questions, share tips, and discuss features with other musicians on Discourse.

Music Buddy News

Release Highlights

v2.0.1

Scales & Arpeggios: Explore every mode on the fretboard

  • Select the scale name below each measure and get popup showing all the modes of the scale. Click the mode name to see the scale diagram and the chords in that mode.
  • Toggle beat counting on/off to show the beat count below each measure.
  • Fixed a bug to ensure each measure is properly filled with notes.
  • Added support for different time signatures and subdivisions to scale and arpeggio exercises.
v2.0.0

Analyze: Split tracks in the browser—then extract, blend, and export

  • Isolate vocals, drums, bass, and more into separate tracks—right in your browser, on your machine, with nothing uploaded
  • Solo, mute, and A/B each track with its own waveform so you can really hear what the analysis is listening to
  • Export any isolated track to MP3 when you want files for the rest of your toolkit
  • Zero in on the section you care about: your loop becomes the new song—trimmed, freshly analyzed, and ready before you split into individual tracks
  • Build your own mix from the tracks you choose—then export a polished MP3 you can share or drop into any workflow
  • Hear the analysis match your ears: run chord and melody detection on exactly the blend you created so the timeline reflects your custom mix
  • A sharper, more musical view—waveforms, measure markers, and chord rows now line up perfectly, even right after you extract a passage
  • We’ll let you know before a heavy split on a slower device so you’re never surprised by the wait
v1.6.0

Scales & Arpeggios: Richer Patterns & Musical Phrases

  • Build more interesting lines with an advance sequence: mix forward and backward steps (like “two up, one back”) instead of a single repeating stride
  • New pattern flavors: broken triads, wave shapes, lower neighbors, pentatonic runs, guide tones (smooth 3rds and 7ths over changes), and more
  • Optional reverse of any pattern so you hear the same idea upside down
  • Target specific beats for chord tones, with several ways to approach them—from a simple snap to chromatic, scale-wise, or classic enclosure figures
  • Pattern menu items now show a quick hint of what each shape does, so you can explore without guessing
  • Sprinkle in genre-style licks: turn up “Idioms” and the teacher weaves short jazz, blues, rock, pop, Latin, and country phrases into your exercise, matched to the genre you picked for chords
  • Guide tones and target-beat options work together so practice stays musical, not just mechanical
v1.5.0

Scales & Arpeggios: Guitar Tab + Chord Toggles

  • Scales & arpeggios: guitar tablature toggle with fretboard position selector
  • Scales & arpeggios: chord symbols toggle moved to control panel for quick access
  • Corrected a bug with how accidentals are used in a single measure
  • Default direction for scales is now 'Both'

Community

Music Buddy on Discourse

Ask questions, request features, share tips, and meet other musicians on our forum.

Visit the forum