Jupiter One Synthesizer
- At January 02, 2021
- By amsynths
- In Synthesizer
2
Overview The Jupiter One project is an original Jupiter 4 Voice Card turned into a complete single voice synthesizer, with the addition of a replica Controller PCB and the addition of a new Pot PCB that holds the switches, LED’s and potentiometers. The project started in 2018, but was paused for a year whilst I worked on Behringer projects, and restarted over the Xmas holidays of 2020. This post describes the work to get to a completed and full working synth.
I decided to replicate the Roland Jupiter 4 Controller functionality, which translates the 0 to +5V potentiometer voltages into the CV’s required for the voice circuit even though I am not planning to add in the preset memory capability at this stage of the development. It also contains the LFO, Noise and half the ADSR’s, so I had to build at least 50% of it anyway! The Voice Card tends to use +15V on/off signals whilst the panel and DAC of the Roland design uses +5V. There are various level shifters on the main PCB which I have simply omitted and used +15V on the Panel PCB where needed.
A future project could be a replica Pro Mars but the Roland design is incredibly complex, very inefficient in terms of components and space and requires a lot of trimmers. The OS is locked up in a 8048 chip, so it not easy to modify the code to add more presets. A replacement microprocessor was available as the IO product but that appears to be history. I am replicating the Oberheim OB-1 preset monosynth instead, using a new microprocessor (already programmed) to reduce the complexity.
Controller PCB This new PCB holds the LFO and Noise circuits, plus the CV control stages for the VCO, HPF, VCF and VCA and six clock generators for the two ADSR’s. The LFO of the Jupiter 4 and Jupiter 8 are very similar and I have used the later design as it uses a CMOS analog switch to select the waveform. Initial tests proved the LFO worked well with a minor resistor value correction to get close to the original frequency range, but with a higher top frequency of 200Hz (not 70Hz) which I have retained.
The Noise circuit worked first time and uses the same 2SC828R transistor from the legendary TR808, which delivers a wide noise spectrum. In fact the noise level was too high and I had to trim in back to 2V p-t-p, as it would bleed through the JFET on/off switch at higher output levels.
Oscillation The VCO based on the ua726 chip worked first time, with the correct sawtooth and square waveforms, and frequency range selection, but the pulse width circuit needed some work as its uses a DP4T switch which I have not be able to source. The PW on/off switch was stuck on LFO modulation, and needed +15V as the reference voltage not +5V (level translation issue). Pulse width selection now works, with 50%, 40%, 20& and 10% widths, although the 10% is very narrow more like 5%!
The LFO bleeds slightly into the VCO frequency even with the modulation turned down, so this needs some attention.
Filters The HPF and LPF control voltages were initially too low and too high, although the filter did resonate correctly. The HPF control circuit works well in my 8104 filter module, so I correctly suspected a mistake by Roland at R111, which should be 47K not 100K. The LPF control voltage is being driven too high by the non existent Foot Pedal input which I have now removed. Both filters now work well and trimming is good.
The original filter S&H circuit uses the digital arpeggiator clock as a sample source, this is not available as it needs the 8048 microcontroller. I have used the LFO as the clock and S&H circuit from the Jupiter 8, with the front panel slider controlling the level of S&H into the VCF using a BA6110 VCA, so this could be preset in a future version with patch memory. My first attempt used an expo transistor pair which made the slider only responsive at the very top, I changed this to a single transistor linear response (as used in the JP-8).
Envelope Generators The original Roland design is unique and a very complex way to get to a voltage controlled ADSR. It uses CMOS clocks and switches to get the voltage control and was replaced by a single IR3R01 chip in the Jupiter 8. The voice card contains half the CMOS circuit, so I have added the other half to my Controller PCB. I have proven the design by building the AM808 Env Generator module, so I am confident I can get this working.
The filter ADSR worked immediately, whilst the amplifier ADSR was dead. I replaced the buffer Op Amp at IC21 which is a 4558 chip.
VCA and Output The voice card contains a BA662 VCA with a volume control on the front panel, and its own dedicated ADSR. This was easy to get working properly. This is also a final analog volume control before the output signal goes to the rear mounted Output jack socket.
LFO Modulation The original Jupiter 4 has a rather nice modulation panel to the left of the keyboard. I have replicated this using a thumb joystick that provides vertical pitch bend and horizontal LFO modulation depth to the VCO, VCF and VCA using the same three selection switches, and two rotary knobs.
LFO Delay and AutoBend
Inputs and Outputs My Jupiter 01 has four 3.5mm jack socket inputs; traditional pitch and gate, and then X and Y inputs which over ride the Thumb Joystick control voltages and enable velocity or aftertouch to be patched into the synth. There is a single 6.35mm jack socket mounted on the rear PCB which also houses a Meanwell power supply.
Pot PCB My initial design used DP4T slide switches for the PWM, LFO waveform and Key Follow selection. But the switches could not be wired as dual four way, so I have replaced them with a CMOS circuit that creates the correct 2-bit binary code, with selection by a push button and the display is 4x 3mm LED’s.
Chorus Options The Jupiter 4 used a BBD chorus circuit to add some much needed depth to the single VCO sound, which I suspect I could do with as well! I will either recreate the MN3004 fixed rate chorus as an internal PCB or a BBD-320.
Ultravox Custom Mini-Moog
- At December 17, 2020
- By amsynths
- In Synthesizer
0
Overview I came across a picture of the Mini-Moog that was customized by Roy Gwinn for Ultravox and was intrigued by what the changes were for and how they were implemented. The actual Mini-Moog has long since been scrapped, as it had a very hard life touring and then being painted grey. It was in use from 1980 to 1983, until the later songs used Billy Curries bigger collection of synths and Chris increasingly focused on playing bass guitar.
The modifications were aimed at two limitations of using the Mini-Moog live in 1980; reproducing tight bass lines locked to the drums, and the tuning instability. The modifications were quickly obsoleted by the introduction of MIDI in 1983 and digital synths.
The custom Mini-Moog was a key part of the revised Ultravox band and sound from June 1980 and the Vienna album. It featured in the bass lines of the album and was played by Chris Cross. I cannot be 100% sure about the modifications but I have collated as much information from the Internet as possible. Big thanks to Roy Gwinn for creating these modifications in 1980!
There are three visible modifications to the Minimoog;
- Left Hand Side – Toggle switches, red push button, input jack and LCD display.
- Lower Front – Extra potentiometer and a 7 segment display.
- Env Generators – Toggle switches.
Early photographs show only two toggle switches on the left hand panel and no jack socket or red button. The displays are Digital Multi Meters that measure voltages and not music values such as tempo (bpm) or pitch (note values).
Trigger Sequencer This was a modification to the Mini-Moog and used to pump out a steady stream of eighth-notes, which could be transposed up the keyboard by Chris. By keying different notes, a bass line was produced with the unwavering perfect tempo of the machine. This rock solid tempo had a hypnotic effect to it, which was an important part of the new Ultravox sound, which also used early Roland drum machines like the CR-78.
It looks like VCO3 was used as a LFO to drive the trigger sequencer using the external gate input, then switched into the filter and loudness envelope generators by the toggle switches in the Modifier section. The LFO/sequencer was not in sync with the drum machines and Warren simply played along with acoustic drums. Later on the drum machines were sync’d up as the clock source and the control panel further modified. The CR-78 does have a trigger out for this.
The first incarnation has only two toggle switches on the left panel, possibly external CV and Gate on/off. The second incarnation (1983?) has an extra push button, switch and input jack socket, which I presume is for an external clock from a drum machine, with the extra switch and push button controlling the clock in. This setup would have been easier to use on stage with Warren switching on the drum machine and Chris bringing in the clock on the Mini-Moog to create the bass sequence.
DDM Readouts There are two DDM displays; the LCD on the left shows the voltage going into VCO3 and therefore the trigger sequencer tempo, and four 7-segment LED displays show the voltage going into VCO1 and VCO2 – with an extra potentiometer (green cap) marked OSCS Find Tune, to the left of the display.
When VCO3 is switched to LFO mode for sequencing, it is disconnected from both master tune, pitch wheel and the keyboard. It is therefore totally independent and not affected by other pitch controls. The extra fine tune control is connected into the Tune CV output which goes to VCO1 and VCO2.
This voltage is monitored by the DDM before the keyboard and pitch wheel CV’s are added. You can see a display of 52, which might be +5.2V! This would be correct as the Tune control varies from 0 to +10V and its usually set mid way.
I wouldn’t be surprised if the 7-segment display predated the LCD display, as tuning would have been a big issue and LCD’s came out later. Early Mini-Moog’s were renowned for temperature instability and even later ones would have struggled in the hot conditions of a live stage. You can see Chris adjusting the tuning and checking the readout at the start of songs, like All Stood Still.
Env Generator Switches These are unmarked toggle switches, which I think switch the gate input on/off for the filter and loudness envelopes, and therefore whether they are driven by the trigger sequencer.
Replicating Today With the advent of MIDI sequences the Ultravox Mini-Moog trigger sequencer is redundant and its really easy to recreate the 1/8th note sequences on a DAW or MIDI sequencer. If you are into old school CV and Gate and have a Behringer Model D, you can patch the on board LFO to the Gate inputs of the VCF and VCA, to recreate the same effect. Unfortunately this is not possible on the Behringer Poly D, as even though there is a 4th VCO which can be set as a LFO it does not have an external output.
A better approach is to use a 8-step trigger sequencer with toggle switches (e.g. Nosie Engineering – Bin Seq), and drive this from a MIDI clock or analog clock. This delivers the driving 8th notes but with skips and rests, which is probably the way I will go.
Pitch instability of VCO’s is still with us on analog synths, but generally they are more stable than the early Mini-Moog’s. So there is not much call for an onboard fine tune pot and a DDM these days, although your DAW can use tuner plugins to get to the same result, or there are euro rack modules that do the same.
Behringer 904A rewinds to 1967
- At November 09, 2020
- By amsynths
- In Synthesizer
0
The 904A Low Pass Filter The Moog low pass filter module dates back to 1966 and is probably the reason you want a Moog modular! The Behringer VC LPF module is a faithful copy and uses THD polyester capacitors in the filter stages, with smaller values to ensure they fit onto the PCB.
It sounds very nice, but lets make it sound fantastic and rewind back to 1967 and fit the same filter capacitors that Moog used in the IIIP.
Rewind to 1967 To get to the 1967 Moog 904A is tricky, as the larger capacitor values are much harder to locate, and are large in size – if the correct polypropylene types are used. These caps won’t drop into the existing Behringer PCB space, so the original capacitors need to be removed and a new daughter board fitted to the rear.
I developed the daughter board to use a combination of 1.5uF, 390nF and 100nF hand matched polypropylene capacitors. It plugs into where the old Behringer capacitors were on the main PCB, using PCB pins and has a cut out for the existing 10-pin power socket. The PCB also supports the AMSynths 904C, as it puts the jack socket inputs and outputs onto a rear mounted Molex connector.
Outcomes Testing the upgraded filter correctly shows that the frequency cutoff is lower due to the larger filter capacitors. The frequency cutoff is easily adjusted with the RANGE trimmer as there are holes in the new PCB so that both trimmers can be adjusted.
Listening to the audio output and measuring it with a frequency analyzer, reveals that the filter resonance quality has improved, with resonance down to a lower 40Hz and a 3rd order harmonic peak appearing in addition to the 1st and 2nd orders. This is as a direct result of using matched polypropylene caps.
These are subtle rather than dramatic improvements, but very worthwhile in terms of filter resonance and the overall quality of sound. It is now the sort of filter that you want to use all the time! It is worth noting that the 1967 version of the filter did not self oscillate, and it was only later that the circuit was modified. I have retained the self oscillation as its a key part of the Moog sound.
Outcomes The AMSynths PCB, capacitors and headers take a couple of hours to build, followed by some carefully desoldering of the Behringer polyester caps and the installation of the new PCB. This is an easy project for the competent DIYer. The production PCB’s are populated with matched capacitors and the PCB’s are on sale here, or you can send me your 904A for a professional upgrade.
SCI 700 Programmer
- At November 01, 2020
- By amsynths
- In Synthesizer
0
Overview Back in 2002/3 I bought and restored a couple of SCI 700 Programmers, and here is the “restored” blog page from my old web site. The Sequential Circuits Model 700 Programmer is a rather useful way of adding 64 patch memories to an analog synthesizer. In November 2002 I bought one from the USA that need some repair work.
The front panel had corroded quite badly and it was externally in a poor condition. So I decided to do a full electronic restoration and rebuild it into a 5U 19″ panel so it could sit with the AM Modular cabinets. The picture on the right shows the Model 700 as it arrived from the USA. In April 2003 I acquired a second Programmer 700 (a Mark 1), this required a lot less work to get it fully operational. I sold both of these in the mid 2000’s.
Overview Back in 1976 Sequential Circuits was a small music technology company based in San Jose, California and run by Dave Smith from his garage. After successfully designing and launching a digital sequencer (Model 800) Dave and new recruit John Bowden (x-Moog) went on to create the Model 700 Programmer. The new product provided rudimentary patch memories for analog mono-synths like the Mini-Moog and ARP 2600. The table top programmer had 64 memories of 3 control voltages to drive the VCO’s and two DADSR envelopes to drive the VCF and VCA of the partner synthesizer. In 1977 this was a major step forward, with only Oberheim providing patch memories on its 4 and 8 voice synthesizers.
Mark 1 Dave launched the Model 700 in 1977 and sold one a week, mainly in the USA. Here is a Mark 1 model, all the knobs are large, there are no CV trimmers on the top left hand panel and the patch switches are engraved with numbers. The record switch is part of the right hand lower toggle switch.
Mark 2 In 1979 the Mark 2 model was released with front panel V/octave trimmers for the 3 control voltages, and a single multi-way socket for a single cable connection to the partner synthesizer. The Mark 2 has revised PCB’s and a slightly different circuit design. The original CA3080 and matched transistor design was updated to use SSM2050 and SSM2020 chips, along with TL072 Op Amp’s.
The high quality sealed cermet pots were also replaced with standard carbon pots. All these changes meant the Model 700 could be manufactured for less cost and Sequential Circuits went on to sell over 200 Programmers, and it was still in the catalog in March 1981.
The Model 700 has a place in synthesizer history and it provided some funding and technical R&D for the legendary Prophet 5. Below is a Mark 2 version with Prophet 5 knobs, and lettering above the tactile switches. The 7 segment display is larger and the patch Record facility has a red button rather than being on the right hand lower toggle switch.
Description The Model 700 has 3 independent control voltages for controlling the pitch of the partner synthesizers VCO’s. Each pitch is controlled by a rotary potentiometer, and a single external control voltage from a keyboard can be optionally added into each pitch with 3 toggle switches. The pitches are quantized to semitone values.
Two envelopes can be programmed with the usual ADSR and an initial delay – very Dave Rossum! The envelopes are triggered from gate or trigger inputs, usually from the external keyboard. The envelopes are designed to drive the VCA and VCF of the partner synthesizer directly. Each envelope has its own VCA so that the envelope volume can be controlled from the 700. There is an additional offset control for envelope 2, so that the initial VCF cut-off can be set too.
Memories Once a patch has been set up with the programmer you can store it into one of 64 memory locations, selected by 8 switches (Programs) and a rotary switch (Banks). A red Record button is partially sunken into the control panel, which means it is not accidentally pressed. Patches can be recalled or the programmer can simply by used as a live set of controls.
Tricks The 700 has a few neat tricks up its sleeve. The 8 Programs within any Bank can be incremented electronically from a footswitch or a LFO or keyboard. Using an external LFO you can create a traditional 3 control voltage x 8 step sequencer with different VCF/VCA sounds for each step. The number of Programs that are incremented can be adjusted from a rotary front panel control from 0 – 8. When set to 3 the Model 700 will switch Programs as 1-2-3-1-2-3-etc.
Technology The Model 700 is based around CMOS logic chips, there is no micro-processor as the new Zilog Z80 was too expensive to use in 1976. Dave couldn’t use ADC chips either, so he emulated one with discrete digital and analog chips. The control voltage resolution is 6 -bits, which for the VCO controls equates to 64 discrete voltages, 5 octaves from 0 – 5V. However the envelopes also get the same resolution, which is a bit more of a limitation.
Inside there are two neat and well laid out PCB’s stacked on top of each other. The first board contains 16 pots which are scanned and stored as 6-bit digital words into 768 bytes of SRAM storage, which is backed up by a 3V lithium battery. This data is used to drive the 3 control voltages, and to control two DADSR envelopes based on SSM2050’s, along with two VCA’s built from SSM2020’s. This design is very similar to the Dual Transient Generator made by E-mu Systems.
Restoration Part 1 The first step was to see if the Model 700 would power on, and to do a smoke test! A quick internal visual inspection showed no burn outs, so I powered it on and was greeted by a set of LED’s that worked perfectly but no control voltages or memories. Plus the tale tell smell of burning – a tantalum capacitor was on its way out!
A detailed inspection revealed:
- The +5V rail was okay – the regulator was replaced as a precaution
- The +15/-15V rails were dead – both regulators were replaced
- The comparator reference voltage had failed – thanks to the blown tantalum capacitor. I replaced this with an electrolytic and replaced the scarred 47 ohm resistor on the inbound connection to the LM723 regulator chip – which I also replaced as a precaution.
- The lithium battery was dead – so it was replaced with a Varta 3V lithium 2/3AA
- The transformer was in very good condition – so it was left alone.
- Some IC’s had previously been replaced, as there were some new IC sockets. I added sockets when replacing chips, as Dave Smith had only put sockets in for the SRAM memory chips.
An order for new regulator chips was sent out, and whilst I waited for the parts to arrive I replaced the tantalum capacitors with electrolytic capacitors, and completed the following upgrades:
- The electrolytic power regulator capacitors were replaced with high temperature versions – they are smaller too!
- All ceramic disk capacitors were replaced with new dipped versions
- The rusty old pots were replaced with Bourns sealed conductive versions
- New E-mu control knobs in solid aluminum replaced the beaten up originals
- New slide switches replaced the worn out Switchcraft switches which had started to have a redundant center position, as well as lots of surface rust.
Restoration Part 2 With the new power regulators in place and the rails working again, it was possible to power up the 700 and see what else had failed. Quite a list!:
- Voltage 1 had gone permanently -12V, this was fixed by replacing IC4 (LM348 Op Amp)
- Voltage 2 was fine.
- Voltage 3 was correct but modulated at about 20Hz, once again replacing a LM348 Op Amp at IC3 sorted the problem.
- Envelope 1 was at 0V – the SSM2050 and SSM2020 checked out okay, so it was clear that IC3 was the problem. When replaced the envelop worked perfectly.
- Envelope 2 was fine, although the release time was over 30 seconds! I will add a trimming control, as in the SSM2050 application notes.
- The patch buttons didn’t work consistently, so I replaced almost all of the CMOS logic around the scan and clock logic, using new IC sockets. The key problem turned out to be IC14 – it needed an exact replacement MC14163. Near equivalents gave erratic responses.
- The 12 position rotary switches have been replaced with new plastic ones. The original shafts were damaged when I removed the control knobs, and they were rather clunky.
April 28th 2003 (5 months after purchase!) and everything was working perfectly again.
New Panel And finally a nice new 3mm aluminum front panel, 5U high, 19″ across in aluminum with black lettering. This replicates the old panel exactly, so that the PCB’s can be mounted directly to the panel. The rear jack sockets for inputs and outputs have been moved to the right hand side and are 3.5mm jacks (my studio analog synth standard). The new front panel was designed during May – July 2003, with many checks against a paper print out of the front panel. The panel was finally ordered on 8th August.
Restoration – Again The second Model 700 I bought in April 2003 required a lot less work, I’ve added a lithium battery and replaced all the decoupling and PSU capacitors. It is a Mark 1 model, which means its based around lots of CA3080’s, with no SSM chips, very different to the Mark 2.
I have kept the original red LED’s and 7 segment display, replaced the potentiometers with high quality Spectrol units (there is not enough space for the deeper Bourns 91A). The control knobs were replaced as well. They stood proud of the front panel by 1/4″ thanks to the factory not cutting the pot shafts down to size! Overall the unit worked very well as bought, which is a good job as it cost £300.
AMSynths 700 Well its now 2020 and the time is right to reproduce the 700 as a EuroRack module. My “Big Moog” has a set of 3x 921B VCO’s and a PPG303 filter that are ideal to connect up to a new 700 programmer with 64 patches. The availability of CEM3310 clones makes a reproduction 700 viable and the patches (and notes) can be driven by the 960 sequencers, so the timbre of each note changes. The 700 quantizes the VCO notes into semitones, so this is a perfect match for a 960.
Prophet 600 Refurb – Part 1
- At June 27, 2020
- By amsynths
- In Synthesizer
1
Overview In June 2020 I rescued a rather forlorn and broken Prophet 600 for way too much money, but I decided it was worth the time and effort to get it back it to perfect working order. Although financially it does not make sense, as I will probably spend more on it than its currently worth, once I have fixed the P600, I plan to implement a number of upgrades.
- Gligli OS upgrade
- New power supply
- Stereo chorus and voice panning
- New Fatar keybed
- New walnut end cheeks
The Prophet 600 was announced at NAMM 1983 and shipped a month earlier in December 1982 with the first MIDI implementation ever (thanks Dave!). It was a reasonably successful product with 6000 (approx) sold until mid 1985, against the heavy competition from the DX7. The innovative use of digital envelope generators and a digital LFO pushed the capability of the original Z80 microprocessor, the slow envelopes and obviously stepped pots put customers off. The budget nature of the P600 was a bit too apparent!
Part 1: Getting The P600 Working The first stage is to get P600 tested and working again with no modifications, although dusty the circuits look to be in good condition and better than I expected. I downloaded the Technical Service manual from July 1983, as I am sure this is going to be a constant companion for the next few weeks! My Prophet 600, serial number 1406, arrived at the workshop on 12th June and I logged these initial visible faults:
- Large number (11) of keys missing
- The keybed is in very poor condition, needs to be replaced
- Slightly damaged Mylar control panel
- No control knobs
- One pot missing
- One pot with spindle cut
- OS ROM missing, all other chips in place
- All cabling intact but disconnected
- Pitch and Mod wheels stiff
- Battery disconnected
The front panel was cleaned and found to be a very good condition with only one visible chip down to the metal which will be carefully infilled with black paint. The rear and underside of the casing have not survived as well and there are numerous areas of black paint missing. The white silk screen lettering has survived, so it needs a black repaint feathered into the original. The rubber feet are in place but the wooden end panels will be replaced. All the intact pots rotate ok and need a clean, and the toggle switches work fine.
Power On Whilst a set of OS (Version 8) and Diagnostic ROM’s arrive from Germany, I can test some basics; is the power correct and the microprocessor being clocked. There are no visible signs of power failure, such as blown caps or regulator heat damage. The first step is to power on the transformer at the correct 240V but disconnected from the CPU PCB. I then checked the AC output voltage rails which should be 18 and 36 VAC. Measurement shows all ok at 22 and 44 VAC with slight transformer whine.
Onto powering up the CPU and Voice PCB’s (they are hard wired together) and checking the analog and digital DC rails. I left the keyboard, bender and panel PCB’s disconnected at this stage. The power rails measured good (+4.97V, +15.07V, -4.96V,-14.95V) and there is a 4 MHz clock at pin 6 of the Z80 chip. I ordered new OS ROM and Diagnostic ROM chips from a German eBay seller and they arrived very quickly.
Initial Repairs Two new potentiometers were ordered from Wine Country in the US and the wooden sides measured, so that new American walnut sides could be made by MintCase. The piano hinge for the front panel is missing the six machine screws that attach it to the rear casing. I ordered a pack of ten M3 x 8mm black posidrive machine screws, and they were sometimes a loose fit requiring a M3 nut to be fitted as well. More progress in Part II to follow, when we try and boot up the P600.
OB-Xpander Replica
- At June 21, 2020
- By amsynths
- In Synthesizer
3
Overview The Oberheim OB-Xpander was a prototype analog synth created around 1982, and not to be confused with the later Oberheim Xpander which although similar is significantly different. There is very little information about the first Xpander, just a picture in Mark Vails Vintage Synth book (volume 1) and some text in the A-Z of Analog Synthesizers. From this limited information I have concluded that the OB-Xpander was based on the OB-8 and developed in the Summer/Autumn of 1982 (because the panel graphics reflect an early OB-8 with Page 2).
Features Here is a probable feature list:
- Part of the Oberheim System alongside OB-XA, DMX and DSX
- Four independent “multi-timbral” analog voices, using one OB-8 voice card
- Four independent LFO’s in the modulation section
- Keyboard controls, Split/Layer, Unison have been removed
- Probably the same OB-8 CPU board with some minor modifications
- Four sets of CV/Gate inputs as well as the Oberheim Computer Interface
- Stereo and Mono Outputs with preset voice panning
- Cassette storage for patches is retained
- No MIDI, as this did not arrive at Oberheim until Spring of 1983
- Page 2 included, as the Modulation has the additional white silk screening
Modulation Section The Modulation section needs to be per voice with 4 separate LFO’s, to ensure each voice has different sounding patches. The OB-XA has two analog LFO’s for the Lower and Upper voice banks, whilst the OB-8 has two digital LFO’s with the extra sawtooth waveforms that are screen printed on the OB-Xpander panel. So could the OB-8 OS have been extended to generate 4 LFO’s in the OB-Xpander? The limitation is in the Z80 processor speed, but the keyboard scanning workload has been removed, CV/gates added and the envelopes are analog.
The OB-Xpander has a switch in the lower corner of the modulation section, which the OB-XA does not have and was used by the OB-8 as VOLUME MOD. However the labeling is shorter, so maybe this was just VOL.
Master Section This has been reduced down to one column of controls;
- MASTER VOLUME potentiometer
- AUTO switch, labelled as per OB-XA
- MASTER TUNE potentiometer
Control Section This remains as one column but has one change;
- PROGRAM VOLUME potentiometer sets Voice Volume
- PORTAMENTO potentiometer
- OSC2 DETUNE potentiometer and red LED
Oscillator Section The VCO controls are the same as the OB-8 and OB-XA and the panel lettering verifies the OB-Xpander is based on the OB-8 voice card, as it has the lettering underneath the Pulse and Saw switches for Triangle. This is how early OB-8’s were lettered before the Page 2 functions were added on the silk screen.
Keyboard Section This has been renamed to three words which are too blurred to read, maybe PROGRAM VOICE SELECT. There are switches to select each voice for programming and patch save/recall. with a fifth switch (assumed) to call up a four layer program (one of 12 available, as in Double mode). The cassette Play and Check functions are retained with the corresponding red LED. The OB-8 VOICE board actually has 4 voice select signals from the CPU board (at A13, A15, A17, A19) but only two are used for Lower and Upper voicing across two PCB’s. This confirms that the OB-8 is the basis of the Xpander and that it would have used 4 voice boards, each with only one voice populated.
Programmer Section The patch selection remains the same as the OB-8 with the familiar row of A-D and 1-8 switches, with 120 patches and a WRITE/RECORD switch at the far right hand side, labelled as per the OB-XA.
Prototype Only The OB-Xpander never made it past prototype stage, probably due to being only 4 voices, and the limitations of the Z80 processor running 4 independent digital LFO’s. Oberheim reworked the idea in early 1984 as the Xpander, with 6 independent voices, lots more digital control, MIDI and CV/gate. The processing power was increased to cope with more features and the Xpander has stood the test of time and is one of the greatest analog synths ever made.
Case Dimensions Peter Forrest states this as; 90cm x 30cm x 12.7cm, the same depth and height as the Oberheim DSX and with a weight of 9Kg, which is half the weight of an OB-8. The Xpander case does not look deep enough for a set of OB-XA voice cards to fit in.
Replica It is possible to recreate the OB-Xpander? It would make a very nice sounding 4-voice multi-timbral synth. All the CEM chips are readily available (CEM and AS), and both the VOICE and CPU boards could be recreated from the schematics. Licio Comisso has already successfully cloned the OB-8 VOICE and CPU boards to recreate the OB-8, but when I contacted him he only had OB-XA boards available.
A rather wide 30″ case would need to be fabricated, with a silk screened front panel. Using smaller width switches might mean the case width could be useful reduced. The power supply would be mounted off the CPU board, and improved.
OB-8 OS Modification I initially considering changing the OB-8 Z80 source code to support the Xpander. The largest change is to increase the existing two digital LFO’s to four, which is no easy task as there is no source code and its quite a large operating system to reverse engineer (16 KB), however this has been done before. The rest of the changes required are smaller. I disassembled the source code but it is a lot of work and time to get the changes made.
In addition I need to find a way to retain the calibration capabilities which use the Bender Board and 1st octave of the keyboard, probably by using a set of miniature slide switches mounted internally. This means retaining the keyboard scanning.
Custom Gligli OS A possibly easier approach is to modify the P600 Gligli code to add the extra digital LFO’s, and at the same time removing the digital ADSR’s, cassette interface, and keyboard scanning. This would also give a strong MIDI capability, but the user interface and MIDI Sysex/cc needs changing to match the Xpander, and then there is all the Page 2 functionality to consider, and the loss of the Oberheim calibration software. The advantage is that the Gligli code is open source and written in C.
Conclusion Whilst an exact replica of the Xpander is possible, the limitation of 4 voices is a bit too limiting, given the amount of time and cost needed to build a replica. My preference is to build the OB-Xpander but as a desktop OB-8 with 8 voices, Page 2 and MIDI. This means no OS changes are needed and the CPU board can have MIDI built in. I will also remove the Noise circuit and add in two new filter modes (12dB HP and 6dB LP).
Korg Wavestation Refurb
- At April 12, 2020
- By amsynths
- In Synthesizer
0
Overview I bought my Korg Wavestation new in 1990 as a grey import with no serial number for £1200, £400 of RRP. It was a big purchase for me back then, and my first digital synthesizer, which I used for many tracks in the early 1990’s. I loved the wave table sounds and the keyboard with after touch. I added a few sound cards, Drums and Performance 3. As my studio grew the Wavestation was rather side lined and then put in the garage for storage for 20 years, where it gathered dust and scratches.
In 2020 I dug the WS1 out to refurbish and possibly sell, but once plugged in and making sounds in the new Garden Studio I decided to keep it. I do have iWavestation on an iPad but it is not quite the same as the original in sound or play-ability. It does have the advantage of displaying the waveforms.
The Refurb My Wavestation needed a new back light, new front panel buttons, keys cleaning and some scratches on the screen removed. The scratches on the panel, created during its long stay in my garage would have to stay. The component values referred to in this post are for the original Wavestation, the component numbers and values are different in the AD rack version. The disassembly of the Wavestation is a complex and lengthy process, I photographed and documented every stage. Here is a visual guide and more information on the new LED replacement process.
New LED Display The large 64 x 240 LCD is best replaced with a modern LED display which is nearly plug compatible, it lasts longer and enables the noisy inverter to be removed. I bought my white on black display from BuyDisplay with the pin connector fitted. The display is connected to a 20 pin-header on the main PCB at CH13A, I made a new 20-pin ribbon cable with sockets to connect to the new display. I reused the old 2-wire LCD EL power cable that goes to CN11A (CN4 on early models) on the PSU board, with a minor change to the board (detailed below).
Here is a list of the changes needed:
- Pins 19, 20, 21, 22 should be removed or cut from the header on the LED display.
- Pin 19 needs to be connected to Pin 3 (+5V) using thin wire to ensure the right font is used.
- Add a 3K9 resistor between Pin 2 and Pin 4 to modify the contrast voltage.
- Connect the A and K terminals on the back of the display to the old LCD back light cable.
- Remove EL transformer (T2) from the PSU board.
- Remove C28, C29, R17 and R18 from the PSU board as they are not needed.
- Add a 100R resistor between +V pad of C28 to where Pin 4 of T2 was.
- Replace R17 with 6K8 and R16 with 3K9 resistors, to get the contrast correct.
- I replaced C30 on the PSU board with a modern MLCC 100nF capacitor, as preventative maintenance.
Once all the modifications are done and checked, the Wavestation can be reassembled, and powered on. The display works very well, although not exactly a black background it is very close, and it makes using the Wavestation a joy.
EX Upgrade The Wavestation of 1990 can be upgraded to EX capability by installing 4 additional wave ROM’s (total of 2MB) and the EX OS which is at version 3.19. The EX upgrade was more about drums and piano, but there are additional Prophet VS waves in there as well. A total of 119 waves were added and 8 more digital effects added, most of the new wave sequences are rhythmic.
OS ROM 3.19 The operating system is contained on two NEC D27C1000A-12 ROM chips (the Wavestation AD uses the -15) at IC18 and IC19, they together hold 256 Kbytes of data. They have a slightly different pin out to modern equivalents like the MBM27C1000A-15Z, which need pins 2 and 24 swapped during programming. I have used the original chip type to avoid complications. The OS binary is available from the Synth ROM Database.
Wave ROM The wave data is held in four 512 Kbyte Mask ROM’s (2 Fujitsu and 2 NEC) that have been encoded at the factor, with a total of 2MB. We need to use EPROM’s that we can burn with the wave data and I have used ST M27C4001-12F1 chips encode with the wave binaries available from the Synth ROM Database. Four 32-pin turned pin IC sockets were soldered onto the main board along with four 100nF 2.5 mm spaced ceramic capacitors. The four new ROM IC’s are located in the sockets as follows:
- IC2 – WS4P0
- IC3 – WS3P9
- IC4 – WS3P8
- IC5 – WS3P7
I bought the chips and had them programmed by buyicnow.com for under £50 including postage. This a a very easy and cheap way of getting the upgrade chips and sockets. The original Korg upgrade was £300 in 1992.
The Prophet VS Legacy The Wavestation is a major development of the Prophet VS from 1986 and most of it ROM waves were reused, the Wavestation added wave sequencing as well as many more waves than the VS. The 1990 Wavestation uses Prophet VS waves from 35 to 125, including bells, vocals and some traditional Piano and Bass waves. The Wavestation documentation does not contain a description of these waves but with some detective work looking at the Poly Evolver waves which are also VS waves, its possible to add the wave descriptions, which are here Korg Wavestation – Prophet VS Wave Descriptions.
The Wavestation EX added in the Prophet VS waves 126 to 155, however the ROM memory in a VS stops at location 127, so these 30 waves are possibly from one of the six Prophet VS RAM cartridges which contain 32 waves. The VS126 to VS155 waves are visible in iWavestation but there are no descriptions.
Patches The Wavestation comes with 3 banks of sounds, one in ROM and two in RAM. Korg produced quite a large library of patch cards as well as three PCM cards with new waves, and many professional patches were commercially released by companies in the 1990’s. A full list is here. I have a large library of sysex files stored on my PC and my personal favorite patches are loaded onto a MCR-03 RAM Card. I use the iWavestation to preview patches and then I load them up via sysex.
The Wavestation was commissioned into the studio on 8th April 2020 and replaces my S-50 in my active setup (as the W-30 has 240MB of S-50 sample banks on hard disk). The refurb has worked really well and the Wavestation now gets lots of use in creating new songs, the key is to try and avoid all the presets that have been overused in the 1990’s .
Roland RS-09 Restoration
- At July 25, 2019
- By amsynths
- In Synthesizer
4
Overview In July 2019 I acquired a rather worn out RS-09 Mark 1 Organ and Strings machine. Described as: In need of repair and in a pretty bad way, it does make sound but needs some serious attention. I know the RS-09 is not the most versatile of synthesizers with only one or two classic sounds, but it was local and it would test out my repair skills. It certainly was cosmetically very bad although the keyboard was intact despite the side panels being done up with gaffer tape.
History The Roland RS-09 was launched at the end of 1978 (at around £500) and was refreshed as a Mark 2 model in May 1980 to give it more of a Jupiter 8 look. It went on to sell over 10,000 units and was very popular before the DX7 and D50 arrived as a source of polyphonic strings. My broken find is from May 1979 and is the original Mark 1 version with the big switches!
Front Panel The worse part of this RS-09 is the dramatic glue damage to the center of the front panel, which simply cannot be hidden or removed. I did clean up the panel with IPA and removed the plastic glue with hot water. The panel had been patched up in places with a paint that doesn’t quite match and there is bare metal in a number of places as well as rust spots and scratches.
I could get the panel taken back to the metal, re-sprayed and new screen print but that would be expensive. My decision is to restore as much as possible with a deep clean and a black T-cut and polish.
Power Up I opened up the front panel and switched on the RS-09 not expecting much to happen and I was right, there was no sound from the MONO output. I suspected that all the hard to find parts were dead, like the master oscillator and 2 divider chips. So I measured the master clock and got a rather odd square wave but at the correct 1MHz as it was transposed down one octave. I then traced all the note signals from the master oscillator and everything was working, even the SAD512 BBD’s!
I plugged the output jack into the headphones socket and yes it plays! The MONO jack was clearly dirty or the contacts needed cleaning. I went on trying out the RS-09 and there were actually only a few major problems:
- The TONE slider does nothing.
- The ATTACK and RELEASE sliders cause all sorts of echoing sounds.
- Crackling and breakup of the audio
- One key not working
Full Recap At an elderly 40 years old the RS-09 electronics were in surprisingly good condition with no leaky capacitors or major PCB splits, despite the casing being bent out of shape at the rear. It must have had a big drop. There were some intermittent volume problems which I will need to trace and solve, and the Output board had some minor repairs which I wanted to go over, possibly replacing the MIX .
The RS-09 deserved a full recap and that’s exactly what I did, with over 70 electrolytic capacitors replaced with the finest Panasonic (power) and Nichicon (audio) plus the 100nF bypass capacitors (Mylar replaced with MLCC).
VCA and Envelope The unusual effects caused by the envelope generator needed investigating as it was making the RS-09 unplayable, with a click at the start of notes as well as the strange feedback effects. I suspected the BA662 VCA chip, and/or the crude envelope generator. Fortunately the RS-09 Service Manual has a lot of detail about what waveform shapes and levels are expected through out the electronics. This makes it easy to check where the failures are.
The VCA and ATTACK control checked out ok, and I replaced a couple of electrolytics in the ATTACK circuit as part of a wider recap. The GATE and envelope driver circuits worked okay. So my attention turned to the source of the release signal which is the GATE board. I replaced all the 1uF capacitors and cleaned up the PCB and checked for damage. There was a PCB crack near the power supply entry which may have caused the crackling noise. I repaired this with solid wires jumper-ed across the PCB traces. The cleaning revealed a few IC pads in a perilously close position of disappearing, so some careful joint re-flowing was done.
Keyboard The keyboard was in a filthy state and needed a complete clean of the plastic key housings and all the keys (in soapy water). The keys are easy to release, just remember to keep the springs in the order they came off. I decided not to bleach the keys back to white, as the rest of the RS-09 is aged, so it would look out of keeping. There had been some sort of spillage onto the metal base plate of the RS-09 and this was cleaned up, along with cleaning some black gunk one of the key actuators and bending the bronze springs back into the correct alignment.
Op Amps The RS-09 is based around the 4558 Op Amp, and for most of the circuits this is a good choice as its used to manipulate the core waves shapes and act as the BBD LFO’s. The only opportunity for upgrading is IC309 and IC313 which are the BBD input and final output buffers, which I may swap out for a TL072 but the RS-0 sounds fine after all the maintenance.
Output Board Whilst I have restored the output board as much as possible, there are major signs of aging with some PCB traces jumper-ed already. I have cleaned up the jack socket contacts whilst I test the RS-09. I will design and have manufactured a replacement and modern Output PCB using Neutrix jack sockets and an improved Class D headphone amplifier in the future.
More Trouble Shooting After the keyboard cleaning, a full recap was completed and some slide potentiometer cleaning and re-greasing (Deoxit F5 and Fader Grease), it was time to turn the RS-09 back on and explore the RELEASE issue and the missing note. I suspect its a divider problem as the key contacts are fine, however I have replaced all the GATE board capacitors, so maybe I get lucky.
Tone Control Initially the TONE control did not work, it failed to change the tone even though it was one of the better sliders. I measured the resistance and it checks out fine as dual 100KA. I then replaced the old Mylar capacitors (C374,C375) in the circuit with nice Wima polypropylene and polyester versions (250pF and 10nF). I didn’t expect this to work, but it did and the TONE control works perfectly once the pot was cleaned and the new capacitors were fitted.

