zipzap
Joined: Nov 22, 2005 Posts: 559 Location: germany
Audio files: 24
|
Posted: Thu Dec 21, 2006 2:23 am Post subject:
Pausing metronom |
|
|
Hi people
Not very synth related, but part of the sequencing pattern generating buisness. So i´m sure someone has a hint for me.
I want to build a special metronom for practicing music.
It has the following function:
Once started you get 16 clicks (4 bars).
Mode one: start over (continuos, normal metronome)
Mode two: after 16 clicks mute for 4 clicks
mode three: mute for 8 clicks
mode four: mute for 16 clicks.
If you check this out with a drumbox you realise that its quite hard, but once you´re able to keep the tempo for 4 bars with no click, and still be in time when the metronome comes back in, you´ve got it.
How to build such a device? I could imagine chaining some 4017s and some and gates doing the job. But i guess there´s a better way.
Any idea? No mcs please, just plain cmos. Is there a good chip for the job?
cheers, jens _________________ http://www.myspace.com/lorolocoacousticpop
http://www.myspace.com/petrolvendor
music and transcribed jazz basslines |
|
Scott Stites
Janitor
Joined: Dec 23, 2005 Posts: 4127 Location: Mount Hope, KS USA
Audio files: 96
|
Posted: Thu Dec 21, 2006 10:58 pm Post subject:
|
|
|
Hey ZipZap,
Without actually having tried it, but in the midst of working on a totally ridiculous new digital design, so all of this stuff is freshly swirling in my swollen noggin, I'll venture this:
A CD4516, A CD4013 Flipflop, and a well placed AND gate ought to get you there. Mebbe a CD40106 Schmitt trigger. Of course, a clock would be needed. Connect the clock to one input of the AND gate, and:
Mode one: start over (continuos, normal metronome)
Tie the other input of the AND gate high.
Mode two: after 16 clicks mute for 4 clicks
On one section of the CD4013, connect /Q to the data input. Connect the carry out of the CD4516 to the clock input of this section. Connect /Q to the AND gate. Connect the /4 output of the CD4516 to the reset input of the flip flop. Differentiate Q and connect it to the reset input of the 4516 so that you get a high pulse when Flip Flop Q transistions from high to low (this is where the Schmitt trigger would make a nice, very thin pulse to do it with).
Counter counts to 16, CO flips the CD4013 high, driving /Q low, which stops the clock from appearing on the output of the AND gate. Counts four times, the flip flop gets reset, /Q goes goes high, Q goes low, which creates a pulse to allow the counter to reset and count 16 more times before the process repeats.
16 counts flip....4 counts flop....16 counts flip....four counts flop.
mode three: mute for 8 clicks
Same as above, but connect the divide by 8 output to the reset input of the flip flop.
16 counts flip...8 counts flop....16 counts flip...8 counts flop......
mode four: mute for 16 clicks.
Ground the reset input of the flip flop. 16 counts Flip...16 counts flop....flip....flop.
Well, it might be worth a try(?).
Cheerios,
Scott |
|