OnChip Systems

OnChip Systems formerly known as Curtis Electromusic Specialities.

The company
After working for four years at Interdesign, Inc. Doug Curtis went on to found Curtis Electromusic Specialties in 1979. He did this specifically to design and manufacture integrated circuits for music synthesizers. Curtis Electromusic Specialties manufacturered a wide variety of ICs, many of which incorporated an entire synthesizer functional component, for example, the CEM3340, which contained a complete voltage controlled oscillator. By using chips from Curtis (and its competitor, SSM), synth manufacturers were able to considerably reduce the size of their circuitry. This (along with the advent of inexpensive microprocessor control) is what led to the wave of polyphonic analog synthesizers in the 1980s. By using the Curtis and SSM chips, manufacturers were able to shrink the size of their circuitry to where it could all fit in a package no larger than what was necessary to also house a keyboard and control panel.

Later developments included more highly integrated circuits such as the 3389 signal processor and the 3396 synth-on-a-chip. The further miniaturaization led to the creation of rackmount synthesizers, played via MIDI from a master keyboard, and saving performers both money and space.

OnChip Systems
In 1988 with the advent of digital technology and software, Doug Curtis broadened his focus beyond synthesizers forming OnChip Systems and did no further design work on music synthesis products, except for occasional consulting for synth manufacturers until his premature death in 2007. Several more patents in his name are assigned for chips designed into various commercial products.

In 2016 OnChip Systems re-released the 3340, in response to Coolaudio's V3340 re-design of the part to the same specifications.

Clones
Latvian brand alpharzpp https://www.alfarzpp.lv/ produces the AS3310, AS3320, AS3330, AS3340, AS3345 and AS3360 in DIP and SMD packages.

The designs
CEM ICs have part numbers of the form "33nn", and synth designers and techs often speak these part numbers without further attribution. De-encapsulated (defective) CEM ICs are obviously bipolar arrays, although Interdesign or Ferranti die marks are missing. They exactly match the 1980 databook 201 Analog IC Designs from Interdesign.

CEM ICs

 * CEM3310 – Voltage Controlled Envelope Generator
 * CEM3320 – Voltage Controlled Filter
 * CEM3328 – Dual Voltage Controlled Amplifier
 * CEM3330 – Dual Voltage Controlled Amplifier
 * CEM3335 – Dual Voltage Controlled Amplifier
 * CEM3340 – Voltage Controlled Oscillator
 * CEM3345 – Voltage Controlled Oscillator
 * CEM3350 – Dual VC State Variable Filter
 * CEM3360 – Dual VCA
 * CEM3365 – Fast Dual DAC Multiplier
 * CEM3372 - µP Controllable Signal Processor
 * CEM3374 – Dual VCO
 * CEM3378 – Voltage Controlled Signal Processor, (two-channel voltage controlled mixer, four-pole low-pass VCF, and VCA)
 * CEM3379 – Voltage Controlled Signal Processor, (two-channel voltage controlled output pan, four-pole low-pass VCF, and VCA)
 * CEM3381 / PDA381 – Dual Low Rise VCA
 * CEM3382 / PDA382 – Dual Low Rise VCA
 * CEM3385 – Dual Low Noise VCF
 * CEM3387 – Low Noise voltage controlled Signal Processor
 * CEM3389 – Voltage Controlled Signal Processor
 * CEM3391 - µP Controllable Dynamic Signal Processor
 * CEM3394 - µP Controllable synthesizer voice
 * CEM3396 - µP Controlled Waveshaper/Filter
 * CEM5310 – Hex ADSR and VCA
 * CEM5315 – Quant ADSR and Octave Divider
 * CEM5508 / PD508 – Octal Sample & Hold
 * CEM5512 – Octal Double Buffered Sample & Hold
 * CEM5510 – Fast Octal Sample & Hold, custom-made for Sequential Circuits
 * CEM5530 – 30 Channel Sample & Hold, custom-made for Sequential Circuits
 * CEM5570 – Bus Controlled Signal Processor

