Q. Which MIDI velocity curve should I use with my controller keyboard?

Published in SOS June 2010
Bookmark and Share

I've just bought a new MIDI controller keyboard that has a selection of velocity curves. How should I go about choosing which one to use, and why is this necessary?

Philip McKay via email

Many MIDI keyboard controllers feature a clutch of different velocity curves, such as these. From left to right, the linear setting is always a good starting point, but switching to the convex curve will give you greater control over louder notes, the saturated curve will deal with keyboards that won't otherwise generate maximum MIDI velocities, and the concave curve is the one to choose if the quiet end of the MIDI velocity range feels all 'bunched up' on your keyboard.Many MIDI keyboard controllers feature a clutch of different velocity curves, such as these. From left to right, the linear setting is always a good starting point, but switching to the convex curve will give you greater control over louder notes, the saturated curve will deal with keyboards that won't otherwise generate maximum MIDI velocities, and the concave curve is the one to choose if the quiet end of the MIDI velocity range feels all 'bunched up' on your keyboard.

SOS contributor Martin Walker replies: Some keyboardists play harder than others, while keyboard controllers themselves can vary a great deal in their mechanical resistance, action and feel. If you come from a synth background, a weighted, hammer‑action keyboard may feel very heavy and ponderous to play while, conversely, if you're used to playing acoustic pianos, a lightweight, synth‑action keyboard may feel lifeless. However, the ultimate goal is always the same.

MIDI supports 128 different velocity values (from zero to 127) and, whichever velocity‑sensitive keyboard you choose, it should let each player generate this complete range of values smoothly as they dig into the keys, from soft to hard. This is the reason why most keyboards offer a selection of velocity curves.

Many modern sample libraries feature eight, 16 or even 32 velocity layers per note, and if your keyboard doesn't let you generate the full range of MIDI velocity values you may never hear some of these layers. This, in turn, means that your sounds may lack expression or sound dull or harsh, or it might mean that you never hear special effects programmed for high velocity values only, such as piano hammer noise, guitar harmonics or bass slaps.

It's generally best to start by trying the linear velocity curve that generates smoothly increasing velocity values as you play harder (see graph above). Some makes and models of controller keyboard do manage to do this over the full range but, in my experience, many don't generate any velocity over about 110, unless you hammer the keys really hard. The different curves stretch one or more velocity areas across the mechanical range. Don't get too hung up on the shapes themselves, it's more important to just play and see what velocity values you can generate.

You can choose the most expressive velocity curve by simply playing a favourite sampled instrument, such as a piano, but this can prove a tedious process. You may achieve the perfect response with 'loud' notes only to find that the soft notes now play too loud, or vice versa, or you may find that you only have the perfect response for that one instrument. It's better to be a little more systematic and monitor the MIDI velocity values themselves as you play, to check that you can move smoothly across the entire range. There are plenty of visual options for this purpose, including various sequencers that display incoming MIDI velocity as a level meter, or software utilities such as MIDIOX (see www.midiox.com for details).

Once you've chosen the most suitable preset curve for your playing style, a one‑off bit of final tweaking may make your keyboard playing even more expressive. For instance, my main controller keyboard smoothly generates MIDI velocities from 0 to 110, but struggles above this, so I just convert this input range to an output range of 0 to 127 using the MIDIOX Data Mapping function or a MIDI velocity-curve changer (see this one from www.trombettworks.com/velocity.php).

Most sequencers, and even some hardware/software synths, let you tweak incoming velocity values in this way, either using MIDI plug‑ins, such as VelocityCurveSM (www.platinumears.com/freeplugins.html for more information) or specialised built‑in functions, such as the Cubase MIDI Input Transformer. For a 'plug in and forget' hardware solution, you can buy a small box, such as MIDI Solutions' Velocity Converter (found at www.midisolutions.com/prodvel.htm), which is MIDI‑powered and offers 40 preset curves, plus a user‑defined one.

Some keyboards also include one or more 'fixed' velocity options that always generate the same MIDI velocity however soft or hard you play. These can be useful for playing sampled instruments with no velocity sensitivity, such as organs, and for step‑recording drum parts or simple synth tracks. A setting that always generates MIDI velocity 127 can also be invaluable for sound designers who need to ensure that their presets will never distort.  .


September 2014
On sale now at main newsagents and bookstores (or buy direct from the
SOS Web Shop)
SOS current Print Magazine: click here for FULL Contents list
Click image for September 2014
WIN Great Prizes in SOS Competitions!

 

Home | Search | News | Current Issue | Tablet Mag | Articles | Forum | Subscribe | Shop | Readers Ads

Advertise | Information | Privacy Policy | Support | Login Help

 

Email: Contact SOS

Telephone: +44 (0)1954 789888

Fax: +44 (0)1954 789895

Registered Office: Media House, Trafalgar Way, Bar Hill, Cambridge, CB23 8SQ, United Kingdom.

Sound On Sound Ltd is registered in England and Wales.

Company number: 3015516 VAT number: GB 638 5307 26

         

All contents copyright © SOS Publications Group and/or its licensors, 1985-2014. All rights reserved.
The contents of this article are subject to worldwide copyright protection and reproduction in whole or part, whether mechanical or electronic, is expressly forbidden without the prior written consent of the Publishers. Great care has been taken to ensure accuracy in the preparation of this article but neither Sound On Sound Limited nor the publishers can be held responsible for its contents. The views expressed are those of the contributors and not necessarily those of the publishers.

Web site designed & maintained by PB Associates | SOS | Relative Media