Finally,
a keyboard that responds exactly how you play

Stop fighting your MIDI controller. VelPro gives you per-note velocity curves so every touch feels natural.

Trusted by 200+ producers, pianists, and studio engineers worldwide

Natural portrait photo of a 32-year-old male beatmaker

How a 140-Year-Old Steinway Got a Second Life

David hid a MIDI sensor inside his 1885 upright. VelPro made it feel like the real thing.

David uses a QRS PNOscan II MIDI strip sensor hidden into his upright Steinway Model F from 1885.

The sensor sends MIDI data to a Surface tablet running Pianoteq from Modartt to synthesize realistic piano sounds.

VelPro processes this MIDI data before it hits the synthesizer. This way, David can have the exact musical response expected from a real piano.

VelPro lets you create a custom velocity curve for each note of your keyboard.

One Default Curve, Zero Hassle
Set a global velocity curve in seconds
Per-Key Precision
Fine-tune individual notes for broken or uneven keys
Save Presets for Every Project
Switch between setups instantly
A steinway model F upright piano with a tablet

Apply Curves to Notes

Copy/paste a curve to any number of notes at once with this new dialog that lets you select all the notes on the keyboard that you want the current curve to be applied to.

Precise coordinates display when hovering and dragging a point

No need to guess the values anymore. You can now see the precise x and y velocity values of a point when hovering the mouse.

Also, the points now snap to a grid so that you don’t end up in between two velocities, not knowing which one will be applied.

Undo Curve Changes Easily

Every modification you make to a velocity curve can be undone / redone.

Several Presets Per Device

For the same MIDI controller, you can now store several presets in VelPro!

Your settings from version 1.0 will automatically be imported as an “Init” preset the first time you run version 1.1

Multi-client support on Windows

On Windows, there was a limitation to the number of applications that could connect to the virtual port created by VelPro

Now when the MIDI input is disabled, increase the Instances counter to create more virtual ports. The modified signal will get forwarded to all those ports. You can create up to 10 for each device.

Get Started in 3 Steps

Plug in & Select

VelPro auto-detects your controller
Select and enable it
Change the default velocity response

Use VelPro as an Input

In your favorite music app, select the [VelPro] prefixed MIDI input

Play Naturally

Your DAW receives perfected MIDI—no extra config.

Bonus: Explore finer settings and set a different curve for individual keys by unchecking their “use default” box.

Let’s Get Started

  • PC with Windows® 8 up to Windows® 11 – 64bit. Intel or AMD.
  • Mac with OSX 10.9 or more recent.
  • Compatible with Apple Silicon M series Chip
  • A USB MIDI Controller Keyboard


For more information about our data retaining policy, please read our legal notice.
Need help? Don’t hesitate, contact us at sales@springbeats.com.

$40

Lifetime Value

Use on up to 3 machines.
Unlimited Presets.
No subscriptions. One payment, forever.
60-day money-back guarantee

Free Trial

Download Demo Versions

Demo version does not save your presets!

Common Questions