Cicadaboom - 8 step sequencer and a simple synth

Picture of Cicadaboom - 8 step sequencer and a simple synth
This instrument is easy to build and fun to play with.
The Arduino (I'm using duemilenova) in this instrument is acting only as a power source and as a simple timer, so if you don't have one you can still build this instrument with other timer sources, like 555 for example.
I took the simple Blink sketch and changed the delay to 100ms.
The timer is connected to the 4022 while each of its output connected to a 10k pot and a switch and from there to the VCO of 4046.
The output wave is square.

The samples:
cicadaboom111.ogg - clean recording. On the 1:28 minute you can hear what happens when the 4046 pin 5 is not connected to the ground.
cicadaboom222.ogg - the sound is going through an effects software, Rakarrack.
cicadaboom333.ogg - the sound is going through an effects software, JACK Rack.
Remove these adsRemove these ads by Signing Up

Step 1: Parts and Components

- Arduino or any other timer, for example 555
- 4022 Octal Counter with 8 Decoded Outputs
- 4046 PLL
- 8X 2N2222 NPN Transistor (or any other NPN for switching)
- 8X 10k potentiometer
- 8X push buttons
- 4X 470n capacitors

More stuff:
- Audio socket
- Breadboards
- Jumper wires
- a plastic box

Step 2: The circuit

Picture of The circuit
few notes:
- Note the block of 2N2222, 10k pot and switch. You should make 8 such blocks for each 4022 output.
- The capacitors (along with the pots) determines the range of frequency for the synth. I chose 4X470n for low frequencies and if I want to play with the general pitch I just remove or add capacitors to the breadboard so anyway you can put switches between the capacitors.

Step 3: Photos

Picture of Photos

playinmyblues7 months ago

Great sequencer. I like the 1st and 3rd audio files the most. I plan on making something similar based on this project.

nils3112 years ago
I'm still trying to work out how to wire a 555 instead of the Arduino. I want to build this, and the 555 is a more feasible option for me. I do love the sound on it either way.
Orion16153 years ago
I'm also interested in how you'd use a 555 timer circuit for this sequencer! it sounds awesome and i'd like to make one without using my arduino... Would it be hard to change the 555 and arduino clock for a Midi clock signal?
FuzzyStefan3 years ago
hey, im exited about this! ive been looking at TB-303s, and am in love with my APC, (a 555 instrument) could you give me more directions on how i would build it with a 555 chip? thanks! great job
ijordison3 years ago
Hey do you have a higher resolution image of this? I'm planning on building this and I'm a little unclear on where the eight lines attach to the 4046. Are they all on the same pin?
Also, what's the clock frequency you're getting from the Arduino?
nivini (author)  ijordison3 years ago
Actually, this was a high resolution image but when it was uploaded the resolution has been changed.
Yes, the eight lines from the switches attached to the same pin (11) of 4046.
The clock freq from the Arduino is 100ms but of course you can put a potentiometer as an input to the Arduino in order to change it
nivini (author)  nivini3 years ago
I just uploaded a ZIP file with the circuit :))
You, sir, are a gentleman and a scholar.