In some instances, the microphone of your Android device won't reliably detect the notes you are playing. Connecting your instrument directly to your device with a cable will help detect your playing more reliably.
A MIDI connection ensures nearly perfect note recognition since processing digital data is easier and more precise than processing acoustic signal.
How to set up a MIDI cable connection
To connect your instrument with your Android device, you will need:
Either USB-to-HOST or MIDI ports on your instrument
Either a USB A-to-USB B cable or IN-OUT MIDI/USB cable (check your piano's outputs)
Please note, the OTG adapter is crucial for a smooth communication between your instrument and your device!
If your instrument has a USB-to-HOST port (USB Type B):
Step 1a)
You will need a USB TYPE A to USB TYPE B cable (cable with USB 2.0) and an OTG adapter.
Connect the USB B end to your instrument’s "TO HOST" port.
Proceed with Step 2.
If your instrument has MIDI ports:
Step 1b)
You will need a MIDI to USB cable and an OTG adapter.
Connect the MIDI IN / MIDI OUT end of the cable to your instrument.
Proceed with Step 2.
Step 2)
Connect the cable that is already connected to your instrument (Step 1) to the USB port end of the OTG USB adapter. Most newer tablets or phones might require an OTG USB type A to USB type C.
Older devices usually have a micro USB port which requires a Micro USB OTG adapter.
Step 3)
Plug the Micro USB or USB C end of the adapter into your Android device.
Your setup will look like this:
Step 4)
Open any song or lesson within the app to reach the flowkey player. The app will ask permission to access your keyboard or digital piano. Please allow this access.
That's it! The note detection should now work via cable.
[Step 5)]
If your instrument isn’t detected automatically, click on the cog wheel icon (⚙) in the top right corner to reach the settings. Open "MIDI / USB" to establish a connection manually.