FAQs

The generic string required for controlling anything on the Modular Solo is as follows:
F0 00 20 13 14 00 20 PH PL DH DL F7
where
all values are in hexadecimal
PL = parameter low byte
PH = parameter high byte
DH = data high byte
DL = data low byte
Data is sent high byte first as with normal numbers - however SysEx does not allow numbers greater than 127 (7F), so numbers are split after
7 bits, which means that most values can be sent using just the low
(2nd) data byte (with the high byte as zero).
127 = 00 7F
128 = 01 00
129 = 01 01
130 = 01 02
255 = 01 7F
256 = 02 00 etc.
Examples:
Lfo speed (para 25 = hex 19)
F0 00 20 13 14 00 20 00 17 DH DL F7 (see note below)
Lfo shape (para 26 = hex 1A)
F0 00 20 13 14 00 20 00 00 00 DL F7
Lfo clk1 divide (para 43 = hex 2B)
F0 00 20 13 14 00 20 00 00 00 DL F7
Lfo clk2 divide (para 47 = hex 2F)
F0 00 20 13 14 00 20 00 00 00 DL F7
LFO speed has data value range up to 191 so needs both low & high bytes.
For values of 0 to 127, DH will be 00 and DL will be data value in hex For values of 128 to 191, DH will be 01 and DL will be the number minus
128 - then converted to hex
Example data value 191.
Subtract 191-128 = 63 decimal = 3F hex so DH = 01 and DL = 3F
See this online table for converting from decimal to hex:
https://ascii.cl/conversion.htm

Turn the Pro-2000 off, hold all 4 buttons pressed and then power the Pro-2000 back on again.The display will show 'Factory Setup - Factory Defaults', you can then release the buttons. The Pro-2000 will then restart as normal.

This procedure applies to both the mk1 and mkII.

If the display doesn't show 'Factory Setup - Factory Defaults' then you did not have all 4 buttons pressed.

You can't.

This is not an issue with the Pro-2000, it is a fact of life with CV & Gate - they are an analogue technology - not digital.

When you plug into the CV & Gate sockets on the back of your synth(s), it disconnects the internal keyboard and instead supplies the voltages supplied by the converter.

To do what you want you would need to get the synths retrofitted. The retrofit will automatically switch from keyboard to MIDI control (and vice versa).

"I am trying to control the Pro 2000 MkII via SysEx, I can input your example hex strings in the manual and they work but I am unable to program my own. I seem to get stuck with the 7,8,9 and 10 bytes, I don't understand how in your example in the manual you get 0D 00 01 00, the low and high 4 bits of data have me confused. I can look up the address in the manual 0D does change channel A to HZ/V, but what to do after that?"

The generic string required for controlling anything on the Pro-2000 mkII is as follows:

F0 00 20 13 02 20 PL PH DL DH F7

where

all values are in hexadecimal

PL = parameter low byte

PH = parameter high byte

DL = data low byte

DH = data high byte

Example 1 - to set LFO1 speed value to 36 (decimal)

LFO1 speed address is 51 - so PL will be 01 and PH will be 05

The data value of 36 (decimal) = 24 (hexadecimal) so DL will be 04 and DH will be 02 putting these values into the string above gives

F0 00 20 13 02 20 01 05 04 02 F7

or for data value 37 (25 hex)

F0 00 20 13 02 20 01 05 05 02 F7

or for data value 57 (39 hex)

F0 00 20 13 02 20 01 05 09 03 F7

Example 2 - to set LFO1 waveshape to sample and hold

LFO1 waveshape address is 52 - so PL will be 02 and PH will be 05

Sample and hold is data value 8 (see note 7 in sysex section of manual) so DL will be 08 and DH will be 00

Putting these values into the string above gives

F0 00 20 13 02 20 02 05 08 00 F7

In practice the data value will vary (from your slider or knob), so your controller needs to insert the data in the correct format (split into two bytes in low/high order) into the string. Different controllers do this in different ways, I can't advise you on that.

You also need to restrict the range your controller sends for the different data values needed - so for LFO speed, restrict the range to 0-127, for LFO waveshape the range should be 0-8 etc.

> 03h A transpose

F0 00 20 13 02 20 03 00 DL DH F7

> 11h B transpose

