Blog

Why a keyboard's velocity curve feels too steep

Check whether your MIDI keyboard or instrument is making notes jump in volume, then compare velocity values and adjust the right curve setting.

Jason TurnerHardware tests 5 min read

Your MIDI keyboard may feel easy to play softly, then suddenly jump to loud notes with only a little more pressure. The cause could be the keyboard's velocity curve, the instrument sound, or a setting in your music software.

Use the MIDI Test to see the velocity values your keyboard sends as you press keys. It can help you narrow down the cause, but it cannot measure how hard your finger presses or change the keyboard's curve for you.

Compare how your keyboard responds

  1. Open the MIDI Test in a browser that supports MIDI. It does not work in Safari.
  2. Connect your MIDI keyboard by USB or its usual MIDI connection. If the browser asks for MIDI access, allow it. Choose the keyboard in the device list if one is shown.
  3. Press the same key gently, with medium pressure, and firmly. Watch the incoming MIDI messages and note the velocity value for each press.
  4. Repeat each pressure level several times. Try a few different keys too, using roughly the same touch each time.
  5. If you use a music app, play the same notes through the same instrument sound. Notice whether the sudden volume jump happens in the app as well as in the MIDI Test.

Keep your playing as consistent as you can. A browser can show the values the keyboard sends, but it cannot tell how much force you used, so one press is not enough to judge the curve.

What the result means

Velocity rises gradually as you press harder

The keyboard is sending a range of values, without an obvious sudden jump in this quick check. If the notes still sound too loud in your music app, look at the instrument sound or the app's MIDI effects and volume controls. The keyboard may be responding normally while the sound source makes small velocity changes very noticeable.

A small change in touch gives a much higher value

This can point to a steep velocity curve, especially if you can repeat the pattern across several presses. The curve maps how hard you press to the velocity value sent over MIDI. A steeper curve can make values rise quickly as your playing gets firmer. Try a softer or less steep curve in the keyboard's settings or companion editor.

Similar presses produce very different values

Your finger pressure may be varying, or the keyboard's key sensors may not be responding consistently. Repeat the test on the same key, then compare it with neighboring keys. If one key behaves differently each time while the others are consistent, the issue may be with that key rather than the overall curve.

The values look reasonable, but notes still jump in volume

The sound may be the cause. Some instrument patches switch to a different sample or tone at particular velocity levels, so a modest change in the MIDI value can sound like a large jump. Try another instrument sound in your music app. If the response changes, the keyboard's curve may not be the main problem.

The keyboard does not appear or send notes

The test cannot assess a curve until it receives MIDI input. Check the connection and browser permission first. For more steps, see MIDI keyboard not sending notes: how to test it.

How to make the response feel more even

  1. Try a gentler velocity curve. Check the keyboard's onboard settings or its manufacturer's editor for a velocity or touch-response option. Names and available curve choices vary by model. Compare a gentler setting with the current one using the same key and touch.
  2. Check for a fixed-velocity setting. Some keyboards can send one preset velocity instead of responding to how firmly you play. Turn that option off if you want dynamic playing, then repeat the test.
  3. Check the instrument and MIDI effects. In your music app, temporarily use a different instrument sound and bypass any MIDI effects that change velocity. If the jump disappears, restore settings one at a time to find the cause.
  4. Change one curve at a time. If both the keyboard and the music app can alter velocity, leave the app's velocity processing unchanged while testing a keyboard curve. Changing both at once makes it harder to tell which adjustment helped.
  5. Check that the operating system sees the keyboard. This will not show or adjust its velocity curve, but it can help if the device appears and disappears. In Windows 11, right-click Start and open Device Manager, then look for the keyboard under the relevant device category. On macOS, open Audio MIDI Setup and choose Window › Show MIDI Studio.
  6. Test the keyboard on another connection or computer. Reconnect the cable, try another USB port, and repeat the same-key comparison. If the same key remains erratic on different systems, the keyboard may need service.

Why the numbers do not tell the whole story

MIDI note velocity is usually a value from 1 to 127. It describes the keyboard's note-on response, not a direct measurement of finger force or sound volume. A keyboard can send a higher value when you press harder, but the instrument decides how that value affects the sound.

There is no single best curve. A softer curve can help if light playing is too quiet, while a gentler rise through the middle of the range may give you more control over everyday playing. The MIDI Test shows the values your device sends; use your keyboard's settings or music app to change how those values feel.