beautypg.com

Arturia KeyStep Pro Keyboard with Advanced Sequencer and Arpeggiator User Manual

Page 147

background image

Matching MIDI Channels

Before attempting to use MIDI CC# messages to control an external device such as a synth,

the MIDI channel on which the KeyStep Pro transmits must match the MIDI channel on

which the external device receives. If the receiving synth is set to receive on all 16 MIDI

channels simultaneously, you have nothing to worry about. However, if your KeyStep Pro is

connected to several synths (and a DAW) and you want to be able to send different control

messages to each synth (and the DAW), you'll have to assign a different MIDI channel to

each device and adjust channels on the KeyStep Pro to match them.

If you are the proud owner of a MicroFreak, you can try the following example. Let's say

we've configured the MicroFreak to receive on MIDI channel 2 with Utility>MIDI>Input>2 and

activated Control mode on the KeyStep Pro to perform our control magic.

If you don't own a MicroFreak you're missing out on something special, but you can learn

from this example anyhow the general workflow is the same for other synths.

We'll select a MicroFreak parameter with a very drastic effect, so it immediately becomes

clear whether the control is working or not. We'll use a CC# to keep changing the Oscillator

Type on the MicroFreak!

By default, the MicroFreak receives on all 16 channels, so we can send CC# messages from

any KeyStep Pro encoder. By default, Control mode transmits on MIDI channel 1.

We will assign CC 9 to Encoder 1 (Pitch). CC 9 changes Oscillator Type on the MicroFreak.

• Hold down 'Shift' and press Project/Utility to open the Utility menu
• Scroll down to 'Controller' and press the encoder to select this submenu
• Select knob 1 and continue to select CC
• Select CC# value 9.

If you now turn the Pitch encoder, the MicroFreak Oscillator Type will change. We can use

the steps in any of the current track's Patterns to control Oscillator Type on the MicroFreak.

Remember how a step takes the current value of an encoder when you activate it? You can

use this to program a series of Oscillator Type changes.

• Activate Control mode if it is not already active
• Select a Pattern on Track 1
• Press Step Edit to activate Step Edit mode
• Turn the Pitch encoder fully counterclockwise
• Press step buttons 1, 3, 5 and 7 to store '0' values in those steps
• Set the Pitch encoder to its mid-position (12 o'clock)
• Press the step 2 button
• Repeat this for steps 4 and 6, remembering to set the encoder in its mid-position.

Play the sequence. You should now hear the MicroFreak alternating between oscillator types.

: An option in the MIDI Control Center enables you to set a control range for each of the main

encoders. You can use this feature to limit the range of the Pitch encoder (encoder 1) to 50-100 and
thus only select specific oscillator types. To set this range, click on 'Device Settings' in the MIDI Control
Center and change the min. and max. values listed under Controller> Knob 1.

Arturia - User Manual Keystep Pro - Control Mode

141