Talk to the AI Teaching Assistant

Setup guide

How to use an external keyboard

To play our tools with an external keyboard — whether a full-size 88-key digital piano, a 61-key controller, or a compact 49-key board — connect it to your computer or tablet and choose the matching keyboard size in the tool's Settings.

Keyboard I recommend

If you are buying a keyboard for practice with these tools, this is the one I recommend — a full-size digital piano with USB MIDI, suitable for the 88-key MIDI preset in Settings.

View recommended keyboard on Amazon

1. Choose your keyboard size in Settings

Open Settings in any tool and pick the preset that matches your instrument: 49-key MIDI, 61-key MIDI, or 88-key MIDI. The on-screen keyboard and note range will follow that layout. If you only use the built-in two-octave piano on screen, you do not need a cable.

2. Check which connections your device has

Before buying a cable, look at the ports on your laptop, desktop, or tablet. Most modern MacBooks and many Windows laptops use USB-C. Older laptops and many desktops use the wider USB-A port. iPads often need a USB-C or Lightning adapter depending on the model — check Apple's specs for yours if you are on a tablet.

On the keyboard side, most digital pianos and MIDI controllers use a square USB B port (sometimes labelled "USB to Host" or "To Computer").

3. Get the right cable

You need a cable that goes from USB B (on the keyboard) to the port on your device. Here are two common options — pick the one that matches your computer or tablet, not the keyboard:

Amazon links open in a new tab. Length and brand are up to you — any well-reviewed USB MIDI cable in the right connector combination should work.

4. Plug in and allow MIDI in the browser

Connect the keyboard, then reload the tool if it was already open. When the browser asks for permission to use MIDI devices, choose Allow. Play a few keys — the tool should respond the same way as clicking the on-screen piano.

If nothing happens, try a different USB port, confirm the keyboard is in a MIDI or PC mode (not Bluetooth-only), and check that the cable is fully seated on both ends.