RS-09 End Caps
End Cap Disaster The RS-09 came with plastic side caps, which appeared on many of Roland’s synthesizers, sequencers and drum machines around 1978 – 1982. Mine were done up with gaffer tape, because all the plastic mountings inside were broken off, except one. There had been previous attempts as repairing the plastic mounts with super glue, but this wasn’t done very well and they snapped off again.
The gaffer tape and glue was removed with IPA, eventually. Getting cap replacements is nearly impossible, and its a challenge to repair them properly so they do not snap off again. I used Araldite glue and supported the plastic mounts all the way along. I did the gluing whilst the keyboard was out of the base unit. I am pleased with the result which is very robust.
August 2019 Update After the full recap of the GATE board and key contact cleaning, 3 keys were not producing sounds. Time to check the key contacts are working for these specific keys. Turns out its the plastic bushing on the bottom of the 3 keys that was not protruding sufficiently to hit the gate springs. This was a simple fix of pulling the bushing down the shaft of the key.
The RELEASE now worked perfectly but the ATTACK was intermittent. I took apart the slider and cleaned and greased it, re-flowing the pot pins stopped an issue when the pot shaft was moved causing a break up of the sound. But the ATTACK was still not working correctly, in fact it was now consistently wrong with a sharp “click” attack. There also seems to be an intermittent problem in the ribbon cabling between the two CONTROL boards. I replaced the soldered ribbon cable with JST sockets and plugs to see if this sorted the issue.

