
4.2.5 The SNAPSHOT SEND command
The SNAPSHOT command transmits all parameters including their current values: all control element assignments as well as the current channel settings are sent out from the MIDI OUT connector and the USB output of the UMX25.
In this way it is possible to transmit the entire UMX25 mapping to a sequencer software at the beginning of a song. The song can then be played back with the final controller values adjusted for it. If the parameters of an external device have been changed, you can also use SNAPSHOT to correct the values.
1)Press the ASSIGN button and keep it pressed.
2)Press the button.
3)Release the ASSIGN button. The device automatically enters Play mode again.
The SNAPSHOT command is sent immediately after playing the keyboard.
4.2.6 LOCAL OFF
The effect of LOCAL OFF is that any data entries made with the control elements will NOT be passed on to the MIDI OUT connector or the USB OUT. In LOCAL OFF mode you can, for example,
1)Press the ASSIGN button and keep it pressed.
2)Press the button.
3)Release the ASSIGN button and adjust the control elements as required.
4)Finalize your selection with ,
or ASSIGN. In either case the ASSIGN LED goes out and the UMX25 enters Play mode again.
4.2.7 Control elements assignment
In Chapter 4.2.2 we described how to assign an individual channel to each control element. Here you will learn how to assign new controllers.
This procedure applies to the MODULATION wheel, the DATA/ VOLUME fader, the rotary controls R1 – R8, the buttons B1 – B8
and to the optional sustain pedal connected to jack .
1)Press the ASSIGN button and keep it pressed.
2)Move or press the corresponding controller or button respectively, or hold down the sustain pedal.
3)Release the ASSIGN button.
4)Press the number keys on the keyboard to enter the controller number of your choice. Only values between 0 and 127 can be entered. Higher values are ignored by the device.
Examples:
-To enter CC 14 press keys and
.
-If you want to select CC 107, press ,
and
.
5)Press to confirm. To discard your assignments either
press the button or the ASSIGN button again. In either case the ASSIGN LED goes out.
Please note two special cases with regard to a button or the sustain pedal:
If you assign CC 07 (Channel Volume) to a button, the channel volume “0” is sent each time you press the button. This will always mute the channel, which is a very interesting feature when playing live.
If you use the controller CC 10 (Panorama) for the buttons or sustain pedal, pressing the control element will send out a value of 64. As a consequence, the channel will always be set to center position in the stereo panorama.
4.2.8 Program and bank change
The UMX25 provides three options to change programs on external devices. This is a very powerful function which allows you to fully exploit the multitude of functions of your sound modules.
Options a) and b) allow you to select any programs using a defined selection procedure. Option c) speeds up the procedure, so that you can select programs at the touch of a button.
a)If you are sure to select only one of 128 different programs, you can effect program changes in ASSIGN mode as shown below. However, if the number of 128 is exceeded, you will have to use the procedure described in section b).
1)Press the button and keep it pressed.
2)Press the SINGLE key.
3)Release the ASSIGN button.
4)Now define the SINGLE CHANNEL by entering a number
from 1 to 16 using the number keys. In order to assign the
GLOBAL CHANNEL, please press the instead.
5)Press the button.
6)Press the number keys on the keyboard to enter the program number of your choice. Only values between 0 and 127 can be entered. Higher values are ignored by the device.
Examples:
-To enter program 15, press keys and
-If you want to select program 127, press ,
and .
7)Confirm your selection with . If you do not like the
selected program, discard your selection with or press the ASSIGN button again. In either case, the ASSIGN LED goes out.
b)If you want to make a selection from more than 128 programs, please use the following program change procedure. In this case your programs will be organized in banks, which can be selected with a special MIDI instruction called BANK SELECT. Here’s how it works:
The BANK SELECT instruction consists of two parts: one MSB part and one LSB part.
The MSB part describes a value range comprising 128 different values. On many devices this is the more important part of the BANK SELECT instruction.
The LSB part describes each of the 128 MSBs using 128 additional single steps. In both cases the numbering is from 0 to 127.
In total, the BANK SELECT instruction offers the enormous value range of 128 x 128 = 16,384 different values. In theory, this means that you could use external devices with as many
10 | 4. OPERATION |