View MIDI file as falling notes! You don't need to know how to read sheet music. As you watch the animation, it MIDI out to physical sound module e.g. Volca Keys etc

Enjoy playing songs right on the iPhone or iPad. Alternatively, add a MIDI keyboard and follows the falling notes on screen.

- Celestial waits for you to hit the correct key in learn mode. Use watch mode to listen to midi songs and see how notes are being played.
- Import any MIDI song using the "Open in Celestial" option in safari.
- Connect to your own digital piano, usb keyboard controller or portable keyboard.
- Compatible with Korg, Casio, iRig Keys, Yamaha keyboard etc.
- Learn to play any song or music. Search and download song midi from your iPhone browser.
- Preload 128 instruments sound to choose from. Listen to various instrument version of your music. Soundfont is produced by Tim Brechbill. Preload 7 Chinese instruments soundfont from DSK. Download your favourite soundfont from the internet.
- add fingering input by tapping the falling note. Fingering info is available for Mozart No 40.
- play left hand, right hand or both hands.

Learn to play piano using your USB MIDI keyboard. You can learn to play the song you want by searching for the midi file on the internet. The music will be presented as falling note on your iphone. Your iPhone/iPad will wait for you to find the correct keys on your physical device! Or you can watch your phone plays with the virtual keyboard.

This is the first app to provide playing falling note on iPhone with MIDI keyboard device. It is similar to the popular arcade Piano Hero which works only with iPad and PC.

- Easily rewind or forward music note using flick gesture
- Auto detect MIDI keyboard for iRig Keys, Korg Microkey 37, 49 and 61 keys and Line 6 Mobile keys etc.
- Note by note play instruction and listen/watch mode with the right tempo
- Different color for Left and Right hand play (Provide the notes are placed in separate track in the MIDI file).

Please note this app is totally free of charge.

Simple instruction to download more MIDI files or .SF2 sound font files
1. Open your Safari on your iPhone
2. Search for any midi music that you want
3. Tap the download file link on your Safari
4. Select "Open in..." option
5. Select Celestial app to open the file
6. The downloaded file will be available for Celestial immediately.

Simple Instruction to connect to your MIDI Keys
1. Download Celestial from App Store and open it
2. Connect to your Keys via the lightning connector cable
3. Once connected, the virtual keyboard in the Celestial will change to 37 keys that matches your MIDI Keys.
4. The device Keys will be displayed on the top right hand corner.
5. Start playing the correct note on your Keys to advance the falling note!
6. The above instruction steps apply to Korg Microkey, Casio digital piano and Mobile 6 mobile keys.

Simple video demo to connect various USB MIDI keyboard
For iRig Keys -
For Korg Microkeys -
For Casio Digital Piano -

Please email me at and visit for support.

Start playing!

What’s New

Version 1.74

This app has been updated by Apple to use the latest Apple signing certificate.

- fix crash on opening

Ratings and Reviews

4.0 out of 5
32 Ratings

32 Ratings

Gxsterrestrial ,

Pretty neat

Some times the notes dont play, and some times the "keyboard" still looks like a key is depressed, but i like being able to stick a song it it ans see what keys i should be playing. I would like a right hand version, as i am trying just to do melody.

🦀🐢🦀💋😅🙄😗😍😒 ,

it crashes

The application is really good but it crashes. I hope you can fix it. Aside from that, it would be nice if you could segregate the colors for left hand and right hand. They both have the same color so it's kind of hard to know which hand plays which notes, especially if the notes overlaps each other. I hope you can fix it.

Other than that, you have a really nice application. Please fix the bugs though.

Dr.Actinide ,

works as advertised

No problems

App Privacy

The developer, yongerp, has not provided details about its privacy practices and handling of data to Apple.

No Details Provided

The developer will be required to provide privacy details when they submit their next app update.


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like