Table of Contents

Advertisement

1
© Roland names and logos are owned by Roland
The Kiwitechnics Kiwi-3P Matrix Upgrade has not been authorised or endorsed by Roland
www.kiwitechnics.com
Kiwi-3P Matrix Upgrade User Manual v1.2

Advertisement

Table of Contents
loading

Summary of Contents for Roland KIWI-3P

  • Page 1 © Roland names and logos are owned by Roland The Kiwitechnics Kiwi-3P Matrix Upgrade has not been authorised or endorsed by Roland www.kiwitechnics.com Kiwi-3P Matrix Upgrade User Manual v1.2...
  • Page 2: Table Of Contents

    TONE – Voice Mode.............................26 TONE - ARP/SEQ..............................26 GLOBAL – Midi and General Settings.........................27 KIWI-3P Upgrade Special Functions........................29 Midi In................................29 Midi Out................................29 Sequencer Midi Out............................29 Factory Restore..............................29 Program Update..............................29 Upgrade Install..............................30 Kiwi-3P CPU Board Install..........................31 www.kiwitechnics.com Kiwi-3P Matrix Upgrade User Manual v1.2...
  • Page 3 $0e (14) Transmit / Receive Edit Buffer Tone Parameter................58 $0f (15) Request Global Parameter......................58 $10 (16) Transmit/Receive Global Parameter....................58 $13 (19) Request Sequence Edit Buffer Dump....................59 $14 (20) Transmit/Receive Sequence Edit Buffer Dump................59 Matrix Source and Destination List........................60 www.kiwitechnics.com Kiwi-3P Matrix Upgrade User Manual v1.2...
  • Page 4: Kiwi-3P Matrix Features

    Triplets, 1/32 Note, 1/32 Note Triplets, 1/64 Note. • Sequencer can be Started, Stopped & Continued using Midi Commands • Sequencer will Output Midi Data PG-200 • Full PG-200 support PG-200 will output midi data • www.kiwitechnics.com Kiwi-3P Matrix Upgrade User Manual v1.2...
  • Page 5: Front Panel Description

    Front Panel Description www.kiwitechnics.com 3P Matrix Upgrade User Manual v1.2...
  • Page 6: Basic Connections

    Basic Connections www.kiwitechnics.com 3P Matrix Upgrade User Manual v1.2...
  • Page 7: Menu Flow Chart

    Menu Flow Chart...
  • Page 8: Edit Map

    Edit Map www.kiwitechnics.com 3P Matrix Upgrade User Manual v1.2...
  • Page 9: Menu Notes

    Tone and will be changed whenever a Tone is loaded. Global Parameters will remain unchanged on Tone loads. www.kiwitechnics.com Kiwi-3P Matrix Upgrade User Manual v1.2...
  • Page 10: Tone Selection

    Tone Selection Group Buttons (A-D) There are 16 Groups of 64 Tones in the Kiwi-3P matrix. Each group is made up of 8 Banks of 8 Tones giving a total of 1024 Tones (16x8x8). As there are only 4 Group buttons there are 4 layers of Groups.
  • Page 11: Performance Control Section

    This control sets the overall tone of the 3P . It This sets the overall output level of achieves this by altering the filter cutoff level for the 3P . all voices using the 3P hardware and will alter any programmed filter settings. www.kiwitechnics.com Kiwi-3P Matrix Upgrade User Manual v1.2...
  • Page 12 A long press of the HOLD button will enter ARP MODE Edit. This is a shortcut for Parameter Edit D:3:1 The ARP MODE value can be changed using the Edit Slider. Press HOLD again to exit edit mode. www.kiwitechnics.com Kiwi-3P Matrix Upgrade User Manual v1.2...
  • Page 13: 3P Upgrade Notes

    3P Upgrade Notes Waveforms The Kiwi-3P Matrix changes the JX- Some notes about the PW wave. 3P Waveforms available. These can be mixed in any combination. The Pulse wave is derived from the Sawtooth wave that The Wave types are generates.
  • Page 14: Clock Display

    The Midi and PG-200 inputs will protect switch in the centre position. work in all switch positions. This will protect the memory. This can be moved to 'Protect off' in either direction to change patches. www.kiwitechnics.com Kiwi-3P Matrix Upgrade User Manual v1.2...
  • Page 15: 3P Upgrade Notes

    The Kiwi-3P Matrix cannot support When these dumps are played into every parameter in these imports the Kiwi-3P Matrix they will load into but it will get as close as it can. the same Group that was selected Some editing may be required.
  • Page 16: Portamento

    & Triple (2 voices) each voice will slide independently for new notes played. For Unison (6 voices) and Solo (1 voice) and Chord (1 voice/note) voices will slide in unison to the next note played. www.kiwitechnics.com Kiwi-3P Matrix Upgrade User Manual v1.2...
  • Page 17: Sequencer

    3P . This button is used for SEQ LOAD Start/Stop Button and SEQ EDIT in the Kiwi-3P Matrix. To Load a Sequence into the Edit This button is used to start or stop Buffer press this button followed by the sequencer playing.
  • Page 18: Writing And Editing

    (6) Return the Ext Switch to the divide the longer time values by that Memory Protect Position. shortest one. (e.g) (2) The external selector switch should remain in the PG-200 or MIDI position when writing to memory. www.kiwitechnics.com Kiwi-3P Matrix Upgrade User Manual v1.2...
  • Page 19: Arpeggiator

    A long press of the KEY TRANS button allows the ARP RANGE to be changed using the SENS slider. Press HOLD or Cancel to exit this mode. Options are 1, 2, 3 or 4 Octaves. www.kiwitechnics.com Kiwi-3P Matrix Upgrade User Manual v1.2...
  • Page 20: Setting Up With External Devices

    Setting up with External Devices External Clock Hold Pedal You can adjust the tempo, and start The Roland DP-2 is shown but any or stop the Arpeggiator and/or pedal that shorts the tip can be Sequencer of the JX-3P with the used.
  • Page 21: Editing A Patch

    Raising a control towards 10 will original 3P works. When editing a deepen an effect. parameter the current value of the parameter must be matched before the Sens Control will have any effect on the parameter value. www.kiwitechnics.com Kiwi-3P Matrix Upgrade User Manual v1.2...
  • Page 22: Tone - Dco

    DCO Mix Dynamics Depth A:4:3 Range 0-127 DCO Cross Modulation A:4:4 1 = Off, 2 = Sync 1, 3 = Sync 2, 4 = Metal Detune A:4:5 Range 0-127 Analog Feel A:4:6 Range 0-127 www.kiwitechnics.com Kiwi-3P Matrix Upgrade User Manual v1.2...
  • Page 23: Tone - Vcf

    7(F) = Sync 32nd note (3 Clocks/Step) 8(F) = Sync 32nd note triplets (2 Clocks/Step) 1(FF) = Sync 64th note triplets (1 Clocks/Step) Sync source is Master Clock (F)= Flash, (FF) = Fast Flash www.kiwitechnics.com Kiwi-3P Matrix Upgrade User Manual v1.2...
  • Page 24: Tone - Vca

    1 = LFO 1, 2 = LFO 2, 3 = LFO3 VCA Env Source B:4:5 1 = GATE, 2 = ENV 1, 3 = ENV 2, 4 = ENV 3 VCF Dynamics Depth B:4:6 Range 0-127 www.kiwitechnics.com Kiwi-3P Matrix Upgrade User Manual v1.2...
  • Page 25: Tone - Matrix

    LFO1, LFO2, LFO3, ENV1 Attack Rate, ENV1 Decay Rate Matrix 8 Destination C:4:3 ENV1 Release Rate, ENV2 Attack Rate, ENV2 Decay Rate Matrix 9 Destination C:4:6 ENV2 Release Rate, ENV3 Attack Rate, ENV3 Decay Rate Chorus Rate www.kiwitechnics.com Kiwi-3P Matrix Upgrade User Manual v1.2...
  • Page 26: Tone - Env 1-3

    7 = 16th note (6 Clocks/Step) 8 = 16th note, half swing (7,5 Clocks/Step) 1(F) = 16th note, full swing (8,4 Clocks/Step) 2(F) = 16th note triplets (4 Clocks/Step)3 3(F) = 32nd note (3 Clocks/Step) www.kiwitechnics.com Kiwi-3P Matrix Upgrade User Manual v1.2...
  • Page 27: Global - Midi And General Settings

    Enable Midi Sysex Receive GA:1:5 1 = Midi Sysex Receive Disabled 2 = Midi Sysex Receive Enabled Note – Sysex is Enabled everytime the Kiwi-3P Matrix is powered on so editors will work. Enable Program Change Command GA:1:6 1 = Off...
  • Page 28 Guitar Mode uses midi channels 1-6 only to control voices 1-6 Hold Pedal Mode GA:2:5 1 = Normal 2 = Inverted Note – this is set at power on so changes here will only be temporary. www.kiwitechnics.com Kiwi-3P Matrix Upgrade User Manual v1.2...
  • Page 29: Kiwi-3P Upgrade Special Functions

    1 sec at power on. Bank Lights 1 - 8 display the program release and Tone Lights 1 - 8 display the Bootloader release. e.g. Bank 2 & Tone 1 would mean Prog v2.0 and BL v 1 www.kiwitechnics.com Kiwi-3P Matrix Upgrade User Manual v1.2...
  • Page 30: Upgrade Install

    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-3P Matrix Upgrade must be installed by a competent technician with the correct tools or damage to your JX-3P can occur. KiwiTechnics will not be responsible for damage done to your precious JX-3P if this upgrade is not fitted correctly.
  • Page 31: Kiwi-3P Cpu Board Install

    Kiwi-3P CPU Board Install Step 1) Opening the 3P - After removing the four screws located in the end panels and the 4 screws on the underside at the rear the top can be opened. Step 2) Removing the main board. Remove the screws securing the keyboard from the underside of the JX-3P so the keyboard can be moved forward and give access to the main board.
  • Page 32 Step 4) Desolder the CPU (IC44) and fit the supplied 40 pin IC Socket. It is very important that this step is done correctly. On the top side of the board underneath the IC44 CPU are some fine tracks that will be damaged and difficult to repair if all the solder is not removed All the solder must be removed from all the 40 holes and the pins free of the hole edges before the CPU is lifted.
  • Page 33 Step 7) The white wire on the Kiwi-3P CPU board will be fitted to the Midi board in the next part of the install. Do not refit the main board yet.
  • Page 34: Midi Board Pg-200 Mod

    Step 4) Fit the white wire from the Kiwi3P Matrix cpu board to pin 5 of IC1 and tie this wire to the existing loom so it is tidy and will not be damaged and refit the midi board. If you are changing from the Kiwi-3P upgrade to the Kiwi-3P Matrix you will need to rejoin W5 which was cut doing the Kiwi-3P install. You can see in the photo that this has been resoldered.
  • Page 35: Pulse Width Mod Install

    Pulse Width Mod Install The Kiwi Pulse board adds the ability to mix the three wave types (Saw, Pulse and Square) and allows Pulse Width control on the Pulse waveform. Mixing waves or Pulse Width control was not possible in the original JX-3P .
  • Page 36 Blue wire needs to be soldered to IC103 Pin 4 (-15v)(see photo). Be careful not to bridge the legs of IC103 with too much solder. Also work quickly and don't get the IC too hot. Step 6) The ribbon cable needs to be inserted into the socket on the Kiwi-3P Matrix cpu board www.kiwitechnics.com...
  • Page 37: Chorus Speed Mod Install

    Chorus Speed Mod Install The Chorus Upgrade will allow control of the Chorus Speed in the JX-3P which can be controlled via midi and saved with a program patch. There is also a manual mode to allow the chorus sweep to be stopped in any position or controlled at any speed.
  • Page 38: Optional Fixes For The Kiwi-3P

    Optional Fixes for the Kiwi-3P The following are optional modifications that can be made. The first changes the way the LEDs are powered which will reduce the flickering that occurs as LED are changed on the display. This is more noticeable once the Kiwitechnics 3P Matrix Upgrade is fitted due to the enhanced use of the LEDs.
  • Page 39: Adjustments For The Jx-3P (Test Mode)

    Center the Tune trim on the rear of the JX-3P and make sure that the Master Fine Tune Global parameter is centred. The Kiwi-3P Matrix is shipped with the MFT centred so if it has never been changed it will be fine.
  • Page 40 On the JX-3P front panel there are 12 buttons on the top row. These are in the same order as the voices being trimmed and are from right to left Voice 1 DCO 1, Voice 1 DCO 2, Voice 2 DCO 1, Voice 2 DCO 2 and so on.
  • Page 41: Midi Data

    0-63 selects Tone Bank 3, 64-127 Selects Tone Bank 4 Channel Aftertouch $dn (208-223) $kk 0-15 midi channel Channel Pressure (0-127) Pitch Bend $en (224-239) $kk 0-15 midi channel Least Significant 7 bits Most Significant 7 bits Note $xx = hex number www.kiwitechnics.com Kiwi-3P Matrix Upgrade User Manual v1.2...
  • Page 42: Continuous Controllers

    $25 (37) $00-$7f (0-127) NRPN LSB $26 (38) $00-$7f (0-127) Not Supported. ENV 1 Release $27 (39) $00-$7f (0-127) ENV 2 Attack $28 (40) $00-$7f (0-127) ENV 2 Decay $29 (41) $00-$7f (0-127) www.kiwitechnics.com Kiwi-3P Matrix Upgrade User Manual v1.2...
  • Page 43 DCO2 Wave $47 (71) $00-$0f (0-15) $10-$1f (16-31) $20-$2f (32-47) Pulse $30-$3f (48-63) Square $40-$4f (64-79) Noise $50-$5f (80-95) Saw + Pulse $60-$6f (96-111) Saw + Square $70-$7f (112-127) Saw + Pulse + Square www.kiwitechnics.com Kiwi-3P Matrix Upgrade User Manual v1.2...
  • Page 44 $00-$1f (0-31) $20-$3f (32-63) Sync1 $40-$5f (64-95) Sync2 $60-$7f (96-127) Metal Key Mode $55 (85) $00-$0f (0-15) Poly Single $10-$1f (16-31) Poly Dual $20-$2f (32-47) Poly Triple $30-$3f (48-63) Unison $40-$7f (64-127) Solo www.kiwitechnics.com Kiwi-3P Matrix Upgrade User Manual v1.2...
  • Page 45 Not Supported NRPN Data MSB $63 (99) Not Supported RPN Data LSB $64 (100) Not Supported RPN Data MSB $65 (101) Not Supported Voice Mode Envelopes $66 (102) $00-$3f (0-63) Staccato $40-$7f (64-127) Legato www.kiwitechnics.com Kiwi-3P Matrix Upgrade User Manual v1.2...
  • Page 46: Real Time Commands

    $fa (250) Start Sequence Play Stop $fc (252) Stop Sequence Play Midi Sysex Support Function Transmitted Recognized Notes Basic ID 1-16 1-16, Omni Set using Device ID in Global Variable S:B:4 Load Dump www.kiwitechnics.com Kiwi-3P Matrix Upgrade User Manual v1.2...
  • Page 47: Midi Sysex Data

    Midi Sysex Data Notes $nn = Hexadecimal Data - Decimal data is in Brackets e.g. $0a (10) Sysex Header Sysex Start $00 $21 $16 Kiwitechnics Manufacturers ID Kiwitechnics ID Kiwitechnics 3P Matrix ID Command ID (see table 1.0) Request Global Dump Transmit/Receive Global Dump Request Tone Edit Buffer Dump Transmit/Receive Tone Edit Buffer Dump...
  • Page 48: 01 (1) Request Global Dump

    01=Pass all 10=Pass only nonCC 11=Stop only CC we have used Note - SysEx intended for the Kiwi-3P will not be passed Note – Active Sensing commands are suppressed within the Kiwi-3P and are not passed on $07 (7) = Enable Midi Clock Gen 0000000x...
  • Page 49: 04 (4) Transmit/Receive Tone Edit Buffer Dump

    $04 (4) Transmit/Receive Tone Edit Buffer 2 x Null + 128 bytes data 2 x null bytes sent followed by 128 bytes of data in the following format Dump Null x 2 + 128 data bytes $00-$0f (0-15) = Tone Name Ascii Bytes Tone Name $10 (16) = DCO1 Wave/Range...
  • Page 50 Table 1.0 Command ID Data Byte Data Type Data Details Byte details 7 ------- 0 $1e (30) = DCO2 PWM Amount 0xxxxxxx (0-127) $1f (31) = DCO2 DYN Amount 0xxxxxxx (0-127) $20 (32) = DCO Cross Mod 000000xx xx = 00=off 01=sync1 10=sync2...
  • Page 51 Table 1.0 Command ID Data Byte Data Type Data Details Byte details 7 ------- 0 $33 (51) = VCA DYN Amount 0xxxxxxx (0-127) $34 (52) = VCA Control 0000yyzz zz = VCAENV(00=Gate,01=Env1,10=Env2,11=Env3) yy = VCALFO(00=LFO1,01=LFO2,10=LFO3) $35 (53)=Matrix 0 Source 000xxxxx x = 0-26 –...
  • Page 52 Table 1.0 Command ID Data Byte Data Type Data Details Byte details 7 ------- 0 $4f (79)=Matrix 8 Destination 000xxxxx x = 0-35 – See Table 3 $50 (80)=Matrix 9 Source 000xxxxx x = 0-26 – See Table 1 $51 (81)=Matrix 9 Level 0xxxxxxx x = Range $00-$7f (0-127) $52 (82)=Matrix 9 Destination...
  • Page 53 Table 1.0 Command ID Data Byte Data Type Data Details Byte details 7 ------- 0 $62 (98) = LFO 1 Control 00xxxxxy 0=Mode (0=Normal,1=Plus) xxxxx= 00000-Free Running 00001-Sync Two Notes (192 Clocks/Step) 00010-Sync Dotted Whole Note (144 Clocks/Step) 00011-Sync Whole Note (96 Clocks/Step) 00100-Sync Dotted Half Note (72 Clocks/Step) 00101-Sync Half Note (48 Clocks/Step) 00110-Sync Dotted 1/4 Note (36 Clocks/Step)
  • Page 54 Table 1.0 Command ID Data Byte Data Type Data Details Byte details 7 ------- 0 $66 (102) = LFO 2 Control 00xxxxxy 0=Mode (0=Normal,1=Plus) xxxxx= 00000-Free Running 00001-Sync Two Notes (192 Clocks/Step) 00010-Sync Dotted Whole Note (144 Clocks/Step) 00011-Sync Whole Note (96 Clocks/Step) 00100-Sync Dotted Half Note (72 Clocks/Step) 00101-Sync Half Note (48 Clocks/Step) 00110-Sync Dotted 1/4 Note (36 Clocks/Step)
  • Page 55 Table 1.0 Command ID Data Byte Data Type Data Details Byte details 7 ------- 0 $6a (106) = LFO 3 Control 00xxxxxy 0=Mode (0=Normal,1=Plus) xxxxx= 00000-Free Running 00001-Sync Two Notes (192 Clocks/Step) 00010-Sync Dotted Whole Note (144 Clocks/Step) 00011-Sync Whole Note (96 Clocks/Step) 00100-Sync Dotted Half Note (72 Clocks/Step) 00101-Sync Half Note (48 Clocks/Step) 00110-Sync Dotted 1/4 Note (36 Clocks/Step)
  • Page 56 Table 1.0 Command ID Data Byte Data Type Data Details Byte details 7 ------- 0 $70 (112)=ArpClockDivide 0000xxxx xxxx= 0000-Half Note (48 Clocks/Step) 0001-Quarter note (24 Clocks/Step) 0010-8th note (12 Clocks/Step) 0011-8th note, half swing (14,10 Clocks/Step) 0100-8th note, full swing (16,8 Clocks/Step) 0101-8th note triplets (8 Clocks/Step) 0110-16th note (6 Clocks/Step) 0111-16th note, half swing (7,5 Clocks/Step)
  • Page 57: 05 (5) Request Tone Dump

    Table 1.0 Command ID Data Byte Data Type Data Details Byte details 7 ------- 0 $05 (5) Request Tone Dump Bank Number 0000000x 0 for Patches 1-128 1 for Patches 129-256 Null x 2 + 128 data bytes 2 for Patches 257-384 3 for Patches 385-512 4 for Patches 513-640 5 for Patches 641-768...
  • Page 58: 0D (13) Request Edit Buffer Tone Parameter

    $0a (10) Transmit/Receive Seq Dump Sequence Number 0000xxxx 0-7 for Sequence 1-8 Seq Number + 917 data bytes WARNING! This command will overwrite the $00 (0) = Seq Length 0xxxxxxx 0 = No Seq Recorded current sounding Seq with the Seq 1-124 = No of Seq Steps selected $01-$14 (1-20) = Seq Name...
  • Page 59: 19) Request Sequence Edit Buffer Dump

    $01 (1) - Parameter Value 0xxxxxxx Data format depends on Parameter Data format the same as $02 Command No Data 3P transmits a $14 (20) command $13 (19) Request Sequence Edit Buffer Dump $14 (20) Transmit/Receive Sequence Edit Null + 917 bytes Data Data Format is the same is $0a (10) Command (with 0 Sequence Number) Buffer Dump...
  • Page 60: Matrix Source And Destination List

    ENV2 Decay Rate ENV2 Release Rate ENV3 Attack Rate ENV3 Decay Rate ENV3 Release Rate Chorus Rate ¹ = Source is per voice = Destination is per voice = Destination is used in all voices www.kiwitechnics.com Kiwi-3P Matrix Upgrade User Manual v1.2...

Table of Contents