How to import MIDI and MusicXML files on Android
PianoBit is a falling notes piano app for Android. If you have a song as a MIDI or MusicXML file, you can open it in PianoBit and learn it with falling notes and sheet music, even offline.
Supported file types
- MIDI:
.mid and .midi
- MusicXML:
.xml, .musicxml and compressed .mxl
You don't need a computer. Files saved on your phone, in Downloads, or opened from a files app all work.
Import a song in three steps
- Save a MIDI or MusicXML file to your Android phone or tablet.
- Open PianoBit and go to Library.
- Tap + Import and choose the file. PianoBit copies it into the app, so it still plays without internet.
The free version has 1 song slot for your own imported song or a library download. PianoBit Pro removes the limit.
MIDI or MusicXML: which should I use?
MIDI files contain the notes and timing, which is all PianoBit needs for the falling notes piano roll. PianoBit can also draw notation from a MIDI file automatically, but MusicXML files carry the real written score, so they are the better choice when you want to read along in sheet music.
Where to get songs
Only use files you have the right to play. Public-domain classical pieces are the easiest place to start.
If a file won't import
- Check the file ends in .mid, .midi, .xml, .musicxml or .mxl. Renaming a different format won't work.
- If the file came from a chat app or email, save it to Downloads first, then import it from there.
- Piano files, or files with one or two piano tracks, work best. Large orchestral files include many instruments.
Practice tools after import
- Falling-note piano roll (right hand blue, left hand green)
- Sheet music with a follow cursor
- Speed from 10% to 200%
- On-screen 88-key multitouch keyboard, or a Bluetooth / USB MIDI keyboard
- Microphone note detection if you play a real piano
See all features, the free song library, the FAQ, or the PianoBit homepage.