User's Manual

Table Of Contents
Multi Edit Mode
KEYVEL (KeyVelocity) Page
11-12
actually, since a MIDI note-on with velocity zero is interpreted by some modules as a note-
o message). So to get true inverse scaling (that is, minus 100%), you must set an oset of
127 to get the full range of velocities. Setting the oset to 127 and the scale to -100% (which
is the same as the reverse linear curve):
NOTE: Oset and Scale aect only MIDI velocities; that is, these parameters dont
change Velocity Tracking in the programs themselves. erefore, some programs (such as
organ sounds,which often have low VelTrk values) may respond only subtly to Oset and
Scale, or not at all.
VelCurve
e Velocity Curve parameter lets you taper the velocity response. e default setting is
Linear, which means that the output velocity changes directly proportionally to the played
velocity.
Expand produces a curve that is less steep than the linear curve at keystrike velocities below
64, and steeper than the linear curve at keystrike velocities above 64. In other words, when
youre playing softly, you’ll notice velocity dierences less than with a linear curve, while
when youre playing hard, you’ll notice velocity dierences more.
Compress produces a velocity curve that is the opposite of the expanded curve—that is,
you’ll notice velocity dierences more when youre playing softly than when youre playing
hard.
Crossfade is designed to be used in tandem with the Reverse Crossfade curve, enabling you
to perform smooth crossfades between dierent programs.
Bump tapers velocity response to resemble a bell curve, so that notes are loudest when your
keystrike velocity is 64. Notes get softer as the keystrike velocity approaches 0 or 127.
e next four velocity curves are Reverse Linear (Rvrs Linear), Reverse Expand (Rvrs
Expand), Reverse Compress (Rvrs Compress), and Reverse Crossfade (Rvrs Crossfade).
ese taper velocity in reverse of the ve curves we just covered. For example, Reverse
Linear’s response is such that striking a key harder will produce a lower volume, striking it
softer will produce a higher volume, and so on. is provides a convenient way to achieve
negative scaling, by letting you set one parameter instead of two.
LoVel, HiVel
LoVel (Low Velocity) and HiVel (High Velocity) set the minimum and maximum velocity
limits that the current zone transmits.
A keystroke in the current zone whose velocity — after it has been scaled and oset —
is below the minimum does not generate a Note On. Neither does a keystroke whose
velocity after processing is above the maximum. ese parameters are useful for “velocity
switching”—having a key play dierent sounds depending on how hard you strike it.