The Rotary Encoders - M-Audio AXIOM 25-49-61 User Manual

Advanced semi-weighted usb midi controller
Hide thumbs Also See for AXIOM 25-49-61:
Table of Contents

Advertisement

3.4 The Rotary Encoders

As mentioned in section 2 it is possible to assign the rotary encoders to any MIDI controller message listed in Appendix C. When the
encoders are assigned to MIDI controllers, they work in the same way as the sliders on the Axiom 49 and 61—when the minimum or
maximum limit is reached, no more data is sent until you turn the dial the other way.
It is possible to program the encoders to increment or decrement the current value in the software, rather than sending an actual
value. This means that there is never a risk of causing your software parameters to jump if they do not match the position of the
control you're moving.
Please note that not all software supports the use of rotary encoders. Also, those applications that do support them can differ in
the way that encoder support is implemented. The Axiom therefore supports several different types of increment/decrement MIDI
messages. You should check your software's manual to see what message type is supported and how to engage endless dial support. To
help with this we have listed the names commonly used for each of the relative data methods. We have also provided the data values
used to represent data increment and data decrement. Where a range of values is specified for an increment or decrement, the range
is in the form "slow movement" to "fast movement".
The Program change increment/decrement will send out program changes with each step.
In order to program one of these methods to the rotary encoders on your Axiom, you should assign the MIDI controllers given
below:
MIDI CC
Endless Data Method
145
Program Change Increment/Decrement
146
2's Compliment from 64 / Relative (Binary Offset)
147
2's Compliment from 0 / Relative (2's Compliment)
148
Sign Magnitude / Relative (Signed Bit)
149
Sign Magnitude / Relative (Signed Bit 2)
150
Single Value Increment/Decrement
151
RPN Increment/Decrement Message
152
NRPN Increment/Decrement Message
To Assign the Rotary Encoders:
49- and 61-note versions:
Select the rotary encoder as explained in section 2.
<
Press the Ctrl Assign button. The LCD shows the encoder's current controller assignment.
<
Decide which endless data method you want from the table above, and enter its MIDI CC number using the
<
numeric keypad.
Press Data 2. The LCD display flashes the encoder's current data parameter.
<
Enter the MIDI controller number from Appendix C that you want. (Note that the range in this case is 0-127, not
<
0-131.)
The encoder will now transmit increment/decrement messages on the MIDI controller you have set.
<
25-note version:
Select the rotary encoder as explained in section 2.
<
Press the Advanced button.
<
Press the Ctrl Assign key. The LCD will show the encoder's current controller assignment.
<
Decide which endless data method you require from the table above, and enter its MIDI CC number using the
<
numeric data entry keys.
Press the Enter key to confirm.
<
Press the Advanced button again.
<
Press the Data 2 key. The LCD display will show the encoder's current data parameter..
<
Enter the MIDI controller number from Appendix C that you want. (Note that the range in this case is 0-127, not
<
0-131.)
Press the Enter key to confirm.
<
The encoder will now transmit increment/decrement messages on the MIDI controller you have set.
<
20
Increment
Decrement
065 to 127
063 to 000
001 to 64
127 to 065
065 to 127
001 to 063
001 to 063
065 to 127
096
097
096 then 000 to 127
097 then 000 to 127
096 then 000 to 127
097 then 000 to 127
Section 3: Advanced Features

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents