background image

MIDI CONTROLLER LIST

Some controllers adhere to the normal midi-specified use (e.g. modwheel, pan) but most are used arbitrarily and therefore 
may clash with assignments of other products.  We have tried to avoid misuse of some “standard” controllers which could 
cause problems.

Unless noted, all controllers are transmitted and received.  Unless notes all 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 is not used.

The term “pulse width” is properly applied when square wave is selected.
For other waveforms, read “pulse width” as “double waveform phase effect”.
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 Synth MIDI Channel, set in the Synth Global Menu on the XioSynth.

MIDI-SPECIFIED USE  XIOSYNTH USE

bank msb 

 

IGNORED/TRANSMITTED WITH VALUE 0

modwheel msb   

MODWHEEL

breath msb 

 

BREATH CONTROL (receive only)

undefined msb   

ARP PATTERN (0…6 = up, down, ud1, ud2, order, chord)

foot controller msb 

---

portamento time msb 

PORTAMENTO TIME

data entry msb   

used for NRPN data values

volume msb 

 

MIDI VOLUME (transmit only)

balance msb 

 

PREGLIDE SEMITONES *** -12…+12 (0=preglide disabled)

undefined msb   

ARP/GENERAL SYNC RATE (64-191 bpm) (common)

10 

pan msb 

 

 

PAN POSITION ***

11 

expression msb   

EXPRESSION PEDAL

12 

effect control 1 msb 

NON-SYNC PAN RATE

13 

effect control 2 msb 

SYNC PAN RATE 0…34 (non-sync, 32 Triplet…12 Bars)

14-15   

 

 

---

16 

gen. controller 1 msb 

MODWHEEL DISTORTION ***

17 

gen. controller 2 msb 

DISTROTION COMPENSATION

18 

gen. controller 3 msb 

MODWHEEL DELAY SEND

19 

gen. controller 4 msb 

NON-SYNC DELAY TIME

20 

undefined msb   

SYNC DELAY TIME 0…19 (non-sync, 32 Triplet…12 Bars)

21 

undefined msb   

DELAY FEEDBCAK

22 

undefined msb   

DELAY STEREO WIDTH

23 

undefined msb   

DELAY RATIO

24 

undefined msb   

MODWHEEL REVERB SEND

25 

undefined msb   

REVERB DECAY

26 

undefined msb   

MODWHEEL CHORUS SEND

27 

undefined msb   

NON-SYNC CHROUS RATE

28 

undefined msb   

SYNC CHROUS RATE 0…34 (non-sync, 32 Triplet…12 Bars)

29 

undefined msb   

CHORUS FEEDBACK

30 

undefined msb   

CHORUS MOD DEPTH

31 

undefined msb   

CHORUS MOD CENTRE POINT

32 

bank lsb  

 

BANK SELECT 0…1

Summary of Contents for XioSynth

Page 1: ...XioSynth MIDI IMPLEMENTATION ...

Page 2: ... msb BREATH CONTROL receive only 3 undefined msb ARP PATTERN 0 6 up down ud1 ud2 order chord 4 foot controller msb 5 portamento time msb PORTAMENTO TIME 6 data entry msb used for NRPN data values 7 volume msb MIDI VOLUME transmit only 8 balance msb PREGLIDE SEMITONES 12 12 0 preglide disabled 9 undefined msb ARP GENERAL SYNC RATE 64 191 bpm common 10 pan msb PAN POSITION 11 expression msb EXPRESSI...

Page 3: ... undefined lsb OSC3 LFO2 PULSE WIDTH MOD 63 undefined lsb OSC3 MOD ENV PULSE WIDTH MOD 64 sustain pedal SUSTAIN 65 67 68 legato footswitch UNISON DETUNE 69 hold 2 INDIVIDUAL OSCILLATOR RANDOM DETUNE 70 sound controller 1 PORTAMENTO MODE 0 exp 1 lin 71 sound controller 2 72 sound controller 3 OSC1 LEVEL to filter 73 sound controller 4 OSC2 LEVEL to filter 74 sound controller 5 OSC3 LEVEL to filter ...

Page 4: ...f LOCAL ON OFF 123 all notes off ALL NOTES OFF receive only 124 omni off ALL NOTES OFF receive only 125 omni on ALL NOTES OFF receive only 126 mono mode setup ALL NOTES OFF receive only 127 poly mode on ALL NOTES OFF receive only MIDI NRPN LIST The XioSynth uses NRPNs as detailed below NRPNs 104 106 are used to access multiple parameters The value sent determines which parameter the NPRN message w...

Page 5: ...sync 32 Triplet 12 Bars 61 62 FILTER TYPE 0 2 LP BP HP 63 OSC1 LFO1 LEVEL MOD 64 OSC2 LFO2 LEVEL MOD 65 OSC3 AD ENV LEVEL MOD 66 NOISE LFO1 LEVEL MOD 67 RING1 2 LFO1 LEVEL MOD 68 AUDIO INPUT LFO1 LEVEL MOD 69 OSC123 WAVEFORM KEYSYNC START PHASE 0 357 degrees 70 NOISE TYPE 0 3 white hp bp hp bp 71 ARPEGGIATOR PATTERN 0 32 0 off 32patterns 72 FILTER FREQUENCY VELOCITY CONTROL 73 ARPEGGIATOR PATTERN ...

Page 6: ... 105 OSC POLY MODE 0 mono 1 mono ag 2 poly 1 3 poly 2 OSC 1 OCTAVE 16 19 1 2 OSC 2 OCTAVE 20 23 1 2 OSC 3 OCTAVE 24 27 1 2 ARPEGGIATOR OCTAVES 36 39 1 4 octaves ARPEGGIATOR NOTES DESTINATION 40 internal 41 external 42 int ext CHORUS LFO SYNC INITIAL POSITION 44 47 off left mid right PAN LFO SYNC INITIAL POSITION 48 51 off left mid right OSC SELECTOR 56 58 osc1 3 106 OSC UNISON 0 7 off 2 8 voices R...

Reviews: