55
Another MIDI note related command allows you to modify the touch sensitivity of your keyboard. As
you will know each MIDI NoteOn/NoteOff command contains a velocity value. Some velocity sensitive
keyboards don’t have the optimal sensitivity for certain sounds. In that case the ModifyVelocity
command allows you to extend or compress the velocity range.
A sample syntax is :
ModifyVelocity from 20-100 to 40-127
In the example above incoming velocity values lower than 20 will translate to velocity 40, and incoming
values above 100 will translate to the maximum velocity of 127. Between those values the velocity
range will be expanded linearly from 20-100 to 40-127.
Velocity mapping can be undone by specifying
ModifyVelocity from 0-127 to 0-127
Remark:
no matter which ranges are specified, an incoming velocity value of 0 will never be changed
to a non-zero value. This is important, because many keyboards send a NoteOn message with velocity
0 to actually indicate a Note Off event. Modifying this value would result in hanging notes.
5.6.5.
Filtering or routing MIDI ControlChange messages
Very similar to the commands discussed in the previous topics, a number of filter commands allow to
block specific ControlChange numbers, or copy or move them to another MIDI channel. It is even
possible to let the MIDI router change the ControlChange number. As a result any MIDI CC message
can be turned into any other CC message. This allows you for instance to extend the FCB1010 with
another very simple MIDI footcontroller, connected to the FCB1010 MIDI IN. Even if that second
controller is limited to sending a few fixed CC messages on a fixed MIDI channel, the MIDI router can
route those messages to anything else. Since the router could be reconfigured easily using one of the
commands below, you can turn the limited controller into a very flexible one.
The ControlChange router commands are :
BlockCC
channelname ccnr
MoveCC
channelname ccnr1
to
channelname [ccnr2]
CopyCC
channelname ccnr1
to
channelname
[ccnr2]
The ControlChange routing can be undone with the command
ResetCCRouting
5.6.6.
Resetting the filter/router
All of the router settings mentioned above can be reset with the command
ResetMidiFilter
This resets all MIDI blocking, channel routings, ControlChange routings and Note routings.
Содержание TinyBox
Страница 1: ...THE TINYBOX User Manual v 1 4...