background pattern

STUDIO VELOCITY PRO / STORY

THE STORY.

close-up photography of white and black electronic keyboard

I've been playing piano since I was little, so I'm pretty picky about how the keys feel. It took me a long time to find the right MIDI controller, but I eventually landed on the Doepfer PK88. It fit my studio desk perfectly, and the keys felt great.

Once I started playing, though, the velocity response felt off. I was hitting high velocities far too easily, and the black and white keys responded noticeably differently. Other Doepfer controllers, like the LMK2+ and LMK4+, let you choose different velocity curves. With the PK88, I was stuck with what I had.

So I went looking for a fix. I tried things in my DAW and gave other software a go, but there was always something: a missing feature, a bug, or something that just didn't work reliably. Eventually, I wrote a little Python script to catch the MIDI notes and adjust their velocities. And that did it. I finally had the response I'd been looking for.

The script slowly turned into a proper native app, with an interface and all the things I wanted in my own studio: flexible velocity adjustments, live feedback so I could see what was happening, multiple controllers routed to a single output, and more. I wanted something I could set up once and then forget about. Just let it run in the background and get on with making music.

At some point, I thought: if this has made such a difference for me, maybe other performers and composers would find it useful too.

STUDIO VELOCITY PRO / BUY LICENSE

Make it yours.

Explore the complete Studio Velocity Pro workflow with the fully featured demo. You’ll find the download links at the top of this page. Everything works in the demo—only saving is disabled.

Once you’ve confirmed that everything works on your setup and you’re happy with the results, you can buy a license here.

Yours forever. No recurring fees. One year of free updates included. Local taxes may apply.

STUDIO VELOCITY PRO / FEATURES

THE FEATURES.

Unlimited routes

Route MIDI from any number of inputs to any number of outputs. Group your controllers and send them to dedicated loopback ports to keep your setup organized.

Flexible modifiers

Stack as many modifiers as you need to shape velocity, transpose notes, or remap channels.

A pro tool, not a toy

Built in C++ using the latest low-level MIDI APIs on each platform. Uses just 11 MB of RAM on Windows and almost no CPU while running quietly in the background.

Zero-latency processing

Process MIDI data without adding latency to your performance.

Guided calibration

Calibrate your MIDI keyboard with a guided process tailored to how it responds.

Flexible velocity curves

Shape velocity with precise parametric curves or draw your own by hand. Give each controller its own response, with different curves for individual keys or whole key ranges. Only the black keys feel off? Adjust those on their own.

Up to 32 loopback endpoints

Create up to 32 loopback endpoints for flexible connections across your MIDI setup.

Instant presets

Create unlimited route and modifier presets, then switch between them instantly.

Unlimited undo / redo

Experiment freely and move backward or forward through your changes without limits.

Supports MIDI 2.0

Make the most of MIDI 2.0’s higher precision on supported devices.

Fully featured demo

Try every feature before buying. Only saving is disabled in the demo.

Set up and forget

Works transparently in the background and can start automatically when your system starts.

STUDIO VELOCITY PRO / NEWSLETTER

Get the latest Studio Velocity Pro news and updates. No spam—just one email a month, at most.

STUDIO VELOCITY PRO / CHANGELOG AND RELEASE ARCHIVE

CHANGELOG AND ARCHIVE.

Download previous versions of Studio Velocity Pro here and see what we've changed.

Studio Velocity Pro

1.6.0-e63030f

Latest

This update improves dynamics and keyboard rendering, localization, and control guidance, and resets calibration targets to their defaults when the assistant finishes.

Show details…

Studio Velocity Pro

1.5.0-7a7f046

This update adds WinRT MIDI support for Windows 10 and improves piano keyboard rendering.

Show details…

Studio Velocity Pro

1.4.0-1dd2918

This update adds a new notification system and contextual help throughout the app, alongside clearer note range displays, improved window layouts, and refinements to notifications and logging.

Show details…

Studio Velocity Pro

1.3.0-33c95ff

This update adds a new Scale modifier and redesigned preset and port selection, alongside major UI improvements for modifiers, activity indicators, graphs, and the console, plus fixes for localization and keyboard shortcuts on macOS.

Show details…