Author |
Message |
Psyingo
Joined: Jun 11, 2009 Posts: 248 Location: Canada
|
Posted: Sun Mar 25, 2012 2:26 pm Post subject:
Modular Drum Machine Subject description: My CMOS challenge Device |
|
|
Here follows my device for the challenge as proposed in this thread: http://electro-music.com/forum/topic-47752.html&postorder=asc
It is a drum machine using only CMOS chips that i recieved in my electronic goldmine package. It's been a while coming. I started work a few weeks ago, and it is mostly done, with a few bugs to be ironed out. I am quite proud of it.
I used a diffferent assortment from what was posted. I got:
3x 4503
1x 4069
4x 4019
7x 4040
1x 4073
3x 4512
1x 4052
1x 4011
2x 4022
2x 4001
looking back now at this assortment and the one i posted about, i wonder why i didnt use that one? that one was much better, but i dont regret this i am quite proud.
the list of modules:
Sequencer Panel:
1x clock generator.
this module uses a momentary push button into a flip flop to start/stop the clock using a 4001. along with clock output there is a start/stop gate and a reset trigger triggered at the rising edge of the start gate. for the clock oscillator i used a 4503 hex buffer. note that this is not inverting. I managed to get it to oscillate though, with repeated results. the manufacturer is motorola. schematic here:
1x swing generator.
a swung clock is outputted at 1/4 the speed of the input clock. there are 5 values to be chosen via a rotary switch. I believe the values are 25%, 37.5%, 50%, 62.5% and 75%. reset in, clock in, and swung clock out.
2x 2-in AND gate.
Nothing special here. I used a 4073 for this and tied two of the inputs together on each.
1x 6-bit 4040 binary counter
This is a basic module. whats annoying about the 4040 is that its asynchronous. so some of the outputs are inverted and the clock needs to be inverted on the input. clock in, reset in, /2, /4, /8, /16, /32, /64 outs.
1x 4022 8-step seq.
very easy and nice. the 4022 is an 8-step (octal counter) version of the 4017 (decade counter). the clock is sent to the 4022 and to an AND gate. for the AND gate i made one out of the 4503 and a diode per input. The AND gate gates the full length gates from the 4022 with the clock input to provide trigger outs. clock in, reset in, 8 steps, trigger sequence out.
1x 4512/4040 8-step seq.
this proved to be more difficult than I had planned. clock input inverted to 4040 to provide the stepping for the 4512. the output of the 4512 is gated in the same manner as the 4022 sequencer. same inputs and outputs as the 4022 as well.
1x 4052/4040 dual 4-step seq.
the 4052 is a dual 4-channel multiplexer, so i used it as a dual 4-step sequencer. made the same way as the 4512/4040 seq.
4x 4503 gate to trigger converters.
simple gate to trigger converter using the 4503 buffer. the input is differentiated and inputted to a 4503 buffer, straight output.
2x 4503 pulse stretchers.
pulse stretcher using a decay envelope into a 4503 buffer, simple stuff.
Voice Panel:
2x Metal percussion.
using the same 4503 oscillators as the clock. 2 oscillators AND'd together with a simple decay envelope into a diode vca. The oscillators are tuned with one pot. +V into pin 2 of the pot, pin 1 to osc 1's vactrol, pin 3 to osc 2's vactrol a simple and effective way of tuning two non-critical frequencies with one control. i use this idea often to control oscs. tune/spread knob, and decay knob. trigger input, and sound output.
this simple voice provides a decent hihat or chime like percussion.
2x Twin-t drum
using a 4011 i fashioned two ringing filter drums using twin t configurations. really simple and nice sounding. trigger input, sound output. pitch control and decay control. can also be used as a resonant bandpass filter.
2x Twin-t synth drum
same as the normal twin-t, using the same 4011, the difference being a pitch bend envelope. each drum has a different range, one for bass and one for snare type sounds. I couldn't make a noise source, as i didnt want to use transistors so the pitch bend helps a bit to have a snare type sound with a 'snappy' attack. schematic can be found here:
1x 5-input mixer
using a 4069 i made a 5 channel mixer, very simple, the schematic for one channel can be found in sketch3.jpg. the mixer can be overdriven nicely. each channel is then summed into a master channel identical to the input channels.
Now for some pictures!
my layout plan for the sequencer panel
the voice circuit board:
the voice panel inside:
the sequencer boards:
all three seq boards together with the panel:
the whole unit (with dog toy, very important to the sound):
the bottom is the sequencer and the top is the voice panel.
AND FINALLY SOME SOUNDS!
http://www.voxinfinitus.net/~psyingo/mp3/cmosdrumdemo.mp3
i couldnt go through all the sound possibilities in this demo without going on for ever, its still pretty long. the sounds are quite good and the sequencing is nice, but more can be done.
at the end of the clip i show off the self oscillating properties of the twin t drums and tune them to a nice drone.
thank you, comments appreciated
edit: for the record, i used 16 of 25 cmos ic's [/img]
SOME MORE SOUNDS:
http://www.voxinfinitus.net/~psyingo/mp3/cmosdrumdemo2.mp3
http://www.voxinfinitus.net/~psyingo/mp3/metallicdemo.mp3 Last edited by Psyingo on Sat Mar 23, 2013 12:10 am; edited 6 times in total |
|
Back to top
|
|
|
Cynosure
Site Admin
Joined: Dec 11, 2010 Posts: 966 Location: Toronto, Ontario - Canada
Audio files: 82
|
Posted: Sun Mar 25, 2012 2:33 pm Post subject:
|
|
|
I got to see and hear this thing in person just before Psyingo put the final touches on it. It looks and sounds amazing! It is a very versatile machine too.
Great work Psyingo! _________________ JacobWatters.com |
|
Back to top
|
|
|
blue hell
Site Admin
Joined: Apr 03, 2004 Posts: 24075 Location: The Netherlands, Enschede
Audio files: 277
G2 patch files: 320
|
Posted: Sun Mar 25, 2012 2:39 pm Post subject:
|
|
|
Yup, looks great - listening now, sounds nice too _________________ Jan
also .. could someone please turn down the thermostat a bit.
|
|
Back to top
|
|
|
Inventor
Stream Operator
Joined: Oct 13, 2007 Posts: 6221 Location: near Austin, Tx, USA
Audio files: 267
|
Posted: Sun Mar 25, 2012 3:01 pm Post subject:
|
|
|
sounds absolutely awesome!
Les _________________ "Let's make noise for peace." - Kijjaz |
|
Back to top
|
|
|
JingleJoe
Joined: Nov 10, 2011 Posts: 878 Location: Lancashire, England
Audio files: 14
|
Posted: Sun Mar 25, 2012 4:00 pm Post subject:
|
|
|
The whole device looks fantastic and it sounds great! The rhythm has me tapping my foot I'm really interested in that twin T filter synth drum though, can we get some more explanation of that? _________________ As a mad scientist I am ruled by the dictum of science: "I could be wrong about this but lets find out"
Green Dungeon Alchemist Laboratories |
|
Back to top
|
|
|
Psyingo
Joined: Jun 11, 2009 Posts: 248 Location: Canada
|
Posted: Sun Mar 25, 2012 4:18 pm Post subject:
|
|
|
JingleJoe wrote: | The whole device looks fantastic and it sounds great! The rhythm has me tapping my foot I'm really interested in that twin T filter synth drum though, can we get some more explanation of that? |
sure.
its just a basic twin t circuit adapted for use with a cmos inverter.
twin-t's when used with negative feedback are bandpass filters with very high q. when the filter network is sent a pulse it will 'ring'. the amount of resonance will determine how long the circuit will ring for, right up to self oscillation.
there is a lot more information available on twin-t filters if you do a google search.
i think they are really good at simulating drums, and a lot of circuit designers thought the same. they are used in old organ drum machines, right up to the tr-808 and similar analog machines of that era. |
|
Back to top
|
|
|
Psyingo
Joined: Jun 11, 2009 Posts: 248 Location: Canada
|
|
Back to top
|
|
|
-minus-
Joined: Oct 26, 2008 Posts: 787
Audio files: 13
|
Posted: Sun Mar 25, 2012 7:34 pm Post subject:
|
|
|
This is insane!!! hahaha! I can't believe you are getting these sounds from a random bunch of cmos. You've really pushed those chips into a different territory. That kick drum is impressive. The second clip really shows off all the voices. You have really excelled this time! Surely those little men at Roland have a lab coat to fit you!
...still listening.... that second clip is great!!! |
|
Back to top
|
|
|
Psyingo
Joined: Jun 11, 2009 Posts: 248 Location: Canada
|
Posted: Sun Mar 25, 2012 8:25 pm Post subject:
Subject description: ! |
|
|
Cynosure wrote: | I got to see and hear this thing in person just before Psyingo put the final touches on it. It looks and sounds amazing! It is a very versatile machine too.
Great work Psyingo! |
thanks for helping me figure out the 4040 issue! |
|
Back to top
|
|
|
Inventor
Stream Operator
Joined: Oct 13, 2007 Posts: 6221 Location: near Austin, Tx, USA
Audio files: 267
|
Posted: Sun Mar 25, 2012 8:46 pm Post subject:
|
|
|
Psyingo, as i said in chat: This time YOU are teaching ME (for what it's worth).
Les _________________ "Let's make noise for peace." - Kijjaz |
|
Back to top
|
|
|
brock
Joined: May 26, 2011 Posts: 112 Location: Canada
|
Posted: Sun Mar 25, 2012 9:01 pm Post subject:
|
|
|
Great work Psyingo, sounds great too. John Simonton would be proud.
For JingleJoe, more info on twin-T drums here http://paia.com/ProdArticles/syndrum.htm |
|
Back to top
|
|
|
sndbyte
Joined: Jun 26, 2009 Posts: 119 Location: sf
|
Posted: Sun Mar 25, 2012 10:02 pm Post subject:
|
|
|
Very impressive! It is amazing what you were able to do with those chips. Great work! |
|
Back to top
|
|
|
Mikmo
Joined: Dec 01, 2005 Posts: 150 Location: Copenhagen - Denmark
|
Posted: Mon Mar 26, 2012 2:05 am Post subject:
|
|
|
Thats absolutely amazing! _________________ Stay Cool
Mikael
http://www.mikmo.dk |
|
Back to top
|
|
|
JingleJoe
Joined: Nov 10, 2011 Posts: 878 Location: Lancashire, England
Audio files: 14
|
Posted: Mon Mar 26, 2012 10:14 am Post subject:
|
|
|
Psyingo wrote: | JingleJoe wrote: | The whole device looks fantastic and it sounds great! The rhythm has me tapping my foot I'm really interested in that twin T filter synth drum though, can we get some more explanation of that? |
sure.
its just a basic twin t circuit adapted for use with a cmos inverter.
twin-t's when used with negative feedback are bandpass filters with very high q. when the filter network is sent a pulse it will 'ring'. the amount of resonance will determine how long the circuit will ring for, right up to self oscillation.
there is a lot more information available on twin-t filters if you do a google search.
i think they are really good at simulating drums, and a lot of circuit designers thought the same. they are used in old organ drum machines, right up to the tr-808 and similar analog machines of that era. |
Fantastic, thankyou
Am I correct to think that the network of diodes and things before the twin T section is to generate a pulse to trigger the filter oscillation? _________________ As a mad scientist I am ruled by the dictum of science: "I could be wrong about this but lets find out"
Green Dungeon Alchemist Laboratories |
|
Back to top
|
|
|
Psyingo
Joined: Jun 11, 2009 Posts: 248 Location: Canada
|
Posted: Mon Mar 26, 2012 10:45 am Post subject:
|
|
|
JingleJoe wrote: | Psyingo wrote: | JingleJoe wrote: | The whole device looks fantastic and it sounds great! The rhythm has me tapping my foot I'm really interested in that twin T filter synth drum though, can we get some more explanation of that? |
sure.
its just a basic twin t circuit adapted for use with a cmos inverter.
twin-t's when used with negative feedback are bandpass filters with very high q. when the filter network is sent a pulse it will 'ring'. the amount of resonance will determine how long the circuit will ring for, right up to self oscillation.
there is a lot more information available on twin-t filters if you do a google search.
i think they are really good at simulating drums, and a lot of circuit designers thought the same. they are used in old organ drum machines, right up to the tr-808 and similar analog machines of that era. |
Fantastic, thankyou
Am I correct to think that the network of diodes and things before the twin T section is to generate a pulse to trigger the filter oscillation? |
No, not quite. those components are to create a variable decay envelope and a simple voltage control method as well as to trigger the drum. The two diodes to ground vary in resistance depending on thecurrent present at them. On my drum machine I already provide triggers at the input of the drums. If you don't want the pitch bend envelope you can eliminate those components. |
|
Back to top
|
|
|
JingleJoe
Joined: Nov 10, 2011 Posts: 878 Location: Lancashire, England
Audio files: 14
|
Posted: Mon Mar 26, 2012 11:11 am Post subject:
|
|
|
Wait, so does that mean you are feeding the input of the twin T drum stage with an envelope of fast attack and slow decay? _________________ As a mad scientist I am ruled by the dictum of science: "I could be wrong about this but lets find out"
Green Dungeon Alchemist Laboratories |
|
Back to top
|
|
|
jean bender
Joined: Feb 21, 2010 Posts: 139 Location: france
|
Posted: Mon Mar 26, 2012 1:17 pm Post subject:
|
|
|
really beautiful work... amazing sounds... Lunettas are full of weirdness !!! Thanks for sharing these so great schematics ! _________________ http://h.a.k.free.fr/
www.electroncanon.org |
|
Back to top
|
|
|
ashleym
Joined: Aug 20, 2009 Posts: 181 Location: uk
|
Posted: Mon Mar 26, 2012 1:40 pm Post subject:
|
|
|
Very very impressive. A real inspiration. |
|
Back to top
|
|
|
Psyingo
Joined: Jun 11, 2009 Posts: 248 Location: Canada
|
Posted: Mon Mar 26, 2012 8:05 pm Post subject:
|
|
|
I used a diffferent assortment from what was posted. I got:
3x 4503
1x 4069
4x 4019
7x 4040
1x 4073
3x 4512
1x 4052
1x 4011
2x 4022
2x 4001
looking back now at this assortment and the one i posted about, i wonder why i didnt use that one? that one was much better, but i dont regret this i am quite proud. |
|
Back to top
|
|
|
richardc64
Joined: Jun 01, 2006 Posts: 679 Location: NYC
Audio files: 26
|
Posted: Mon Mar 26, 2012 11:52 pm Post subject:
Re: Modular Drum Machine Subject description: My CMOS challenge Device |
|
|
Psyingo wrote: | 2x Metal percussion.
using the same 4503 oscillators as the clock. 2 oscillators AND'd together with a simple decay envelope into a diode vca. The oscillators are tuned with one pot. +V into pin 2 of the pot, pin 1 to osc 1's vactrol, pin 3 to osc 2's vactrol a simple and effective way of tuning two non-critical frequencies with one control. i use this idea often to control oscs. tune/spread knob, and decay knob. trigger input, and sound output.
this simple voice provides a decent hihat or chime like percussion. |
I would've liked to hear more of that. Could barely hear it in the mp3 _________________ Revenge is a dish best served with a fork... to the eye |
|
Back to top
|
|
|
tjookum
Joined: May 25, 2010 Posts: 360 Location: Netherlands
Audio files: 26
|
Posted: Tue Mar 27, 2012 8:28 am Post subject:
|
|
|
Im impressed! What a great sounding machine from such simple components.
I would love to see a video of it in action, I can imagine it's a blast to play. _________________ There he goes. One of God's own prototypes. A high-powered mutant of some kind never even considered for mass production. Too weird to live, and too rare to die.
Hunter S. Thompson
movies
noise |
|
Back to top
|
|
|
goldenMaster
Joined: Dec 26, 2009 Posts: 9 Location: seattle, wa
|
Posted: Tue Mar 27, 2012 10:30 am Post subject:
|
|
|
this, my friend, is the sickness. Nice work amigo. It's aliiiiveeeeee. |
|
Back to top
|
|
|
Psyingo
Joined: Jun 11, 2009 Posts: 248 Location: Canada
|
Posted: Tue Mar 27, 2012 5:22 pm Post subject:
Re: Modular Drum Machine Subject description: My CMOS challenge Device |
|
|
richardc64 wrote: | Psyingo wrote: | 2x Metal percussion.
using the same 4503 oscillators as the clock. 2 oscillators AND'd together with a simple decay envelope into a diode vca. The oscillators are tuned with one pot. +V into pin 2 of the pot, pin 1 to osc 1's vactrol, pin 3 to osc 2's vactrol a simple and effective way of tuning two non-critical frequencies with one control. i use this idea often to control oscs. tune/spread knob, and decay knob. trigger input, and sound output.
this simple voice provides a decent hihat or chime like percussion. |
I would've liked to hear more of that. Could barely hear it in the mp3 |
here you go!
http://www.memefilter.info/psyingo/metallicdemo.mp3 |
|
Back to top
|
|
|
Paradigm X
Joined: Feb 15, 2011 Posts: 363 Location: Null and void
Audio files: 2
|
Posted: Wed Mar 28, 2012 2:53 am Post subject:
|
|
|
incredible, for just a few chips, madness.
i still intend to have a go at this cmos challenege, still got the EG selection separated out... time, as always, against me...
amazing work, loks and sounds incredible
|
|
Back to top
|
|
|
granoj
Joined: Jan 31, 2012 Posts: 6 Location: Finland
|
Posted: Fri Apr 20, 2012 3:20 pm Post subject:
|
|
|
I`m wetting my pants here, this stuff beats any contemporary techno stuff hands down and with a bunch of silly IC`s, your |
|
Back to top
|
|
|
|