Midi Data - Roland Kiwi-8P User Manual

Programmable polyphonic synthesizer
Table of Contents

Advertisement

Midi Data

Function
Basic Channel
Note Number
Mode
Velocity
Note On
Note Off
Aftertouch
Keys
Channels
Pitch Bender
Control Change
Program Change
System Exclusive
System Real Time Clock
Commands
Modulation
Notes
X=No
O=Yes
Supported Midi
Messages
Note Off
Note On
Continuous Controllers
Program Change
Channel Aftertouch
Pitch Bend
www.kiwitechnics.com
Transmitted
Recognized
1-16
1-16
24(C1)-108(C8) 0-127
O
O
X
X
X
X
X
X
X
X
O
O
O
O
O
0-127
O
O
O
O
O
O
Status
Second
$8n (128-143) $kk
$9n (144-159) $kk
$bn (160-191) $kk
$cn (192-207) 0-127
$dn (208-223) $kk
$en (224-239) $kk
Notes
If Omni selected the Kiwi106 will recognize any midi channel
Notes that are received outside the Kiwi106 range of 24-108
are transposed to the nearest octave within range.
Voice Modes need to be changed using Midi Control or Sysex
commands
Midi Note Velocity can be disabled using Global Dynamics
Variable. If disabled midi notes will use the Internal
Velocity Level.
Midi and internal bends are additive within the Kiwi106.
Only if Midi CC option is Enabled. See Control Change Tables
for details
If CC0=0 then CC32 & Program change select Tone 1-512. Each
CC32 number (0 - 3) accesses 128 Tonees using Program Change
(0-127)
Only if Midi Sysex option is Enabled - See Sysex Table for
details
Note – The editor uses sysex and will override the sysex
disable setting while it is in use.
Will Transmit from Master Clock if Clock Output is enabled.
Input clocks are passed through to midi out unaltered and with
minimal delay. Midi Clocks are recognized within the Kiwi106
only if the clock source has been set to midi on the Master
clock source
Midi and internal Modulation are additive within the Kiwi106
Third
Notes
$yy
n
=
0-15 midi channel
kk =
note number (0-127) - Notes outside range 24-108 are
transposed to the nearest octave
yy
=
Don't care (ignored)
$yy
n
=
0-15 midi channel
kk =
note number (0-127)-outside 24-108 are transposed to
the nearest Octave
yy
=
0=Note Off, 1-127 = Note Velocity. Notes are sent at
velocity set by Global Parameter
$yy
n
=
0-15 midi channel
$kk & $yy
see CC table
n
=
0-15 midi channel
If CC0 =
0 then
for CC32 =
0 for Tones 1-128
1 for Tones 129-256
---
$yy
n
=
0-15 midi channel
kk
=
Least Significant 7 bits
yy
=
Most Significant 7 bits
Note - Midi pitch bend is mixed with internal bend
Internal hardware can only support 12 bits so the 2
LSB are dropped
Note $xx = hex number
JX-8P Upgrade User Manual v130
54

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents