45
Midi Sysex Data
Notes
$nn = Hexadecimal Data - Decimal data is in Brackets e.g. $0a (10)
Sysex Header
$f0
Sysex Start
$00 $21 $16
Kiwitechnics Manufacturers ID
$60
Kiwitechnics ID
$02
Kiwitechnics KiwiSix ID
nn
Device ID ($00-$0f)
(Juno-106 Device ID 1-16)
xx
Command ID (see table 1.0)
$01
=
Request Global Dump
$02
=
Transmit/Receive Global Dump
$03
=
Request Tone Edit Buffer Dump
$04
=
Transmit/Receive Tone Edit Buffer Dump
$05
=
Request Tone Dump
$06
=
Transmit/Receive Tone Dump
$09
=
Request Seq Dump
$0a
=
Transmit/Receive Seq Dump
$0b
=
Request Tone Name
$0c
=
Transmit/Receive Tone Name
$0f
=
Request Global Parameter
$10
=
Transmit/Receive Global Parameter
$11
=
Request Edit Tone Name
$12
=
Transmit/Receive Edit Tone Name
$13
=
Request Sequence Edit Buffer Dump
$14
=
Transmit/Receive Sequence Edit Buffer Dump
$15
=
Request Sequence Step
$16
=
Transmit/Receive Sequence Step
Data
Depending on command type (see table 1.0)
Note - Each data byte ($yyyyxxxx) is sent as 2 bytes ($0000yyyy) & ($0000xxxx)
$f7
Sysex Footer
WARNING! Sysex dumps have the ability to put non valid settings into memory and few checks are made for validity. If the KiwiSix
becomes unusable due to non valid data you may need to do a full restore of the KiwiSix which will lose all saved memory.
www.kiwitechnics.com
KiwiSix Upgrade User Manual v3