Blog

MIDI keyboard not sending notes: how to test it

Check whether your MIDI keyboard sends note data, then work through browser permissions, cables, power, and app input settings to get it working again.

Kevin DoyleHardware tests 5 min read

You press a key on your MIDI keyboard, but nothing happens in your music software. First, check whether the keyboard is sending note data at all, or whether the problem is with the app that should receive it.

The MIDI Test can show incoming notes and other messages in your browser. It helps separate a connection or keyboard problem from a setting inside your music app.

Test whether the keyboard sends notes

  1. Open the MIDI Test in a browser other than Safari. The test does not work in Safari.
  2. Connect your MIDI keyboard to the computer. If it needs separate power, turn it on. For Bluetooth MIDI, pair the keyboard with the computer first.
  3. Allow MIDI access if the browser asks. If the browser blocks access, check the site permissions and reload the page.
  4. Find your keyboard in the available MIDI input list, if one is shown. Press a key, then release it. Try several keys and check whether the test shows incoming note messages.
  5. Turn a knob or press a pedal, if your keyboard has one. The test can also show messages from knobs and pedals, which helps check whether the connection works beyond the keys.

A MIDI keyboard usually sends instructions, not sound. It may make no sound by itself unless it has built-in sounds or speakers. The test checks the instructions reaching the computer, not whether the keyboard can play an audible instrument sound.

What the result means

Notes appear when you press keys

The keyboard and connection are sending MIDI data to the browser. The likely problem is in your music app: it may be listening to a different input, have its track disabled, or be using an instrument that is not loaded. Go to the app's MIDI input and track settings.

Knob or pedal messages appear, but notes do not

The keyboard is communicating with the computer, but key events may be disabled, assigned differently, or affected by a keyboard setting. Check the instrument's settings for a zone, split, or mode that changes which keys send notes. Test the keys in another MIDI-enabled app if possible.

No messages appear

The browser is not receiving data from the keyboard. Check that the keyboard is powered, the cable supports data, and the correct MIDI input is connected. If it is Bluetooth, confirm that it is paired and connected, not just saved in the computer's device list.

The keyboard is missing from the input list

The browser cannot see the device. A browser limitation, denied permission, USB connection issue, or missing device driver may be involved. Try Chrome or Edge on a computer, reconnect the keyboard, and check whether the operating system detects it.

How to fix it

  1. Confirm the keyboard is meant to send MIDI. Some digital pianos have MIDI over USB, a separate MIDI port, or both. Check the keyboard's manual for the correct connection and whether it needs an adapter. A regular USB cable must carry data, not just power.
  2. Turn the keyboard on and check its power. If it runs on batteries or an adapter, replace or reconnect the power source. Some USB keyboards draw more power than a hub can provide, so connect it directly to the computer.
  3. Reconnect the cable and try another port. Unplug the USB cable, wait a few seconds, then connect it again. Try a different data cable and a port on the computer, avoiding a hub or dock while testing.
  4. Check the browser and its MIDI permission. Use Chrome or Edge on a computer, since MIDI Test does not work in Safari. If access was denied, open the site permissions from the icon beside the address bar, allow MIDI access if that option appears, and reload the test.
  5. Check whether the computer sees the keyboard. On Windows 11, open Settings › Bluetooth & devices › Devices to check a Bluetooth connection. For a USB device, open Device Manager from the Start menu and look for the keyboard or a MIDI-related device. On macOS, open Applications › Utilities › Audio MIDI Setup, then choose Window › Show MIDI Studio to inspect MIDI devices. The exact device name can vary.
  6. Select the keyboard in your music app. Open the app's MIDI or input settings and choose the keyboard as an input. Then enable input on the track and load an instrument. If the app has a MIDI activity indicator, press a key and see whether it responds.
  7. Restart the app and computer. Close other music software that may be using the device, then reopen the app. If the keyboard still does not appear, restart the computer and reconnect it before opening the app.

When the keyboard or cable may be faulty

Test the keyboard with another known-good data cable and another computer if you can. If it is a USB keyboard, check whether any lights turn on and whether the computer detects a device. For a keyboard with standard MIDI ports, verify that the cable is plugged into the keyboard's MIDI OUT port and the computer interface's MIDI IN port.

If no keys or controls produce messages on more than one computer, after checking power and cables, the keyboard may need service. If a different cable fixes the issue, replace the cable. A MIDI test cannot inspect the keyboard's internal circuits or prove that every key mechanism is physically sound.

MIDI data is not the same as audio

A note-on message tells an app which note was pressed and how strongly; a note-off message tells it the key was released. MIDI contains performance instructions, not the recorded sound of a piano or other instrument. That is why a successful test can show notes even when you hear nothing. To make sound, route the keyboard into an app with an instrument loaded, then check the app's audio output and speaker volume.

The MIDI Test runs in your browser, and the keyboard's note messages are used for the on-page check.