F0 00 20 13 02 20 01 01 DL DH F7

> 51h lfo1 speed

F0 00 20 13 02 20 01 05 DL DH F7

> 52h lfo1 waveshape

F0 00 20 13 02 20 02 05 DL DH F7

> 53h lfo 1 sync

F0 00 20 13 02 20 03 05 DL DH F7

> 54h lfo 2 speed

F0 00 20 13 02 20 04 05 DL DH F7

> 55h lfo2 waveshape

F0 00 20 13 02 20 05 05 DL DH F7

> 56h lfo 1 sync

F0 00 20 13 02 20 06 05 DL DH F7

> 57h clk div

F0 00 20 13 02 20 07 05 DL DH F7

See this online table for converting from decimal to hex:

http://ascii.cl/conversion.htm

On the MS-20 when you use an Aux on the Pro Solo to control Filter sweep (or pitch), you must adjust the appropriate knob in the Modulation section (because those knobs take on the job of controlling the amount the Pro Solo can affect your filter once you plug it in). They are EG1/EXT (Under frequency modulation) and EG2/EXT for the two filters.

Best solution seems to be plugging the Aux1 into the "Total" input (the first jack at the top left) and then adjusting the 3 channels of modulation (Pitch, LPF and HPF) in mixed amounts to your liking.
It's a quirk of the Juno. Unfortunately the Juno sends back out any notes it receives, so with your sequencer doing the same (as most computer sequencers do) you get an endless loop.

You play a note on the Juno

The Pro-DCB converts it to MIDI and sends it to the computer The computer send the note back to the Pro-DCB the Pro-DCB converts it back to DCB and sends it to the Juno the Juno sends it back out again (that's a quirk of the Juno) The Pro-DCB converts it to MIDI and sends it to the computer...

and so it goes on - a MIDI loop.

There is the facility on the Pro-DCB to switch off transmit and/or receive by setting the relevant MIDI channel to OFF (to save you having to unplug).
There is an internal switch to set the voltage. There are two settings 115V (covers 85V-130V) and 230V (covers 170V-260V).

We recommend that the following procedure is performed by a competent service engineer.

A Pozidrive or Supadrive screwdriver is needed, anything else will destroy the screw heads.

1) Ensure the mains power cable is not attached.

2) Undo 4 screws in the top of the Pro-2000.

3) Undo 2 screws on the left side of the unit (as you look at the display).

4) Undo the 2 screws on the right side of the unit that mirror those on the left - DO NOT UNDO THE 3RD SCREW.

5) Remove the lid - there is an earth strap which attaches the lid to the case. Leave this connected.

6) Near the mains switch there is a voltage switch - slide the switch to change the voltage.

7) Ensure the unit is on a flat surface.

8) Replace the lid.

9) Replace the 4 screws in the top of the lid - very lightly done up.

10) Replace the 2 screws each side - very lightly done up.

11) Tighten the 4 screws in the top.

12) Tighten the 2 screws on the left side.

13) Tighten the 2 screws on the right side.

14) Put a label on the back covering the existing voltage rating, stating the new voltage.

15) Done.

N.B. If changing from 115V to 230V, all that is needed is to peel off the sticker which says 115V. The case is silk-screened with 230V.
We find that customers who ask us this are comparing our kits with, say, soundcards manufactured in the Far East in great quantities using cheap labour and with guaranteed large volume sales.

Our retrofits cover an extensive range of models, each of which has been researched and custom designed for that model and which provide features unavailable elsewhere.

It is not unusual for us to sell only one or two of a model a year, thus preventing economies of scale to bring the price down. All retrofits are exhaustively tested and monitored over a prolonged period prior to despatch.

We feel that, all things considered, our retrofits do represent good value for money.
A self-install MIDI kit comprises all the parts and circuit boards (ready assembled and tested) for a full internal retrofit. It requires fitting by a competent service engineer (ie: someone who is capable of repairing the synth).

Factory fitted MIDI is installed by our own engineers here at Kenton Electronics. This service is usually only available to U.K. customers, as the synth needs to be delivered to our premises.

With the DCB box, you get an external unit which is substantially cheaper than a retro-fit. It allows you to send and receive MIDI notes. It has an output so you can clock the arpeggiator and another output so you can control the filter cutoff.

