MIDI notes triggering twice? How to fix it
Test whether your MIDI keyboard sends duplicate notes, then check key release, USB connections, browser access and piano software before your lesson.
You press a piano key once, but hear two notes, a repeated note, or an unexpected extra sound. Before changing settings in your lesson software, check whether the keyboard is sending two MIDI events or whether the software is playing one event twice.
The MIDI Test lets you check key input outside your piano app. It works in Chrome and Edge, but not Safari. You can use it to see what the keyboard sends before opening your lesson.
Check the keyboard before your lesson
- Open the MIDI Test in Chrome or Edge, connect your MIDI keyboard, and grant the browser access if it asks.
- Choose your keyboard or MIDI input if there is more than one device to select.
- Press one key once, hold it briefly, then release it fully. Watch the message list. Repeat with the same key, then test a few other keys.
- Press the key twice at a steady pace, with a clear release between presses. Compare those messages with the ones from a single press.
A normal press sends a note-on message, followed by a note-off message when you release the key. Some keyboards represent note-off as a note-on message with velocity zero. That is not automatically a duplicate or a fault.
What the result means
One note-on for each press
The keyboard is sending one note-on per press in this test. If you still hear doubled notes in your piano software, check its input and instrument settings. It may be receiving the same keyboard through two inputs, or two instrument sounds may be layered.
Two note-on messages from one press
The keyboard may be retriggering the note, or the same MIDI input may be reaching the test twice. Test one key at a time and check whether the extra message happens with one particular key or with every key. Try a different browser before deciding the keyboard is at fault.
A note keeps sounding after you release the key
Check whether a note-off message appears. If it does not, the key mechanism or the keyboard's MIDI output may be failing to send the release. If the message does appear, the issue is more likely in the piano software or its sound settings.
The extra sound happens only in your piano software
If the test shows clean input, the keyboard may be fine. Check whether the software has two tracks or instruments listening to the same input, or whether another MIDI device is selected alongside the keyboard.
How to fix double notes
- Release the key fully between presses. A key that has not returned to its resting position may not register a clean second press. Try a slower press and release, then repeat the same test on several keys.
- Close other music apps. A second piano app, sequencer, or browser tab can also receive MIDI input and make it seem as if a note is doubling. Close them, then test in just one place.
- Check your piano software's input routing. Select one MIDI input for the instrument or track and turn off duplicate monitoring paths. If two tracks play the same sound from one keyboard, mute one track and test again.
- Reconnect the keyboard. Unplug the USB cable, wait a few seconds, and connect it directly to another computer port rather than through a hub. If the keyboard uses a separate MIDI interface, check both the keyboard cable and the interface connection.
- Check that the computer sees the device. In Windows 11, open Start › Device Manager › Sound, video and game controllers. Some USB MIDI devices may appear under Universal Serial Bus controllers. On macOS, open Applications › Utilities › Audio MIDI Setup and check whether the device appears. If it is missing, reconnect it and install the keyboard maker's current driver if one is required.
- Restart the browser and computer. A restart can release a MIDI connection that another app or a stalled browser tab has left open. Reopen the test first and check the keyboard before starting your lesson software.
When the keyboard may be faulty
If one key sends extra note-on messages every time, while nearby keys behave normally, that key may have a worn or dirty contact. If many keys do it, test with a different USB cable and port, then try the keyboard on another computer. A problem that follows the keyboard is stronger evidence of a hardware or firmware fault than a problem that only appears in one app.
Do not spray cleaner into the keys or take the keyboard apart just before a lesson. If the keyboard is under warranty, contact the seller or manufacturer. Otherwise, a repair shop can check the key contacts, though replacing an inexpensive keyboard may cost less.
Why a test can sound different from a piano app
A MIDI keyboard sends instructions, not piano sound. Your piano app turns those instructions into audio. This means a clean MIDI message list does not rule out a software setting that plays two instruments, and a doubled sound alone does not prove the keyboard sent two notes.
If you use Safari, switch to Chrome or Edge for this check because the MIDI Test does not work in Safari. Once the keyboard produces one clean press and release in the test, open your lesson app and confirm it is listening to the same device.