Prebuilt

 * Akai AX-60 – 6 CEM3394
 * Akai AX-80 – 6 CEM3372
 * Akai VX600	- 12 CEM3374B, 12 CEM3378
 * Behringer Crave - 1 CEM3340
 * Behringer Neutron - 2 CEM3340
 * Buchla 296e – 1 CEM3360
 * Cheetah MS6 – 6 CEM3396
 * Crumar Bit 99 – 6 CEM3328
 * Crumar Bit One – 6 CEM3328 in late models
 * Crumar Composer – 2 CEM3310, 2 CEM3320, 2 CEM3330
 * Crumar Spirit – 2 CEM3340, 2 CEM3350, 3 CEM3360
 * Crumar Stratus – 6 CEM3310, 6 CEM3320, 6 CEM3330
 * Crumar Trilogy – 6 CEM3310, 6 CEM3320, 6 CEM3330
 * Doepfer A-106-6 XP Filter - CEM3379
 * Doepfer A-107 Multitype Morphing Filter - CEM3379
 * Doepfer A-109 Voltage Controlled Signal Processor - CEM3379
 * Doepfer A-111-1 High-End VCO - CEM3340
 * Doepfer A-111-2 High End VCO II/VCLFO - CEM3340
 * Doepfer A-111-3 Micro Precision VCO - CEM3340
 * Doepfer A-111-4 Quad Precision VCO - CEM3340
 * Doepfer A-111-5 Synthesizer Voice - CEM3394
 * Doepfer A-121 Multimode Filter - CEM3320
 * Doepfer A-122 24dB Curtis Low Pass Filter - CEM3320, CEM3379 in later versions
 * Doepfer A-123 24dB High Pass - CEM3320
 * Doepfer A-124 Wasp Filter - CEM3379
 * Doepfer A-126 Voltage Controlled Frequency Shifter - CEM3382
 * Doepfer A-130 Voltage Controlled Amplifier - CEM3381 in earlier models, alternately CEM3382
 * Doepfer A-131 Voltage Controlled Amplifier - CEM3381 in earlier models, alternately CEM3382
 * Doepfer A-132-3 Dual linear/exponential VCA - CEM3360 (early versions)
 * Doepfer A-134-1 Voltage Controlled Panner/Crossfader - CEM3381
 * Doepfer A-179 Light Controlled Voltage Source - CEM3320
 * Doepfer Dark Energy - CEM3394 (original model)
 * EH-30 Modular – 2 CEM3310, 4 CEM3330, 4 CEM3340
 * Elka Synthex – 8 CEM3320
 * Elka EK-22 – 6 CEM3396
 * Ensoniq ESQ1 – 1 CEM3360, 8 CEM3379
 * Ensoniq ESQ2 – 1 CEM3360
 * Ensoniq Mirage – 8 CEM3328
 * Ensoniq SDP-1 - 10 CEM3328
 * Ensoniq SQ-80 – 1 CEM3360, 8 CEM3379
 * Ensoniq SQ-81 – 1 CEM3360
 * Fairlight CMI II – 8 CEM3320, in earlier versions
 * Fender/Rhodes Chroma – 8 CEM3350, 8 CEM3360
 * Fender/Rhodes Polaris – 6 CEM3372, 6 CEM3374
 * Forat F9000 – 4 CEM3320
 * Hyperflange + Chorus by Craig Anderton - 1 CEM3340
 * Hohner PK150 - 1 CEM3391
 * Hohner PK250 - 2 CEM3391
 * Keytek CTS-2000 – 8 CEM3389, 1 CEM5530
 * Kurzweil K250 – 8 CEM3335
 * Linndrum – 2 CEM3320, 1 CEM3360
 * Linn 9000 – 4 CEM3320
 * Marion Systems MSR-2 - CEM3397
 * Marion Systems MS9C - 8 3387
 * Moog Memorymoog – 12 CEM3310, 19 CEM3340, 26 CEM3360
 * Mutronics Mutator
 * Oberheim DX – 3 CEM3320
 * Oberheim DMX – 1 CEM3320, or CEM3350 depending upon the voice card
 * Oberheim Martix 6 & 6R – 6 CEM3396
 * Oberheim Matrix 12 – 12 CEM3374, 12 CEM3372
 * Oberheim Matrix 1000 – 6 CEM3396
 * Oberheim OB-1 – 2 CEM3310
 * Oberheim OB-8 – 16 CEM3310, 16 CEM3320, 16 CEM3340, 2 CEM3360
 * Oberheim OB-SX – 2 CEM3310, 1 CEM3320, 2 CEM3340, 1 CEM3360 per voice
 * Oberheim OB-X – 2 CEM3310
 * Oberheim OB-Xa – 16 CEM3310, 8 CEM3320, 16 CEM3340, 2 CEM3360
 * Oberheim Prommer – 1 CEM3328
 * Oberheim Xpander – 6 CEM3372, 6 CEM3374
 * Octave Plateau Voyetra 8 – 16 CEM3340
 * Octave The Cat SRM II – CEM3340
 * Oberheim JLCooper filter mod – 1 CEM3320 per voice
 * Polyfusion Series 2000 Synthesizer - 3340 revision D only, revision A and B are based on the μA726 and XR2207
 * PPG Wave 2.0 – 4 CEM3310, 4 CEM3320
 * PPG Wave, 2.2 and 2.3 – 4 CEM3360
 * Rhodes Chroma – 8 CEM3350, 8 CEM3360 (some versions have 9)
 * Rhodes Polaris – 6 CEM3372, 6 CEM3374
 * Roland Jupiter 6 – 12 CEM3340, 6 CEM3360
 * Roland Jupiter 8/MKS-80 to serial #511799 (early models) – 8 CEM3340, 4 CEM3360
 * Roland Jupiter 8/MKS-80 serial #511800 up (later models) – 4 CEM3360
 * Roland MKS-20 – 5 CEM3360
 * Roland Roland MC202 – 1 CEM3340
 * Roland Roland SH101 – 1 CEM3340
 * Sequential Circuits Drumtraks – 2 CEM3320
 * Sequential Circuits Max – 6 CEM3394
 * Sequential Circuits Multi-Trak – 6 CEM3394
 * Sequential Circuits Pro One – 2 CEM3310, 1 CEM3320, 3 CEM3340
 * Sequential Circuits Prophet 10 – 20 CEM3310, 10 CEM3320, 22 CEM3340
 * Sequential Circuits Prophet 2000 – 8 CEM3379
 * Sequential Circuits Prophet 3000 – CEM3387
 * Sequential Circuits Prophet-5, Rev 3 – 10 CEM3310, 5 CEM3320, 11 CEM3340
 * Sequential Circuits Prophet 600 – 12 CEM3340, 4 CEM3360, 6 CEM3372
 * Sequential Circuits Six-Trax – 6 CEM3394
 * Sequential Circuits Split8 – 8 CEM3394
 * Sequential Circuits Studio 440 – 1 CEM3360, 8 CEM3389, 1 CEM5530
 * Sequential Circuits T8 – 16 CEM3340, 8 CEM3372
 * Sequential Circuits VS – 8 CEM3378/3379, 4 CEM3360, 2 CEM3365, 4 CEM5510, 2 CEM5530
 * Simmons SDS1000 – 3 CEM3394
 * Simmons SDS200 - 2 CEM3394
 * Simmons SDS400 - 4 CEM3394
 * Simmons SDS7 – 1 CEM3340 per module, 1 CEM3372 per module
 * Simmons SDS8 – 5 CEM3372
 * Simmons SDS800 – 4 CEM3394
 * Simmons SDS9 – 1 CEM3372, 3 CEM3394
 * Solton Programmer 24 - 1 CEM3350
 * Solton TS3 - 3 CEM3360
 * Solton TS4 - 1 CEM3360
 * Steiner EVI – 1 CEM3340, 1 SSM2040
 * Syntec Banana – 12 CEM3310, 12 CEM3340, 12 CEM3360
 * Synton Synrix – 2 CEM3310, 2 CEM3340, 2 CEM3350, 1 CEM3360
 * Voyetra 8 - 16 CEM3340
 * Waldorf Microwave1 revision A – 8 CEM3389
 * Waldorf Microwave1 revision B – 8 CEM3387
 * Waldorf Wave – 16 CEM3387