RS-09 and SH-1
RS-09 Tricks The RS-09 has a few tricks up its sleeve to expand its features when used with synthesizers like the contemporary analog mono synth SH-1. There is an external audio input which you can run synthesizer sounds into and get the lush ensemble effect. There is a GATE OUT which is active on every key depression which means you can play a mono synth in parallel to the string and organ sounds, albeit with no CV output. And finally there is a RAW ORGAN audio output which you can run into the analog synthesizer and use its VCF, VCA and ADSR to create filtered paraphonic sounds.
Roland MKS-80 Power Supply
- At June 01, 2019
- By amsynths
- In Synthesizer
8
Introduction This is a feasibility study into a replacement power supply for the Roland MKS80, and it is not a project that AMSynths are aiming to deliver, as Guy Wilkinson owns the rights to the MKS70/JX10 re-engineered power supply which this thinking is based on. Thoughts and ideas are welcomed!
UPDATE Plasma Music have taken the idea of a replacement MKS80 power supply and launched a commercial product here. Its a bit expensive at £400 but well designed and proven. I have therefore decided not to try and build my own version, but will buy one from Plasma Music!
Overview I am fortunate to have a near mint Roland MKS80 (March 1985) and MPG80 (August 1984). This is the second time I have owned an MKS-80, the first one I had to sell in 2001 due to hard times. It is a REV5 with a 110V power supply and therefore requires an external converter, which is all a bit bulky and messy. The transformer in the MKS-80 is not tapped for both 240 and 110V operation, so a NOS 240V replacement transformer is needed.
Rather than going down that route, I have was inspired by the work done by Guy Wilkinson in replacing the Roland JX-10 power supply with a modern switched power supply. Details of the JX-10 PSU are here. This approach greatly reduces the heat from the old linear regulators as a bonus, as well as having 240V operation, and is a great long term solution with no capacitors to replace.
Roland are good at designing high quality power supplies with precision rails in the right places for analog circuits. The MKS-80 is an all analog voice design, where-as the MKS-70 is using DCO’s and then an analog circuit path. The MKS-80 therefore draws more current from the 15V rails and I do not want to fall short of the Roland design specs.
The New JX-10 PSU Guy’s design provides +5V and +/-15V rails with low ripple after careful filtering of a set of three Meanwell power converters. Unfortunately this PCB cannot be directly reused in the MKS80 as it requires a +10V precision reference voltage for the VCO/DAC and requires a more power to the 15V rails than a MKS70, even though it has 8 rather than 12 voices and the overall power consumption is similar at 35 W.
The low voltage connections are also in a different location, and the mains filter is on board the power PCB. A new PCB needs to be designed with slightly different Meanwell units to meet the demands of the MKS80. There is an Unregulated +7VDC in the MKS80 to power the MPG80, just like the MKS70 design which also powers the display. Guys design uses a Vigortronix power converter to deliver +9V DC at 0.55A which can be used for the MKS80.
+5V Power
MKS80 Rectifier = 2D4B41 (2A) Main Capacitor = 4700uF 800mA at 8.5VAC
MKS70 Rectifier = 4D4B41 (4A) Main Capacitor = 6800uF
Guys Replacement PSU delivers +5V at 1.5A
+/-15V Power
MKS80 Rectifier = 2B4B41 (2A) Main Capacitor = 3300uF 450mAx2 at 21.5VAC
MKS70 Rectifier = 1B4B1 (1.5A) Main Capacitor = 4700uF
Guys Replacement PSU delivers +/-15V at 600mA x2
Replacement MKS-80 Power Supply The MKS-80 service manual states that the +5V rail should be within +/-30 mV, which is a tighter tolerance than the IRM Meanwell converter delivers and the actual +4.94 volts measured in Guys design. The +5V does not get used as a reference voltage, but potentially a more accurate converter/solution is needed as AC/DC Converters typically have 2% initial voltage accuracy, and Roland are stating 0.6%.
There are alternatives to Meanwell and I have gone with the XPPower ECE10US05 which delivers +5V at 2A with 1% initial accuracy and a line regulation of 0.5%.
For the 15V rails the more powerful 20W IRM-20-15, which delivers 33% more current at 800mA per rail, is needed. The 15V rails are at a much lower tolerance of +/-100 and 400 mV, so the Meanwell IRM can easily achieve this accuracy. Other Roland synths require very accurate 15V rails, such as the Juno 60 where the tolerance is +/-10mV which really demands a linear or LDO design.
There is a nominal +8.5V supply to the MPG-80 from the MKS-80, and I have retained Guy’s design, using the 5W Vigortronix power converter to deliver +9V DC at 550mA, which is more than enough to power the MPG-80.
The original Roland +10V power is provided by a 1SZ59 6.5V zener diode, with an Op Amp and trimmer to set this to an accurate +10.00V, the 1SZ59 has a temperature co-efficient of 2ppm/C which is very good! A modern LT1027 precision regulator can deliver the same 2ppm/C. It needs to be buffered with a precision Op Amp on the power supply PCB, although in the voice boards the +10V is further buffered by average performance M5218L Op Amps. The reason to take care here is that this voltage is used in the VCO’s as a reference voltage, as well as the DAC reference voltage.
The rest of the MKS-80 replacement power supply can follow Guys design but with a layout and pin out that fits the MKS80 PCB dimensions. The mains power conditioner on the top right of the Roland PCB can be dispensed with and its taking up valuable space at the rear of the MKS80. The power socket needs replacing with a grounded 3 pin IEC socket with power leads going straight to the front panel ON/OFF switch and then running back to the bottom right hand corner of the new PCB.
MKS-80 Power Connectors There are 7 low voltage power connectors on the PCB to supply the various MKS80 modules:
- P1 Analog +15V 10 pin
- P2 Analog GND 12 pin
- P3 Analog -15V 8 pin
- P4 Digital GND 6 pin
- P5 Digital +5V 6 pin
- P6 Reference Voltage Analog 2 Pin
- P7 Unregulated and Digital GND 4 Pin
These need to remain in the same position on the new PCB to ensure the cables and connectors fit.
PCB Design The PCB size can be as large as a rectangular 100 x 200 mm, with the same mounting holes as the original. The removal of the large internal heat sink means there is more space at the rear of the case. I have mocked up a high level design with the 4 converters and the power input at the front corner.
Next step is to do a PCB layout mock up in Eagle CAD to see if the components and the required isolated tracks can fit. A solution to the +5V DC initial voltage accuracy needs to be found as the best AC/DC converter I can find is 1% accurate.
Roland IR3R01 Design & Replica
- At May 09, 2019
- By amsynths
- In Synthesizer
3
Introduction The Roland IR3R01 envelope generator chip was used in the early 1980’s in three key synthesizers; the awesome Jupiter 8, the Juno 6/60 and the MKS7. The chip is obsolete and impossible to locate as NOS, which puts these synths at risk of never being repairable in the future.
The chip is a custom design by Roland which although looks similar to a CEM3310 or SSM2055, it is not the same design. This post is about researching how the chip works, building a simulation circuit (especially for the Key Follow Jupiter 8 design) and finally developing an accurate PIC based replica.
Description The IR3R01 generates a positive going 0 to +10V output signal (maybe less on Juno and MKS) with traditional Attach, Decay, Sustain and Release phases. The chip has CV control inputs for the ADSR phases, as well as the usual gate and trigger inputs, and it always runs from +/-15V power with an additional ground pin. The Attack, Decay and Release are driven by 0 to +5V control voltages whilst the sustain control voltage is 0 to +10V. The CEM3310 uses negative control voltages, so is a long way from being a drop in replacement.
The chip also has a Reference Voltage pin as well as a Common pin, and finally a Modulation pin which is used only in the Jupiter 8 to enable the level of the envelope to be controlled by a CV. Here is the pin out:
- Modulation Input
- Attack Voltage
- Decay Voltage
- Release Voltage
- Sustain Voltage
- Common
- Reference Voltage
- -15V
- Ground
- Timing Capacitor
- Output
- Current Input
- Gate
- Trigger
- Retrigger
- +15V
Common Pin The input voltage adjusts the timing of the envelope, and a manual trimmer with a Tempco resistor adjusts the attack time maximum, so that all 6 or 8 envelopes have the same timing. On the Jupiter 8 this is set to 6 seconds (although on Page 1 of the service notes its stated as 5 seconds), on the Juno to 3 seconds and MKS 7 to a very short 2.5 seconds. The maximum timing of the Decay and Release is 10 seconds on the Jupiter and 12 seconds on the Juno and MKS. This variation could be due to the increase in Decay and Release CV input resistors from 19k to 22k.
Reference Voltage This is tied to +7.5V (Juno) or +10V (Jupiter) or +5V (MKS). Typically envelope generator chips use this voltage as the highest voltage the attack phase is aiming to, the actual maximum voltage is typically less. Some real world measurements would be useful.
Timing Capacitor This is 68nF (Jupiter and MKS) and 47nF (Juno), this will vary the basic timing of the envelope stages. The manual adjustment of the envelope timing via Common is required because all voices in a polyphonic synth need to have the same envelope times. The adjustment is needed due to variations in the timing capacitor value and variation in chips.
Modulation Input This is only used in the Jupiter 8 to implement Key Follow, elsewhere the pin is grounded and a different approach is used to implement Key follow in the Juno. In the Jupiter a higher pitch CV shortens envelope time. The IR3R01 circuit is unique with a 28 kHz saw wave being created by a 555 timing chip and sent to all the IR3R01 chips via a buffering Op Amp and a comparator with the Keyboard Follow control voltage.
The IR3R01 receives a 0 to +15V square wave to the modulation pin, which presumably varies in height or frequency to control the envelope speed. It is not yet clear how this works, but it is an important part of the circuit to replicate.
Initial Conclusions The IR3R01 has similarities with the CEM3310 design with a current Input pin and reference voltage, but the control voltages are negative in the CEM3310. The SSM2055 uses positive control voltages and a timing control pin, but no current input. Neither of these chips have the Modulation Pin of the IR3R01. A strong possibility is that the IR3R01 has some basis in the complex Jupiter 4 ADSR which uses oscillators that vary from 10 kHz to 800 kHz, for each of the ADR phases.
The clue is that the ADR front panel sliders on the Jupiter and Juno are non-linear, just like on the Jupiter 4. They have a 4K7 resistor added between pin 1 and 2 to provide a more exponential like CV, rather than getting the microprocessor to do this job. This could be because the ADR voltages in the IR3R01 are controlling the rate of an oscillator, as in the Jupiter 4 design. The modulation pin uses a clocked input to vary the length (not height) of the envelopes, which also suggests a Jupiter 4 ADSR with oscillators. With no IR3R01 datasheet, a more detailed circuit analysis is needed.
Replicating the IR3R01 There are two uses case of the IR3R01. The simple ADSR in the Juno and MKS where a SMD CEM3310 could be buffered to get a similar “drop-in” response. However a micro controller based design (like Tom Wiltshire’s PIC ADSR here) is going to be less component heavy and potentially could be adapted to the Jupiter 8 use case with the Modulation Pin being used.
By using a digital design the timing will be perfect and the exponential curves can be adjusted if necessary in the data tables, so there is no need for timing adjustment, reference voltage or timing capacitor and these pins can simply be left unconnected. The modulation input needs to be read and the level of the envelope adjusted accordingly. The PIC would need a +5V power supply and most of the input voltages would need reducing (simple resistor dividers?) such as Gate and Trigger, the 10V Sustain CV as well as the 15V Modulation input level.
Whether all this can be done in a 16 pin DIL footprint remains to be seen!
Next Steps 2020 I am testing a ENVGEN8 chip with a Juno 60 with the intention of making an adapter PCB with the extra components on the underside and in SMD. I will also create a test harness circuit of the Jupiter 8 Key Follow circuit to see what waveform is generated on Pin 1 of the IR3R01 as the Key Follow CV is varied from 0 to +5V.
Replica Design Here are some initial thoughts, I envisage two chips; One for the Jupiter 8 and one for the Juno 6/60, so the envelope timing can be perfectly matched to originals:
- Modulation Input – create Jupiter 8 test harness to work out what this does – use a resistor divider to read pulse frequency
- Attack Voltage – read directly, change maximum time in ENVGEN8
- Decay Voltage – read directly, change maximum time in ENVGEN8
- Release Voltage – read directly, change maximum time in ENVGEN8
- Sustain Voltage – check voltage, reduce by 50% using resistor divider
- Common – ignore
- Reference Voltage – ignore
- -15V – use for buffer Op Amp
- Ground – use and decouple with +5V
- Timing Capacitor – ignore
- Output – may need Op Amp buffer to increase output to 10V
- Current Input – use =%v precision voltage from +15V rail
- Gate – reduce to +5V using resistor divider
- Trigger – ignore and connect internally with Gate
- Retrigger – ignore
- +15V – use to create +5V power for PIC using regulator