The retrofit allows you to send and receive notes, to clock the arpeggiator and to control filter cutoff. You may also control pitchbend, mod wheel, hold, program change and MIDI volume. Plus you have no trailing unit, it's all in the Juno case.
MidiStream has a very high data throughput. You will not have any problems using MidiStream with a wind controller.
MidiStream has a latency figure of around 2 milliseconds. That is 2 thousandths of a second. This is imperceptible to the human ear. Every piece of equipment has SOME latency, however small.
Yes, MidiStream handles SysEx; it handles all MIDI messages - see the question above, does MidiStream send all MIDI channels?
MidiStream sends all MIDI channels plus SysEx and MIDI clock. In fact it transmits all MIDI messages. Just think of it as replacing a MIDI cable. What you put into the MIDI IN of the transmitter, you will get out of the MIDI OUT of the receiver.
We started out developing both UHF and Bluetooth systems, but abandoned Bluetooth because of latency problems. As Bluetooth is a packet system, the packets have to be filled and notes can become noticably delayed, even with padding. There were other problems too but the latency issue was the overriding one. The UHF system that MidiStream uses gives almost zero latency.
The issue with the glide is due to the way the MiniMoog is designed. The CV (Osc) input is *after* the glide circuit, so it has no effect on the incoming CV/Gate (s-trig) signals. The Pro-Solo MkII has glide built into the converter so that you can use glide, and activate it over MIDI (or auto portamento if enabled). Obviously the glide rate is then controlled from the Solo - not from the knob on the front panel of the MiniMoog.
If you are using just CV and Gate, then you can control notes and pitchbend, plus all Kenton converters have hold and portamento. In addition, they come equipped with built-in LFOs which can be used to modulate the pitch.

Other functions may be controlled on the synth, depending on what additional inputs you have besides CV and Gate. Many synths have a VCF input for controlling filter cut-off, and some, such as the Minimoog, also have a VCA (volume) input.

Synths such as the Korg MS-10 and MS-20 have even more inputs to control effects such as pulse width. In many cases, Kenton can supply Socket upgrades which add extra inputs (eg: filter and modulation for the SH-101).

There is no battery inside the Pro-4, settings are saved to an EEPROM which needs no battery to backup.

The answer to your problem is probably one of the following:

Nothing is stored automatically in the Pro-4, you have to manually save anything you want to save.

When saving, ensure you select a NUMBERED memory location unless you want to save SYSTEM parameters (see below).

There is also another parameter which selects which memory is loaded on power-up, which is: SYSTEM > AUTO-LOAD LOAD from... (default= load from Defaults) Select the memory location you want to load from at power-up - then save this selection. Save this selection in SYSTEM DATA (not a numbered location).

Saving to 'System Data' only saves parameters such as the display viewing angle, auto-load and anything else that says 'System' in the top left hand corner of the LCD - these do not change with the programs.

All other parameters must be stored in the numbered memories 1 to 8.

