Download Print this page
Novation X-Station Supplementary Manual

Novation X-Station Supplementary Manual

Midi controller list
Hide thumbs Also See for X-Station:

Advertisement

Quick Links

MIDI Controller List

MIDI Controller List
Some controllers adhere to the normal midi-specified use (eg modwheel, volume) but most are used arbitrarily (and therefore may clash with parameter
assignments of other products). We have tried to avoid misuse of some "standard" controllers which could cause problems.
Unless noted, controllers are transmitted and received. Unless noted, parameters have the range 0-127.
***
denotes a signed value where 64 represents zero.
Unless noted, this is -64..0..+63 stored as 0..64..127
another example is -12..0..+12 stored as 52..64..76
---
denotes controller not used
Some controllers use the available 7 data value bits to control more than one parameter.
These are noted as "packed parameters" and details are given.
The term "pulse width" is properly applied when squarewave is selected.
For other waveforms, read "pulse width" as "double waveform phase offset".
Double waveform phase offset is zero when the signed pulse width position parameter is 64 (meaning 0).
Common parameters are transmitted and received on the global midi channel but in performance mode, they can also be received on the midi channel
of any active part.
#
MIDI-SPECIFIED USE
0
bank msb
1
modwheel msb
2
breath msb
3
undefined msb
4
foot controller msb
5
portamento time msb
6
data entry msb
7
volume msb
8
balance
msb
9
undefined msb
10
pan msb
11
expression msb
12
effect control 1 msb
13
effect control 2 msb
14
undefined msb
15
undefined msb
16
gen. controller 1 msb
17
gen. controller 2 msb
18
gen. controller 3 msb
19
gen. controller 4 msb
20
undefined msb
21
undefined msb
22
undefined msb
23
undefined msb
24
undefined msb
25
undefined msb
26
undefined msb
27
undefined msb
28
undefined msb
29
undefined msb
30
undefined msb
31
undefined msb
32
bank lsb
33
modwheel lsb
34
breath lsb
35
undefined lsb
36
foot controller lsb
37
portamento time lsb
38
data entry lsb
39
volume lsb
40
balance lsb
41
undefined lsb
42
pan lsb
43
expression lsb
44
effect control 1 lsb
45
effect control 2 lsb
46
undefined lsb
47
undefined lsb
48
gen. controller 1 lsb
49
gen. controller 2 lsb
50
gen. controller 3 lsb
51
gen. controller 4 lsb
X-Station / KS SERIES USE - KS USE ONLY SHOWN IN RED TEXT
IGNORED/NOT TRANSMITTED
MODWHEEL
BREATH CONTROL (receive only)
ARP PATTERN (0..7 = up, down, ud1, ud2, order, random, chord, drum)
---
PORTAMENTO TIME
USED FOR NRPN DATA VALUES
PART VOLUME
PREGLIDE SEMITONES *** -12..+12 (0=preglide disabled)
ARP/GENERAL SYNC RATE (64..191 bpm) (common)
PAN POSITION ***
EXPRESSION PEDAL
NON-SYNC PAN RATE
SYNC PAN RATE 0..34 (non-sync, 32Triplet..12bars)
VOCODER STEREO WIDTH (common)
VOCODER SIBILANCE LEVEL (common)
MODWHEEL DISTORTION ***
DISTORTION COMPENSATION
MODWHEEL DELAY SEND
NON-SYNC DELAY TIME
SYNC DELAY TIME 0..19 (non-sync, 32Triplet..2bars)
DELAY FEEDBACK
DELAY STEREO WIDTH
DELAY RATIO
MODWHEEL REVERB SEND ***
REVERB DECAY
MODWHEEL CHORUS SEND ***
NON-SYNC CHORUS RATE
SYNC CHORUS RATE 0..34 (non-sync, 32Triplet..12bars)
CHORUS FEEDBACK ***
CHORUS MOD DEPTH
CHORUS MOD CENTRE POINT
BANK SELECT 1..8
(bit 6 set forces perf mode, bit 5 set forces program mode)
EQ LEVEL *** (0, 1..63, 64, 65..126, 127 = LP, LPshelf, flat, HPshelf, HP)
EQ FREQUENCY
NON-SYNC EQ MOD RATE
SYNC EQ MOD RATE 0..34 (non-sync, 32Triplet..12bars)
EQ MOD DEPTH
---
---
OSC1 SEMITONE *** -12..+12
OSC1 CENT *** -50..+50
OSC1 BENDWHEEL PITCH AMOUNT ***
OSC1 LFO1 PITCH AMOUNT ***
OSC1 MOD.ENV PITCH AMOUNT ***
OSC1 PULSE WIDTH POSITION *** (0=50% or in-phase double wave)
OSC1 LFO2 PULSE WIDTH MOD ***
OSC1 MOD.ENV PULSE WIDTH MOD ***
OSC2 SEMITONE *** -12..+12
OSC2 CENT *** -50..+50
OSC2 BENDWHEEL PITCH AMOUNT ***
OSC2 LFO1 PITCH AMOUNT ***
1
APPENDIX

Advertisement

loading

Summary of Contents for Novation X-Station

  • Page 1: Midi Controller List

    Common parameters are transmitted and received on the global midi channel but in performance mode, they can also be received on the midi channel of any active part. MIDI-SPECIFIED USE X-Station / KS SERIES USE - KS USE ONLY SHOWN IN RED TEXT bank msb IGNORED/NOT TRANSMITTED...
  • Page 2 APPENDIX MIDI-SPECIFIED USE KS SERIES USE undefined lsb OSC2 MOD.ENV PITCH AMOUNT *** undefined lsb OSC2 PULSE WIDTH POSITION *** (0=50% or in-phase double wave) undefined lsb OSC2 LFO2 PULSE WIDTH MOD *** undefined lsb OSC2 MOD.ENV PULSE WIDTH MOD *** undefined lsb OSC3 SEMITONE *** -12..+12 undefined lsb...
  • Page 3: Midi Nrpn List

    MIDI NRPN List MIDI NRPN List The KS series uses NRPNs as detailed below. Since less than 128 of them are used, only one NRPN msb (bank) is needed. Therefore only the NRPN lsb is transmitted/received and the NRPN msb is ignored and is not transmitted. For future compatibility, assume that the NRPN msb is 0.
  • Page 4 If a controller wishes to transmit an NRPN msb, the value 0 should be used for future compatibility. The X-station and KS series details are identical. There are a few differences in the A / K and V stations as shown.
  • Page 5 MIDI NRPN List - Packed Controller / NRPN Details PACKED PARAMETER HANDLING FOR X-STATION, KS4/5/RACK, A/K/V-STATION ALTERNATIVE ORIGINAL PACKED PARAMETER BYTE NRPN VALUES CONTROLLER 79 LFO 1,2 KEYSYNC / LOCK / ONE-SHOT 16..17 bit 0 lfo1 keysync phase shift (A/K) lfo1 one-shot mode 1=on (KS) 18..19...

This manual is also suitable for:

Ks series