Jupiter One – Update
- At May 03, 2022
- By amsynths
- In Synthesizer
0
Overview Back in 2018 I bought an original Jupiter 4 Voice Card with the plan to turn it into a complete single voice synthesizer in a Moog 60 HP case. I added a replica Controller PCB and a new Pot PCB that holds the switches, LED’s and potentiometers. In 2020 I got as far as a prototype but with some problems:
- Voice Card too close to Controller PCB, causing shorts
- The 4053 in the LFO was wired to +/-15V
- There were errors in my schematics
- It sounded rather thin and weak, with only one VCO
- BA6110 signals are too hot (+3dB over BA662)
- The Controller board is too complex for a synth with no presets
- I could not find suitable 4-way slide switches
Revised Plan I decided to simplify the design and strip back the Controller PCB, remove the Bend Modulation section, and align the design to be used with an Arturia Key Step which has a mod output (and arpeggiator). The 4-way slide switches were replaced with a rotary switch (LFO waveform), or potentiometers (Key Follow and PW).
To solve the thin sound I took a look at the Roland Pro Mars and realised it uses a second VCO card and not a full voice card. I could do the same, add a second VCO, especially as I had already proven my VCO deign in the AM8400. It requires a small modification to the Roland voice card to enable the second VCO to be patched in before the VCF. I have added the TUNE-A and TUNE-B potentiometers for VCO2 and the slide switch.
I reworked both the Panel and Controller PCB’s in the Spring of 2021 and 2022, and added a VCO card. Here are the changes:
- The Voice Card mounting has been reversed with component side facing out
- Implemented the JP-8 LFO with CMOS switch waveform selection, and a S&H output
- Implemented the JP-8 LFO Delay circuit (VCA based)
- S&H modulates the VCF via a dedicated slider
- PW is a slider rather than 4-way switch
- LFO waveform selection is on a rotary switch
- Key Follow is a slider rather than a switch
- Key Follow circuit removed
- VCF Envelope output patched to KF0 and then onto PWM
- Removed the voltage control from the VCO, VCF and VCA modulation
- Implemented SMD AS662 VCA’s to eliminate the +3dB boost of the BA6110
- Moved to PTL30 slide potentiometers with LED’s
- Added a Gate Boost circuit
- Added VCO2 controls to the front panel
- Added front panel audio output (as well as rear)
This involved quite a lot of work and the release of the AS662 chip inspired me to get the job done. The synth is really now a Pro-Mars without presets, or at least a Jupiter Two!
Outcomes I ordered the VCO2 PCB in March 2021 and the revised PANEL and CONTROLLER PCB’s in May 2022.
Oberheim Xpander – 2
- At February 04, 2022
- By amsynths
- In Synthesizer
0
Overview In 2021 I acquired a set of original Oberheim Xpander PCB’s – the Voice and Processor boards, so that I could build my own Xpander at around £2000. This is an expensive and crazy project that requires lots of difficult to source parts.
In 2021 I bought the CEM3372 and CEM3374 chips, and waited until the “Elephant in the Room” had been addressed. I also bought wooden ends so I could get some of the panel dimensions, and panel switches and buttons. I have not located all the correct caps.
Membrane Panel This is the “Elephant in the Room”, as I cant make a membrane and have to wait until one is remanufactured. In late 2021 Sweet Discrete announced they would make the panel if they got 200 orders (see mock up picture).
I jumped in at order 196 in February 2022 and there are only 4 more orders need to get the membrane into production. I am confident this will happen, so I can start planning the rest of the build. Sweet Discrete make a wide range of replacement membrane panels and are highly recommended.
Pot PCB A smaller “elephant in the room” is that I don’t have a Pot PCB, and I will have to make one, using the membrane panel as a template. This will take a few weeks to lay out and check before ordering one. A one off PCB this size is around £300, so its a major expense and something I have to get right. Whilst a NOS Display PCB is available, the new VFD displays mean I don’t need to use one.
Metal Chassis I need to design a metal top panel, which I will do in CAD software. This will be expensive to have made as a “one off”. The bottom panel may be based on a Roland D-50 base plate. I doubt anyone has an old Xpander chassis but I will keep searching!
Next Big Purchases The next step, in parallel to the Pot PCB design, is to gradually buy the major components needed for an initial build and test;
- New VFD displays £400
- Switched power supply £400
- Processor logic chips and OS chips £200
- New set of encoders £100
The Xpander Mockup Panel was created by Sweet Discrete and the image is their copyright – More in Episode 3!
Guin Guin MME
- At December 20, 2021
- By amsynths
- In Synthesizer
0
Introduction Part of my “Big Moog” setup is a Behringer Model D, which occupies the space where the third bank of 921A/B VCO’s are in the replica Moog IIIP. This added the Minimoog sound which Klaus has used for many years and it avoids the setup issues in the Behringer VCO’s. In 2022 the Model D is being moved and replaced with a bank of AM901 VCO’s, with the MME acting as main lead Moog, whilst the Model D sits on top of the “Big Moog”.
The plan is to add a SCI 700 Programmer (3U) replica above the “Big Moog” to enable preset patches with the Model D. and traditional ADSR envelopes, to broaden the sound. However this approach needs separate VCO CV inputs, which the Model D does not have. I did consider adding a patch bay to the right of the Model D but then I came across the 60 HP Guin Guin MME.
The MME replicates the Minimoog circuit with THD components, except the power regulator chips and 3046 which are SMD. It has CV inputs for the VCO’s, VCF and VCA and is a perfect match for the 700 Programmer. It also enables me to make component changes. The Model D sounds very good and uses SMD PPS capacitors in the filter, so it will be interesting to compare.
I ordered a panel and PCB set in October 2021, and watched them travel across to the UK from France. Very excited to get this project started!
The Build Buying most of the components looked simple initially, especially as Tayda had nearly everything in stock. However the SMD LDO’s were not in stock anywhere, and with 1 year delivery timeframes. However I did find them at UTSource (which I have success with in the past), so I ordered them. The required 38x 2N3392 transistors were also hard to locate, I found 15x at UTSource and the rest from eBay. I later found that Futerlec have loads at a low price!
The Micro Match connectors, which connect the Control Board to the Jack Board proved difficult to source, with very long lead times for some parts. In the end I used a pre-built cable from Farnell to finish the build. The connectors are small and the plugs are difficult to close over the cable, I used a vise.
Component Choices The Minimoog went through a number of revisions during its manufacturing life. The MME PCB’s are designed with the 3046 based VCO’s which makes it an “old” version produced from 1972 to 1978 and I am making my replica as a 1972 version. I have used 5% carbon resistors in the build, except for where 1% metal resistors are needed for precision. Some resistors would have been carbon composite in 1972, but there is no space on the board for them.
I have matched all the transistor pairs in the ladder filter and VCA, which was typical of an original 1972 Minimoog. Later versions reduced the hand matching in the filter to save production costs. The capacitors in the VCF and VCA audio path were polyester in the Minimoog; either Tropical Fish in the early 1970’s or polyester box in the late 1970’s.
- C62, C65, C66, C67 = 68nF – VCF ladder
- C63, C64 = 220nf – VCF buffer
- C51 = 330nF – VCA input
I fitted 68nF Tropical Fish capacitors in the VCF ladder and upgraded some of the electrolytic capacitors. The Minimoog and MME make extensive use of the 741 Op Amp in the VCO’s to gain stability over the previous all transistor design. Today we have options about whether to upgrade some of these to further improve frequency stability, as the wave shaping remains all discrete. The VCO Buffer Op Amps at IC4, IC8, IC15 are obvious candidates.
Powering On By the end of November I had received all the components and populated the boards, it was about 5 days work to solder all the components in. The Micro Molex connectors and control knobs proved hard to find, but success in the end. I powered on the MME with all boards connected and set the operating voltages. All the SMD regulators worked perfectly.
Initial power on faults, with resolutions:
- VCO3 dead – Dual JFET pins swapped
- Broken VCO2 frequency pot – bought new one
- VCO2 frequency too high due to above
- Noise level low – trimmed louder
- VCO1 PW goes to 0% and 100% – incorrect pot fitted
- No sound through VCF and VCA – reflow of solder joint
- No glide – incorrect pot fitted
- VCO3 scaling fails – cleaned under Dual JFET
The schematics do not come with the kit, but can be requested. I used the original Moog schematics to help fault find. The components are very tightly packed on the Analog Board and its very easy to make an unwanted solder bridge. I checked the top of the VCF ladder for -10V and with some re-soldering got the VCF and VCA working. I broke the VCO2 pot when fitting the panel, so I ordered a replacement. VCO3 is not oscillating, so I checked all the transistors and came across the problem – the dual FET had its legs crossed!
The noise level was be adjusted with the trimmer, if this isn’t sufficient I will replace the modern 2N3904 with an old 2SC828R which provides a loud and wide noise spectrum (it was used in the TR808). Sorting out the PW is more complicated, once I had all 3 VCO’s working I compared the wave shapes and checked the resistor values – all ok. Turns out I had put 5K pot in Glide and 1MA in VCO1 PW! Easily corrected! The glide pot should be really 5MA rather than 1MA, so I may switch this over to give longer glide times.
Calibration This is carefully explained in the build notes and the VCO’s scaled up accurately with only a few cents error over 5 octaves. I set my analog synths at C1 =32Hz = 0V. There are additional trimmers for the VCA which need setting. The MME uses the “old” Moog oscillator design with 3046 transistor arrays but I noticed no temperature or scaling drift once warmed up.
Outcome A very nice Minimoog clone with added features and a fantastic filter sound thanks to the Tropical Fish capacitors. The use of precision resistors has helped create an accurate set of VCO’s and I don’t think I will upgrade the buffer Op Amps. The build documentation is very good but some explanation of the new features would be useful (see below). It is a very large and challenging build, which requires lots of care in soldering, but delivers a very accurate Minimoog in 60HP!
MME Extra Features The MME has a very useful set of additional features over the Minimoog (and Model D) plus some omissions;
- VCO2 and VCO3 Sync to VCO1
- PWM on all VCO’s with external PWM inputs
- Modulation has a level pot
- VCO Mod and Wheel CV inputs
- Individual CV inputs for the VCO’s
- VCF audio input with level pot
- VCF and VCF CV inputs
- Envelope CV outputs
- No VCF input switches (use the level pots)
- No power on LED indication
- No headphone output or 440Hz reference tone
Minisonik Synth – Part I
- At December 04, 2021
- By amsynths
- In Synthesizer
2
Overview Back in 1974 G.D.Shaw designed the Practical Electronics Minisonic 2 analog synthesizer. It was published as a magazine project to build, and complete kits were available from a company called Phonosonics. I was lucky enough to get this kit as a Xmas present in 1974 and I gradually built the whole synthesizer with the keyboard and controls in a Roland SH3 style casing. My first synth!
The Minisonic 2 synthesizer proved disappointing, as the VCO’s drifted and I could not get close to the keyboard playing octaves accurately. I recorded a few songs with this synth but sold it in 1979 to help pay for a visit to the USA, as I never managed to sort out the two VCO’s which drifted and had hopeless keyboard tracking. An experience shared by many UK DIY synth enthusiasts!
Original Design The Minisonic 2 came with a 4 octave keyboard, two VCO’s, a diode filter, two basic AR envelope generators, two VCA’s with manual output panning. There was no LFO but VCO2 could be set as a drone, and there was a ring modulator. Listening to the music I wrote with the synth in 1979, you can hear the low drones and the VCS3 style filter.
Minisonik Replica I toyed with the idea of a replica for some years and built a copy of the diode filter as the AM8050. I was put off the idea of a full replica, as the VCA’s uses rare 6-pin MFC6040 chips which are hard to find and expensive. There is no LFO, the two envelopes are AR and only a sawtooth waveform from each VCO.
On the positive side there is lots of modulation routing via over 20x latching push button switches, the VCO’s can be set to drone and detached from the keyboard, there is bi-directional variable cross mod, variable oscillator sync, and VCO1 can FM modulate the filter as a LFO. There is also a ring modulator, are two outputs with level and panning.
Then in 2021 I found by chance, an 8-pin DIL version of the VCA chip; it was cheap and available as NOS. I knew I could sort out the tracking and stability of the VCO’s with an amended exponential converter design, so the project was on!
Features My Minisonik synth is based on the original design, with a some subtle changes and improvements:
- New exponential converters in the VCO’s and VCF
- Dual matched transistor pairs in the expo converters
- Temperature compensation in the VCO’s.
- Revised noise source using a transistor rather than a diode
- Removed the +/-6V power supply
- Retained the +/-9V power using LDO regulators
- LED indicator for power ON/OFF
- Tune control but no Span or Portamento
- Eurorack Pitch and Gate inputs
- External input to Ring Mod and added one to the VCF.
- Color code push button caps
- 60 HP black anodised panel
Development The synth was laid out across two PCB’s, Panel and Main, in Autumn 2021. The front panel design was done first, so I could determine where the pots and switches would be. I have kept to the original left to right layout with the VCF, ES/VCA’s lined up vertically. The pan controls and envelope levels use 9mm trimmers, so I could fit the synth into 60 HP, with large knobs for the main controls.
The noise circuit is a traditional transistor design (ARP, Oberheim) using the 2SC828 which is particularly good at generating a wide noise spectrum (as used in the Roland TR808). The SG3402 based ring modulator circuit has been retained, as it has a slightly different internal schematic than the easier to find MC1496. The headphone feature has been omitted, which means we don’t need the rare MFC400B chips. The Eurorack standard +5V gate signal is converter to -9V for the envelope shapers using a comparator chip and a transistor inverter.
Outcome The two PCB’s were ordered in December 2021. Read Part II for how they turn out!
PPG 340 & 380 Wave Computer
- At June 27, 2021
- By amsynths
- In Sequencer, Synthesizer
1
Overview The PPG 340 and 380 is an 8 voice wave table based synthesizer combined with a 8 track digital sequencer, which also has an additional 15 trigger event tracks. It consists of three 4U high 19″ rack modules, connected with a 50 wire bus cable and ribbon cables. There is also a VDU terminal and a 5 octave keyboard, and some times 2 VDU’s were used so that the sequencer and wave table synthesizer could be programmed at the same time.
In the late 1970’s it was a musicians dream to have a synthesizer with a wide range of sounds and a digital sequencer all in one instrument. This format became the standard in the 1980’s and increasingly accessible with workstation synthesizers like the Korg M1 launched in 1988. The original price of the 340 and 380 is unknown but probably between £5k and £10k.
It was a development from the earlier Wave Computer 360 (1978) and was one of the first, but rather large, rack synth modules ever manufactured. Very few were made, maybe 10, and they all look like hand crafted prototypes. Thomas Dolby (Windpower 1982) and Edgar Froese (Stuntman 1979) were early users who even took them on stage for playing back songs, prior to the use of personal computers and MIDI. The 340/380 were outdated by 1982 as new sampling and digital sequencers arrived (Emulator I and Fairlight CMI).
Innovation In 1979 the 340/380 was a significant technical innovation but at a high cost; a digital sequencer combined with a wave table synthesizer and VDU, too expensive and unreliable to be successful. The lack of analog filters made the digital wave sounds unfamiliar and harsh to many musicians, raw digital sounds well before the DX7 of 1983.
PPG went on to develop the Wave 2.x wavetable synthesizers with VCF’s and VCA’s as clear successors to the 340 & 380 and far more successful. with over a thousand made. The PPG Wave Term reused the Event Generator as software programmed on the same Motorola microprocessor but using the Flex Operating System. The 340 and 380 stand out as amazing innovations for 1979 but they were really hard to use, as it meant being a software programmer!
The PPG 340A is called the Generator Unit, as it creates the sounds. The 4U rack contains six vertical PCB’s attached to a motherboard. A Wave Computer 360A processor board, four voice boards to create 8 independent voices together with an expanded TONR wave memory (8k byte) board and an IO board that has been simplified and the 6802 processor removed. The processing is done in its own rack module, so that it can be expanded in features from those offered in the 360. The expanded wave memory (which was doubled from the 360A) enables the 64 partial waves to be stored completely with 128 wave samples each, rather than half of the data stored and the other recreated by mirroring this first half.
The 340A does not have a conventional synthesizer control panel with potentiometers, so the patch configuration is entered in digitally via the VDU and its keyboard. The VDU is 24 lines x 80 columns which is used to access pages of parameters for each voice. The commands available are:
- P : Pitch Control
- E: Envelopes
- W: Waves
- C: Compound
- S: Spectrum
- Q: Program
- T: Tape Handing
- G: Event Generator (takes the user to the 380)
- M: Monitor
The PPG 340B is the Processor Unit, which contains three vertical PCB’s attached to a motherboard. A new processor board called PER, featuring a Motorola 6802 CPU, some RAM, a UART chip for connecting a serial terminal to the 340B, a timer chip, some I/O and circuitry to operate a mini cassette drive. 32 kBytes of RAM and 4 kBytes of ROM are installed in the 340B. The ROM contains a boot loader which then enables the full OS and wave tables to be booted from a mini cassette attached to the front panel.
Of course these mini cassettes have failed over time, which makes booting a 340/380 system tricky, however with modification a Waveterm A can be used instead. There was also a dual 8″ floppy diskette drive that could be used instead of the mini cassette drive.
The PPG 380 Event Generator is a highly programmable digital sequencer with 8 tracks for controlling the 8 wave table generators in the 340A, and 15 tracks for controlling external devices (Thomas Dolby used a LinnDrum). It also has a monochrome VDU with ASCII keyboard and a synthesizer style keyboard interface. It has the same CPU, ROM and RAM boards as the 340B but with slightly more (48k bytes) RAM. The 380 is also booted from the mini-cassette on the 340B. A dual port RAM board interfaces the Event Generator to the 50 wire bus allowing for high speed communication with the Wave Computer.
The 340B and 380 software design is implemented on an Operating System running on the Motorola 6802 (called Monitor), with a digital sequencer and cassette interface as the two main applications in the 380, both of which are command line driven using the VDU to display the commands and data. The 380 uses a similar approach to the 360A with sequences displayed in tables on the the VDU. Sequences can be recorded from the 5 octave keyboard and edited with the VDU keyboard. The Event Generator application has a lot more commends available than the patch configuration and you can use a command to switch between the Event Generator and the Patch Configuration.
Storage Constraints The capacity of RAM and ROM chips in the late 1970’s were small in size compared with today and the Wave 360 and 340 had to work within significant limitations. The theoretical size of the Wave ROM is 128 samples x 64 waves x 30 tables , which is 245 kBytes. This size of ROM was too expensive in 1978, so the sample size was reduced by 50% and the number of waves stored was reduced by x8, to keep the size of wave storage to 16 kBytes.
The clever part of the 360/340 design is that the microprocessor recreates the full sample and the wave table when its loaded into RAM for playback, by calculating the missing wave structures and interpolating the missing waves in the table. These calculations are done quickly when a wavetable is loaded from wave ROM into sound RAM when a new preset is called up, and not during the actual playback of the wave table.
Digital Tape The 340 and 380 use an early digital cassette (DCR) designed for microprocessors to save and load program data. The drive is a Philips LDB4051 which uses a mini-cassette from a Dictaphone to record up to 64 kBytes of data per side. It takes about 2 minutes to play the tape end to end, which is probably the time gap between Thomas Dolby songs when he played live!
Large format diskette drives were available in the late 1970’s with more capacity and faster read times, but were not used by PPG until the Waveterm A, presumably due to cost or the need for a floppy drive controller chip. The LDB4051 was very easy to work with as it had a CMOS level interface that is microprocessor friendly.
Edgar Froese In the spring of 1980 Tangerine Dream recorded Tangram in Chris Franke’s new Berlin studio, and around the same time Edgar started using a new 340 and 380 system (dual VDU) in addition to his previously acquired PPG 360 and 350. The Tangram album marks a move into digital sounds and more elaborate sequencing, thanks in part to the 340 and 380. Edgar toured with the 340 and 380 until mid 1981 and then replaced it with a brand new PPG Wave 2. The next album Exit, had even more PPG sounds over it, but we don’t know when the 340 and 380 were retired. Edgar used the PPG Wave 2 series for another 5 years.
Thomas Dolby Sometime in 1981 Thomas acquired a PPG 340 and 380 system (with a single VDU) during the recording of his first album ” Golden Age of Wireless”. He used it extensively for the next year or so and as the core of his system, calling it Henry, before being replacing it with a Fairlight CMI. The 380 Event Generator triggered a set of Simmons drums and the PPG 340 sounds are unmistakable across the album. Henry fell down a lift shaft in the USA in 1984.
Oberheim Xpander – Episode 1
- At April 16, 2021
- By amsynths
- In Synthesizer
8
Overview In 2020 I researched the original OB-Xpander analog synth and posted my story about the prototype here. I concluded that whilst it might be possible to recreate it from OB-8 PCB’s and modified OS software, the effort was not worthwhile for a 4-voice synth. However it might be worth recreating the production Oberheim Xpander with its 6-voices but the time needed to design the five PCB’s meant it was never going to be viable for me, although people have recreated the Jupiter 8 and Memory Moog from scratch.
Then it all changed! In Spring 2021 I noticed that Syntaur had NOS Oberheim Xpander PCB’s for very reasonable prices; both the Voice and Processor but no Pot PCB. They also had the Power and Display boards but these are not needed as I will use a modern PSU and new VFD replacement displays. Before buying the PCB’s I carefully researched the availability of components, especially rare DAC’s and old ROM, RAM, and concluded everything was easily available except the 14-bit DAC. Even the numbered buttons could be bought from Mouser (if 16mm square), and the CEM3374 and 3372 are available at just £20 each.
I priced up a full BOM, which came to a total of around £2000. This is an expensive project but cheaper than a second hand one at £4000, and I would get a brand new PSU and set of displays, so my new build would be future proofed. The downside is the resale value is probably low but then I don’t plan to sell it!
The Elephant This all sounds promising but the “elephant in the room” is the panel. Whilst I may be able to get a metal case manufactured, and I can buy new wood sides, I sure can’t make either a new Mylar film or a silk screened panel. The completion of the project is reliant on someone else doing this, as replacements for existing Xpander panels.
As at Spring 2021 there are two possible contender projects which seem active, although it could be a long wait for these projects to be in production! However it will probably take me 6 months to build the Processor and Voice boards, so I am hoping the timing works out! I will build a plywood base to mount the Voice and PSU and work out a temporary panel to hold the Processor and Pot Boards.
A smaller “elephant in the room” is that I don’t have a Pot PCB, and I will have to make one. This is tricky to get right in terms of dimensions before I have a proper and accurate front panel, so I will probably use a set of smaller prototype PCB to prove the new Xpander works and then get a full sized one made when I have a panel. A one off PCB this size is around £300, so its a major expense and something I have to get right.
Progress in April The Processor and Voice card PCB’s have been ordered from Syntaur and the CEM3372 and CEM3374’s acquired. I have started to identify the type of capacitors needed in the Voice board using detailed photos of the Xpander and Matrix 12 PCB’s. During May I hope to acquire the new VFD displays and some of the hard to find components (DAC’s, RAM, ROM’s). In terms of critical path I can build the Processor Board first but really need a Pot board working to see if the CPU boots up and loads the software. I also need a power supply!
Xpander Mockup Panel was created by Sunshine Jones and its his copyright – More in Episode 2!
Obie-Wan – Episode 2
- At April 03, 2021
- By amsynths
- In Synthesizer
0
Introduction In January 2021 I set out to recreate the Oberheim OB-1 in a Waldorf KB-37 keyboard and Eurorack case. The OB-1 was one of the first analog mono synths with presets and luckily the schematics are available, unlike the PPG 1003 Sonic Carrier. It also has a full set of hardware controls, unlike the later Moog Source with its membrane control pad. The OB-1 also sounds fantastic with a SEM VCO, a Roland VCF and a set of CEM based ADSR’s.
The Obie-Wan project is part of an AMSynths plan to diversify from analog modules, to complete mono analog synths, ending up with replicating analog poly synths (like a rack munt SCI 600).
Progress Update By late March I had the analog PCB’s (VCO, VCF, VCA & ADSR’s) at prototype testing stage, and set them aside whilst I focused on getting the rest of the synthesizer boards designed and manufactured. I also got the left hand MODULATION panel manufactured, as a test of grey and white printed on black anodised aluminum. The quality is very high but the grey is a bit too light compared with the white lettering. I may go for a darker grey.
First CPU Test I populated the Tauntek CPU PCB, which replaces a lot of the Oberheim processor board with a PIC18F2525 processor and a smaller number of CMOS chips. This solution was my project breakthrough, as it reduced the number of chips and the size of the CPU board.
Before getting the large PANEL PCB manufactured, which holds all the pots and switches, I wanted to check that my substitution of momentary switches for the original capacitance switches was going to work. I designed a small TOUCH PCB that contains the 10 momentary switches with indicator LED’s, and the CMOS logic that deals with the pressing of switches and the lighting of LED’s. The switches I am using are the same as used in the Prophet 5 (E-Switch E5501), whilst wider versions were used on the Oberheim OBX.
I made a wiring loom to connect the TOUCH PCB to the CPU board, and after checking the voltages were ok, I powered the two boards on. Major Success! The new CPU sequenced the LED’s at power on and then rests at Preset 1. I was able to change to any of the Presets, and enter and exit WRITE mode successfully, after correcting three errors I had made in the schematics. This proved the TOUCH circuit and the CPU board, and it also avoided my mistakes being made on a costly PANEL PCB.
The next set of PCB’s Originally I planned to have a single large PANEL PCB that would contain all the scanning and the residual analog circuits that don’t fit on the individua PCB’s. However this was too much circuitry for a double sided PCB and I didn’t want the expense of a 4-layer board.
I have separated out the scanning, modulation and analog circuits with a LFO PCB set behind a 16HP MODUATION panel to the left, and an ANALOG PCB, that sits behind the main PANEL PCB, and contains the additional analog circuits. My PANEL PCB hold the pots and switches, the 4051 multiplexers and the TOUCH circuit. I have to be careful not to have more than 2 PCBs in depth behind the right hand side of the design to avoid interference with the KB37 power supply.
The MODULATION section provides connectivity to the Aftertouch, Velocity, Bender and Wheel CV’s from the KB37 using short patch cables. The PITCH and GATE CV’s are derived from the Doepfer bus with the KB37, so only 4 cables are needed. The main OBIE-WAN panel is 84HP wide, which leaves 7 HP spare at the right (I may add a BBD Chorus).
I also designed a SYNTH PCB which holds the DAC and Sample & Holds, and a CPU PCB that replicates the Tauntek processor board. Both these PCB’s are 90mm in height and can fit on the base of the KB37 with ribbon cables going to the PANEL and ANALOG boards, and power coming across from the Doepfer 16-pin bus.
I checked the PCB’s for accuracy and placed an order on 02 April and ordered a set of E5501 switches from Mouser. Work continues on designing the 4 remaining PCB’s.
Power Rails The original Oberheim OB-1 has rather a large number of power rails which I need to replicate:
- +18V for the VCO cores
- +/-15V for the Op Amps and analog circuits
- +10V for CMOS logic
- +/-7V for CMOS logic
- Additional +5V for the PIC
There are also two reference voltages; AREF for the PIC microprocessor at +4.5V and VREF for the DAC at +10.69V.
For one of the 2019 Behringer projects I tried out the Oberheim SEM VCO with +/-12V analog power and +15V for the VCO JFETs. Whilst I didn’t proceeded with the Behringer project, I did get the VCO to work successfully. This is going to be my approach on this project, as the KB37 has a 15V switched power supply that is then regulated down to +/-12V and +5V for the Doepfer power bus. The OB-1 has a central +10V power supply but I am devolving this and the +/-7V rails to local linear regulators on each PCB that needs it.
Next Steps The plan for April is to bench test the VCO and VCF, complete the design of the remaining PCB’s, test my CPU and SYNTH PCB’s with the Tauntek PIC microprocessor. I am aiming to complete the Obie-Wan project by the end of May! More in Episode 3!
Obie-Wan – Episode 1
- At March 27, 2021
- By amsynths
- In Synthesizer
0
Introduction The Oberheim OB-1 was the first analog mono synth with presets in memory, closely followed by the PPG 1003 Sonic Carrier. Announced in January 1977 at Winter NAMM and released back in November 1977 the OB-1 is a rare synthesizer, even though hundreds were made (500 in total?), it is even more rare in the UK where Oberheim had no distributor and the UK price was over £1200.
The OB-1 was innovative in 1977 but its market started to be eroded in 1978 as analog poly synths with patch memory entered the market. Whilst the Prophet 5 and OB-X were considerably more expensive, the Jupiter 4 (1978) and 2-voice Pro Mars were closer in price to the OB-1. With only eight presets the OB-1 looked dated by 1979 as did its pre-microprocessor design. Moog entered the preset mono synth market in 1981 with the Source, but ditched real time control to save costs.
The two oscillators have a SEM heritage, and the VCA uses a CA3080 OTA. but the legacy ends there. The filter is a world away from a SVF with a Roland-like 2 or 4 pole OTA filter. The envelope generators were initially OTA based but replaced with CEM3310’s in the Mark 2 OB-1.
The modulation options are fantastic, with noise as one of the sources. The OB-1 is a precursor to the OB-X and OB-8, which harness the full set of CEM chips to great effect.
Why an Obie Wan? I had the idea of building a replica of the OB-1, initially as a wide 84HP euro rack module. So why is the OB-1 an attractive synth to replicate:
- Variable waveform VCO’s.
- Sub octaves on both VCO’s.
- OTA 2/4-pole filter (not a SEM SVF).
- Fast and snappy envelopes (CEM3310).
- Fantastic bass and lead sounds.
- 8 user presets, upgradeable to 64!
How hard could this be?
Analog Boards The first and easy task was to design a set of analog PCB’s, one for each major component (LFO, VCO, VCF, VCA+ENVS). The schematics are easily located and I have a high resolution copy of an original service manual. Each PCB is 70 x 105mm and this is familiar analog electronics which is easy to get right. A set of PCB’s were ordered in late February 2021. The LFO board will need to be revised to include the performance controls – see below.
Digital Boards The OB-1 uses a ton of CMOS chips to scan the switches and pots, store presets, strobe the memory and S&H’s, and light the switch LED’s – as well as controlling the analog synth. Although the Z80 was launched in July 1976, and I remember the impact very well as I was studying electronics in the UK – it took another year for the Z80 to be accessible to synthesizer manufacturers, as software development was needed. This was more expensive to set up than using CMOS digital logic, as a a computer development system was needed to write the software!
The Z80 powered the first set of poly synths in 1978, starting with the Prophet 5 and the Jupiter 8, as well as being used in the Emu Systems 4060 polyphonic keyboard. Prior to this PPG, SCI, ARP and Oberheim were using CMOS logic in their synths. and making use of high cost RAM memory back in 1977, which seriously constrained the size of storage.
The OB-1 is frugal on memory and uses just 1k bit of CMOS RAM, although toward the end of production a factory modification raised the preset number to 48. A rotary switch on the lower left panel selected which memory bank (1-8) was in use, with 8x the CMOS RAM. The limited RAM size means that serial processing and 6-bit values for potentiometers is required. The Oberheim OB-1 case is large and for a reason, there are a lot of circuits in there!
Game Change Replicating all the CMOS logic in the OB-1 processor board was daunting and I knew it would take up too much PCB space to make the project viable. Thanks to Tauntek the CMOS processor has been replaced by a modern PIC18F2525 processor on a smaller PCB. Whilst this PCB is still too big for my project, it can be redesigned to fit. The new processor PCB effectively upgrades the OB-1 into the 21st century with 64 preset patches, no need for a battery, although we still have the 6-bit data values with 64 values and only half of the MIDI standard of 128.
The KB37 Host The Waldorf KB37 is a fantastic piece of design and engineering, very well made and with space for 107HP of Euro Rack. I initially used it with my SH05 modules, but it seemed wasted on a mono synth with no integration of velocity and aftertouch. Patch cables were needed everywhere and it was just a bit messy. I nearly sold it, until I released what it true role was – to host my OB-1!
Fitting the OB-1 into the KB37 was not as easy as I first thought. There is only 25mm of depth in the right hand side of the KB37 to clear the power supply. This restricts the PCB depth to use one layer, two with care. There is a Waldorf PCB at the bottom of the case facing the rear with the 5V and 12V regulators, Doepfer style power headers and the digital circuits for keyboard scanning and MIDI.
I decided to tailor my design to the KB37 and it is not transferable to a rack mount case. I think the advantages of having the keyboard and performance controls outweighs the limitation of not being an 84HP super wide module. The KB37 brings MIDI in and out and instantly makes the OB-1 MIDI capable, it includes an on board arpeggiator with glide and the aftertouch and velocity from MIDI or the keyboard can control the OB-1 filter cutoff and the volume by using an updated performance control module.
More in Episode 2!
Jupiter One Synthesizer
- At January 02, 2021
- By amsynths
- In Synthesizer
4
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 AM8007 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.
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 need to rethink.
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 could recreate the MN3004 fixed rate chorus as an internal PCB or go with a BBD-320.
Outcomes More work is needed on my PCB design. This set of tests proved many of the circuits but also showed up some issues – the 4053 LFO switcher needs +/-8V rails and the mounting of the Roland voice card needs to be extended as the gap between the PCB’s is too tight. So this project goes onto the back burner for a few months, before I get a final set of PCB’s designed.
Prologue Fast forward to Spring 2021 – and a redesign. The 4-way switches will be replaced with pots and the LFO waveform with a rotary switch. This means some mods on the Controller and Voice PCB, and some panel layout changes. The big change is to add a second VCO to give more depth to the sound, just like the Pro Mars. There is space next to the original voice card where I could squeeze the VCO in, and its all digitally controlled in terms of waveform and range. Just need to add a detune knob.
Ultravox Custom Mini-Moog
- At December 17, 2020
- By amsynths
- In Synthesizer
1
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.