DIY projects

 * Böhm Soundlab – CEM3310, CEM3320, CEM3330, CEM3340
 * Deckard's Dream - 17 CEM3340
 * Digisound 80-10 – 1 CEM3310
 * Digisound 80-16 – 1 CEM3350
 * Digisound 80-18 – 1 CEM3310
 * Digisound 80-19 – 1 CEM3360
 * Digisound 80-2 – 1 CEM3340
 * Digisound 80-21 – 1 CEM3340
 * Digisound 80-3 – 1 CEM3340
 * Digisound 80-4 – 3 CEM3330
 * Digisound 80-6 – 1 CEM3320
 * Digisound 80-7A – 1 CEM3320, 1 CEM3335
 * Digisound 80-9 – 1 CEM3330
 * Digisound 80-C9 – 2 CEM3310, 2 CEM3340, 1 CEM3360, 1 CEM3372
 * Digisound 80 Dev-91 – 1 CEM3391
 * Dusk work Self-Tuning VCO - 1 AS3340
 * E&MM Spectrum Synthesizer – 2 CEM3310, 1 CEM3320, 2 CEM3330, 3 CEM3340
 * Juergen Haible Dual VCO - 2 CEM3340
 * MIDIbox 3396 – CEM3396
 * Paia Proteus – 1 CEM3310, 1 CEM3320, 1 CEM3330, 2 CEM3340
 * PAIA EKx-40 VCO - 1 CEM3340
 * Powertran Transcendent Polysynth – 2 CEM3310 per voice, 2 CEM3340 per voice
 * Thomas Henry: Deluxe VCO – CEM3340
 * Thomas Henry: A dual VCA – CEM3330

Data sheets
, ,,, , , , , , , , , , , , , , , , , , , , Some are also freely available from:
 * Curtis Electromusic
 * Synfo.nl