In the DIY synthesizer world, folks tinker with lowly CMOS logic chips to create everything from oscillators to sequencers. CMOS (Complimentary Metal Oxide Semiconductor) chips were an advancement in logic chips that eliminated most of the drawbacks of older TTL (Transistor Transistor Logic) parts.
CMOS chips are inexpensive, easy to find, and easy to use. This article presents a butt-load of CMOS sound generation circuits for your amusement.
What do CMOS Synthesizers Sound Like?
In their simplest form, these circuits generate digital squarewave sounds. They are not hi-fi and generally lack amenities like envelopes. However, by combining various CMOS oscillators, with a few other logic tricks, you can create complex waveforms that are decidely lofi, grungy, and drone like.
For our experiments, we'll use a couple basic chips:
40106 Hex Inverting Schmitt Trigger: This chip contains 6 individual Schmitt triggers. A Schmitt trigger is a comparator circuit that incorporates positive feedback. What this means is that when a high signal (positive voltage defined as '1') is applied to the input pin, the output pin generates a low signal (ground voltage defined as '0). This simple circuit can be connected to a resistor/capacitor pair to rapidly turn on an off. When the frequency of this on/off conversion is in the audible range, we hear a square-wave tone.
4040 Binary Counter/Divider: This simple logic chip takes an input square wave and generates oscillations at 8 outputs with a frequency related to the input frequency. Q1 generates a frequency one quarter of the frequency of the input square wave, Q2 genertes an eigth, and so on through Q12. This allows us to harness octaves of frequencies.
4051 Eight Channel Analog Multiplexor/Demultiplexor: The voltage status of the three address pins A, B and C determines which of the eight channels presents its voltage to the common connection pin.
Note: All schematics on this site use the following notation for potentiometer tapers: A = Logarithmic, B = Linear
Let's Build Something Fun
In our first experiment with a flexible tone generator, let's look at the Heterodyne Space Explorer. This design is comprised of four 40106 square wave oscillators. The supply voltage can be sagged using VR1 to create starved sounds as each oscillator competes for voltage. Each output stage goes to a switch that flips between a resistor mixer and a diode mixer. Each sounds different. Each stage also has its own volume knob--this makes it easy to create beating heterodyning noise walls.
More Fun: Heterodyne Peyote Space Explorer
This piece is a conglomeration of various things: three independent oscillators, a complex waveform generator, a white noise circuit and a mixer. The complex waveform generator circuit from the excellent "Fun with Sea Moss" article. Sea Moss. Get it?
Using Your Effects!
You can take the output of your CMOS sound generator circuits and feed them into your effects and pedals. This opens up an entire new set of sounds. Fuzz, distortion, delay, phasing, chorus, all will allow you to create some very strange, good, or atmospheric sounds.
If you have a multiple oscillator circuit like the Heterodyne Space Explorer shown above, the application of a delay pedal (analog or digital) to the output circuit will remove the two-dimensional nature of the sound and open it up dramatically. Reverb can also have a big impact on the spatial spread of the sound.
References and Further Reading
Flux Monkey's Excellent Looney Board: http://www.fluxmonkey.com/electronoize/looney1.htm
Art Harrison's Beautifully Chaotic Cacophonator: http://theremin.us/Circuit_Library/cacophonator.html
Fun with Sea Moss - http://www.milkcrate.com.au/_other/sea-moss/
Nicholas Collins, Handmade Electronic Music - http://www.nicolascollins.com/read.htm
Lunettas, circuits inspired by Stanley Lunetta - http://electro-music.com/forum/forum-160.html
(c) 2005-2012. Some Rights Reserved - This work is licensed under a Creative Commons License