pro4 Pro4 PRO4 pro 4 pro-4
A1: For the Pro-Solo mkII. Yes (and it can do this at the same time as CV conversion) A2: For the Pro-Solo mk1. Yes, but not at the same time as CV/Gate - the Pro-Solo mk1 cannot do both simultaneously. Having said that, you can't use both on the SH-101 anyway, as the CV/Gate inputs override the synth's internal sequencer.
No, these modifications are not available for the PRO-2, only for the PRO-2000. The only upgrade available for the PRO-2 is a single channel Hz module which provides Hz/V capability on channel A (if it wasn't fitted originally).
For the TR-808 to run correctly from MIDI sync, you will need to use PRE-SCALE setting number 3 (quarter notes). TO SET PRE-SCALE - set pre-scale switch to 3 - set to pattern write 1st part - select pattern you want to change - press start button - press clear / pre-scale button until change is heard - press stop - reset to pattern play - done.
With the DCB box, you get an external unit which is substantially cheaper than a retro-fit. It allows you to send and receive MIDI notes. It has an output so you can clock the arpeggiator and another output so you can control the filter cutoff. The retrofit allows you to send and receive notes, to clock the arpeggiator and to control filter cutoff. You may also control pitchbend, mod wheel, hold, program change and MIDI volume. Plus you have no trailing unit, it's all in the Juno case
There are some jumpers inside the Pro-4 to change voltage, all voltages need 3 jumpers set. To open the case of the Pro-4 you need a Pozidrive or Supadrive screwdriver. Do not use anything else or you will destroy the screw heads. Ensure that the Pro-4 is disconnected from the mains power before opening the case, which we recommend is performed by a competent engineer. On the right hand side, undo the two bottom screws, ignore the top one. On the left hand side undo the two bottom screws, there are no others. On the top undo the 3 screws near the front, there are no others. On the back undo the screw between Channel D and Auxilliary output 1, Undo the screw immediately to the left of the text which reads "No user servicable parts inside etc." Do not undo any other screws. You should have removed 9 screws only. When you remove the lid, the earth strap will still be attached, you do not need to remove this. The voltage jumpers are beneath a protective cover just behind the mains transformer. Remove the two screws securing the protective cover, be careful not to lose the nylon spacers. The positions for the jumpers are clearly marked. Set each jumper in the correct position for the voltage you require. Please note the mains fuse should have a lower value for units running from 220/240 volts - this is marked next to the fuse. If your mains line voltage is 230 volts, use the 240 volt setting. When replacing the jumper protective cover, do not overtighten the screws as they are only screwed into the printed circuit board. To replace the lid, reverse the disassembly procedure.
To change LFO 1 speed on a Pro-4 send the following (Hexadecimal) string from your sequencer or MIDI controller.
F0 00 2V 13 04 20 02 06 0L 0H F7

V is the device number in hex 0 to F (device #1 = 0 and device #16 = F ). 0L & 0H are variable bytes that indicate the speed.
Example Sysex String to set the speed to 90 decimal (the default value)
F0 00 20 13 04 20 02 06 0A 05 F7

You first need to convert the 90 decimal to hex, which is 5A - but the data has to be sent in the order lo, hi, split into 2 bytes, so you send the variable speed bytes as 0A & 05.Turning this to read top to bottom:

F0 begin sysex message
00 Kenton sysex id
20 Kenton sysex id
13 Kenton sysex id
04 Kenton product code (Pro-4)
For this product the above 5 bytes are always the same
20 data type and device number
02 address lo (address for lfo speed 1 is 62 hex)
06 address hi
0A variable data lo byte
05 variable data hi byte
F7 end of sysex

pro4 Pro4 PRO4
Answers differ depending if you have Pro-Solo mk1 or mkII -

For mk1 - The Pro-Solo will operate in either sync mode, or CV mode, but cannot perform both tasks simultaneously. This is because in sync mode, the CV, Gate and Aux sockets are used to output the required clock pulses. If you want to clock your synths arpeggiator, put the Solo in sync mode by switching it on with the 'inc' button pressed and connect the 'Aux' output jack to the clock input jack on your synth. If your synth requires a DIN Sync-24 type signal use the Pro-Solo Sync-24 adapter cable available from Kenton.

For mkII - If you want to clock your synths arpeggiator, connect the 'Aux1' output jack of the Solo to the clock input jack on your synth and select clock as the controller using parameter #20. If your synth requires a DIN Sync-24 type signal use a standard 5 pin DIN cable plugged into the Thru/Sync output on the Solo and select sync 24, using parameter #42 .
Neither! - The Aux output on the Solo is not controllable by MIDI Notes so there is no "octave" for it to be related to.

Generally the Pro-Solo Aux1 output is intended to be used with controllers (CCs) - the Aux output can be set with min and max values which automatically scale.

The Pro-2000 mkII Auxes on the other hand CAN be set to MIDI notes, and when set to be controlled by MIDI Notes they are always volt/octave, but otherwise they are the same as for the Solo. Each main output A & B of the Pro-2000 mkII is independently assignable to Volt/Oct or Hz/V or 1.2V/Oct.
You need to set the "Gate Type Select" (parameter #16) to S-trig. It will show S_ (S and line at the bottom). Remember to save the setting. (note for Yamaha CS-5/10/15 synths this would be S- (middle line)
Middle C on a keyboard is MIDI note #60

This means that the range for a standard 5 octave keyboard is #36 to #96 and for a full 88 note keyboard is #21 to #108. The notes are sometimes given names like C1 C2 etc. however there is little standardisation of this scheme so it is not a reliable indicator of the note which will sound.