MIDI.PLAY

Add a song. Choose your part. Start playing.

Learn any song by adding a YouTube link or uploading its file. Free, in your browser, and no account needed.

How it works

Add a song, then start learning in three steps.

  1. Add a song

    Add a file or paste a YouTube link. We find the notes for every instrument in the song.

  2. Pick your part

    Pick any instrument in the song. Piano, guitar, bass, drums, vocals, and more than 30 others.

  3. Play along

    Use your computer keyboard, a MIDI keyboard or a real piano to play along.

Play with the rest of the band.

Stem separation splits the original audio into its parts, so the real recording keeps playing around you.

Pick a part

Shape the song to your level.

The notes we find are a starting point. Reshape them until the song fits your hands.

  • Melody or accompanimentPractice the tune or the accompaniment alone, then together.
  • Simplify chordsChords too tricky? We shrink them into shapes one hand can hold.
  • Full editorMove, lengthen, add or delete any note on a full piano roll.

Your practise toolkit

Loop it. Loop it. Loop it...

Pick a start and an end and the section repeats.

Learn chords and scales

See every chord as it plays, and the scale that fits it.

Wait mode

The track pauses until you play the right note. No rush.

Track your progress.

Every run gets a grade. Watch your score climb, run after run.

  1. Rough one

    It happens. Slow it down and go again.

  2. Getting there

    A few bars are fighting back.

  3. Solid run

    The shape is there. Tidy up the misses.

  4. Nailed it

    Just a slip or two.

Play it your way

Your computer keyboard
Nothing to buy. The row of letters starting with A plays the white keys, and the row above plays the black ones.
A MIDI keyboard
Plug it in by USB for real piano keys. Works in Chrome, Edge and Firefox.
A real piano, through the mic
Allow the mic and play your own piano or keyboard. Headphones help.

FAQs

Is MIDI.PLAY free?

Yes. MIDI.PLAY is free and runs in your browser, with no account and nothing to install. Open the app, add a song and start playing. Your songs are saved in your own browser, so they open instantly next time, but they don't follow you to other devices, and clearing site data removes them.

Can I learn a song on piano from an MP3?

Yes. Add an MP3, WAV, M4A, FLAC, OGG or AAC file and MIDI.PLAY listens, works out the notes and shows them falling onto a piano keyboard. It takes a minute or two. The notes are a first draft you can fix in the editor. A MIDI file opens instantly.

Can I turn a YouTube video into a piano tutorial?

Yes. Paste a YouTube link instead of adding a file and MIDI.PLAY fetches the audio, then works out the notes in a minute or two. Not every video can be fetched, so if a link fails, add the song as an audio file. Only use songs you own or have permission to use.

Is MIDI.PLAY a free alternative to Synthesia?

It works in a similar way: notes fall onto a keyboard and you play along. MIDI.PLAY is free, runs in your browser and can make the notes from an MP3, not only from a MIDI file. It is a newer, smaller app, and its transcribed notes are a first draft you may need to correct.

Can I play along with a backing track or learn just one instrument?

Yes. MIDI.PLAY finds each instrument in the song and lets you pick one part to play, such as piano, guitar or bass. If you split the song first, your part is taken out and the rest of the real recording plays underneath you. Splitting needs the optional model server and takes a few minutes more.

Do I need a MIDI keyboard?

No. Play on your computer keyboard: the row of letters starting with A plays the white keys and the row above plays the black keys. For real piano keys, plug in a MIDI keyboard by USB and allow MIDI access in Chrome, Edge or Firefox. Safari doesn't support it. Both are scored the same.

The notes aren't quite right. Can I fix them?

Yes. The notes are a first draft, and busy or quiet songs come out rougher. Open the note editor with Edit notes to move, lengthen, add and delete notes on a piano roll, with undo. Your fixes are saved with the song, so you only correct each mistake once.

Is my music uploaded?

Audio you add is sent to a hosted transcription service to be turned into notes, so don't add anything you wouldn't want sent. MIDI files stay on your device because they need no transcription. Only add songs you own or have permission to use. The privacy page has details.

Free · In your browser · No account

Start playing