Tones are stored in Flash memory so no battery is required. • MidiCC & Sysex support for all parameters and Midi Sysex support for Tone Dump & Load. The Kiwi-2 will support • full midi control and editing in real time.
Front Panel Description The Kiwi-2 front panel differs from the original Juno 2 or MKS-50 and the Kiwi-2 Upgrade redefines many of the buttons on the Synth. Many of the buttons have been assigned new or multiple functions and others now operate differently.
Key Transpose button. If any transpose key other than middle C is selected the Transpose Button light will be on. www.kiwitechnics.com Kiwi-2 Upgrade User Manual v100...
Group, Bank & Tone buttons SELECT” is used to enter edit mode the same way a tone is selected. of the Kiwi-2. Every parameter can be edited via the front panel. The Edit Map parameter numbers are details on the Edit Map. An example is...
Press PARAMETER SELECT to step left and VALUE to step right. Use the ALPHA Dial to edit the character. MKS-50 Press PARAM UP/DOWN to change edit point and VALUE UP/DOWN to edit the character. www.kiwitechnics.com Kiwi-2 Upgrade User Manual v100...
KIWI-2 BUTTONS WRITE BUTTON Juno 2 and MKS-50 When the Kiwi-2 is in DUMP mode a press of the 'WRITE' button is used to For writing a Tone to permanent start a dump after the dump type has memory in normal play mode press been selected using the '1-3' buttons.
The buttons '1-8' have different The '1-3' buttons are used to select a operations depending on the mode dump type. The dump will not begin the Kiwi-2 is currently in. until the 'WRITE' button is pressed. TONE MODE PARAMETER EDIT MODE...
Env mod, Portamento etc) will change the worse the problem. change the DCO wave voice start This is a hardware problem and points and change the sound. cannot be addressed. Portamento Portamento is available in all playing modes. www.kiwitechnics.com Kiwi-2 Upgrade User Manual v100...
Note Hold The JUNO-2 and MKS-50 have no Note Hold except when using a midi hold pedal. In the Kiwi-2 'H' will show on the display after the Tone number when Hold mode is on. www.kiwitechnics.com...
Whenever the edit buffer does not To retain these changes when the match the saved Tone showing on Tone is changed or the Kiwi-2 is the display a '*' will flash between powered off the Tone must be the tone number and the tone written to memory.
Kiwi-2 Upgrade Notes Envelopes The Kiwi-2 has three independent Envelope Generators. Envelopes generated also available Matrix sources. Envelopes 1-3 are the traditional ADSR type. Write Protect Juno-1/2 Only If a WRITE is attempted with the Write Protect error The WRITE PROTECT switch on message will display.
The ARP MODE will set the style and the options are UP only, DOWN only, UP & DOWN, RANDOM and AS PLAYED. The ARP RANGE options are 1, 2, 3 or 4 octaves. These are displayed and saved with the Tone. www.kiwitechnics.com Kiwi-2 Upgrade User Manual v100...
Canceling Chord Mode. middle 'C' as the base note. To cancel chord mode press and release CHORD MEMORY When a Chord is set the chord button Button with no notes pressed. light will be on. www.kiwitechnics.com Kiwi-2 Upgrade User Manual v100...
ALPHA DIAL MKS-50 Select the Parameter number using the PARAM Up/Down button and change the value using the 'UP' & 'DOWN' buttons. Holding down the Param, Up or Down buttons will speed up the changes. www.kiwitechnics.com Kiwi-2 Upgrade User Manual v100...
235 – LFO 3 Rate Range is 0-127 236 – LFO 3 Delay Options are Normal or Plus 237 – LFO 3 Mode Options are the same as LFO1 238 – LFO 3 Sync www.kiwitechnics.com Kiwi-2 Upgrade User Manual v100...
Range 0-1 0=Off, 1=On ARP Mode 426 Arp Mode The ARP MODE options are UP only DOWN only UP & DOWN RANDOM AS PLAYED ARP Range 427 Arp Range The ARP Range options are 1-4 Octaves www.kiwitechnics.com Kiwi-2 Upgrade User Manual v100...
Global Parameters Edit Midi Clock Gen 441 Midi Clock Generation Options are Off, On The Kiwi-2 will output a midi clock which is set by the internal clock rate when this parameter is set On Master Clock Source 442 Master Clock Source Options are Internal or Midi.
WARNING - Tones dumps have to Because the tone layout and sound ability to quickly overwrite large generation in the Kiwi-2 is not the numbers of existing tones. same as the synths being imported it is not possible to get the tones WARNING –...
Upgrade Notes with the DCO frequency dividers getting audible steps as the frequencies get higher. None of this is a problem though when the Bend Range parameter is turned down for small bend ranges. www.kiwitechnics.com Kiwi-2 Upgrade User Manual v100...
Note – During update all activity in the voice board is stopped. This can cause random noise to sound out the output The Kiwi-2 is put into update mode as the MUX is no longer being updated by pressing and holding the WRITE and this can get quite loud.
If you are in any doubt at all or do not understand any part of this document then have this work done by a professional. The KiwiTechnics Kiwi-2 Upgrade must be installed by a competent technician with the correct tools or damage to your Juno-2 or MKS-50 can occur.
Page 33
Replace the top and while holding the top roll the synth over again protecting the bender lever. 4) Remove the 10 screws marked with purple arrows. These are shown in the photos and they are all in two rows. Bag these separately for reinstalling. www.kiwitechnics.com Kiwi-2 Upgrade User Manual v100...
Page 34
4) Solder in the supplied 40 pin socket making sure the end with the notch matches the marking of a notch on the circuit board. www.kiwitechnics.com Kiwi-2 Upgrade User Manual v100...
Page 35
5) Fit the Kiwi-2 cpu board into the socket making sure the notch on the Kiwi-2 board is at the same end as the markings on the Juno-2 main board. When fitting the upgrade board into the socket make sure all the pins are in all the socket holes and press in half way.
Page 36
The photo shows the board in the final position. 7) Assembly is the reverse of disassembly. Make sure you use the same type of screws that were removed at each stage. www.kiwitechnics.com Kiwi-2 Upgrade User Manual v100...
Pitch Bend $en (224-239) 0-15 midi channel Least Significant 7 bits Most Significant 7 bits Note - Internal hardware can only support 12 bits so the 2 LSB are dropped Note $xx = hex number www.kiwitechnics.com Kiwi-2 Upgrade User Manual v100...
Kiwitechnics Family ID Product Family ID (Kiwi-2) Product ID Major Program Version Byte Minor Program Version Byte Major BootLoader Version Byte Minor BootLoader Version Byte Build Number Device ID (Global Parameter) End of Sysex www.kiwitechnics.com Kiwi-2 Upgrade User Manual v100...
WARNING! Sysex dumps have the ability to put non valid settings into memory and few checks are made for validity. If the Kiwi-2 becomes unusable due to non valid data you may need to do a full restore of the Kiwi-2 which will lose all saved memory.
Page 44
10=Pass only nonCC 11=Stop only CC we have used Note - SysEx intended for the Kiwi-2 will not be passed Note – Active Sensing commands are suppressed within the Kiwi-2 and are not passed on $05 (5) = Enable Midi Clock Gen...
Page 45
= Range $00-$7f (0-127) $16 (22)=DCO PW Amount 000000xx x = Range $00-$03 (0-3) $17 (23)=DCO PWM Amount 0xxxxxxx x = Range $00-$7f (0-127) $18 (24)=DCO DYN Amount 0xxxxxxx x = Range $00-$7f (0-127) www.kiwitechnics.com Kiwi-2 Upgrade User Manual v100...
Page 46
$2e (46)=Matrix 1 Source 000xxxxx x = 0-23 – See Table 1 $2f (47)=Matrix 1 Level 0xxxxxxx x = Range $00-$7f (0-127) $30 (48)=Matrix 1 Destination 000xxxxx x = 0-26 – See Table 3 www.kiwitechnics.com Kiwi-2 Upgrade User Manual v100...
Page 47
$4b (75)=ENV1 Sustain 0xxxxxxx x = Range $00-$7f (0-127) $4c (76)=ENV1 Release 0xxxxxxx x = Range $00-$7f (0-127) $4d (77)=ENV2 Attack 0xxxxxxx x = Range $00-$7f (0-127) $4e (78)=ENV2 Decay 0xxxxxxx x = Range $00-$7f (0-127) www.kiwitechnics.com Kiwi-2 Upgrade User Manual v100...
Page 49
$5d (93)=LFO 3 Wave 000000xxx xxx = 000=Sine 001=Triangle 010=Square 011=Saw 100=Reverse Saw 101=Random 110=Fast Random $5e (94)=LFO 3 Rate 0xxxxxxx x = Range $00-$7f (0-127) $5f (95)=LFO 3 Delay 0xxxxxxx x = Range $00-$7f (0-127) www.kiwitechnics.com Kiwi-2 Upgrade User Manual v100...
Page 50
If this value is zero the internal clock will remain unchanged. 0-255 = 5-300 BPM This byte is sent as two nibbles which are combined to make single 8 bit command. 0000xxxx + 0000yyyy = xxxxyyyy $67 (103)=Patch Clock TempoLo 0000yyyy www.kiwitechnics.com Kiwi-2 Upgrade User Manual v100...
Page 51
$02 (2) - Tone Number 0xxxxxxx 0-127 for Tone 1-128 sounding Tone with the Tone selected Kiwi-2 transmits data in the same format as the $04 Command $0d (13) Request Edit Buffer Tone $01 (1) - Tone Parameter Number 0xxxxxxx Data Offset...
Page 52
Tone Parameter Parameter Number is Data Posn e.g. $1f=DCO12Mix Voice # + Param # + 2 data bytes Kiwi-2 transmits a $0e (14) command $02 (2) - Parameter Value (Hi) 000xxxxx Data format depends on Parameter Data format the same as $04 Note –...
Page 53
ENV3 Sustain Level ENV3 Release Rate Chorus Rate ¹ = Source is per voice = Destination is per voice = Destination is used in all voices = Midi & Internal (Juno-2 only) mixed = Juno-1/2 only www.kiwitechnics.com Kiwi-2 Upgrade User Manual v100...
Need help?
Do you have a question about the KIWI-2 and is the answer not in the manual?
Questions and answers