Author |
Message |
bugbrand
Joined: Nov 27, 2005 Posts: 846 Location: Bristol, UK
Audio files: 1
G2 patch files: 1
|
|
Back to top
|
|
|
bugbrand
Joined: Nov 27, 2005 Posts: 846 Location: Bristol, UK
Audio files: 1
G2 patch files: 1
|
Posted: Mon Feb 11, 2008 12:14 pm Post subject:
|
|
|
By the way, there are also these other sorts of shift registers (though some may be hard to find, I think?):
4006 - 18 stage Shift register
4014 - 8-stage shift register
4015 - Dual 4-stage shift register
4021 - 8-bit static shift register
4031 - 64-Bit Static Shift Register
4517 - Dual 64-Bit Static Shift Register
4557 - 1-to-64 Bit Variable Length Shift Register
40104 - 4 bit bidirectional Parallel-in/Parallel-out PIPO Shift Register (tri-state) (((Sounds pretty fancy!)))
40195 4-bit universal shift register _________________ http://www.bugbrand.co.uk
http://www.bugbrand.blogspot.com |
|
Back to top
|
|
|
williamsharkey
Joined: Jul 31, 2005 Posts: 61 Location: usa
|
Posted: Tue Feb 12, 2008 9:09 am Post subject:
|
|
|
Cool, it is like having 4 delay modules.
If the frequency of the of clock is one cycle per second, then you would have:
-Sound input
-1 second delay out
-2 second delay out
-3 second delay out and
-4 second delay out |
|
Back to top
|
|
|
mosc
Site Admin
Joined: Jan 31, 2003 Posts: 18197 Location: Durham, NC
Audio files: 212
G2 patch files: 60
|
Posted: Thu Feb 14, 2008 3:25 pm Post subject:
|
|
|
Yes, shift registers are good for delays, but they are great for pattern generators. Each shift register is sorta like a Sample and Hold circuit. The clock input and the data input work that way.
You can chain the last bit (or any bit actually) from one SR to another. Then take some of the bits from one as control bits to a modulo-n divider and it will generate a tune. Take the same bits from the second SR and you will get a canon, one tune played against itself, but delayed.
Use the bits in different order and you'll get harmony. _________________ --Howard
my music and other stuff |
|
Back to top
|
|
|
jnuaury
Joined: Feb 28, 2008 Posts: 161 Location: chicago
Audio files: 9
|
|
Back to top
|
|
|
bugbrand
Joined: Nov 27, 2005 Posts: 846 Location: Bristol, UK
Audio files: 1
G2 patch files: 1
|
|
Back to top
|
|
|
loss1234
Joined: Jul 24, 2007 Posts: 1536 Location: nyc
Audio files: 41
|
|
Back to top
|
|
|
bugbrand
Joined: Nov 27, 2005 Posts: 846 Location: Bristol, UK
Audio files: 1
G2 patch files: 1
|
Posted: Fri Mar 21, 2008 1:30 am Post subject:
|
|
|
Oh, its not a pot - its a 5way rotary switch --> so I've just taken the four stage outputs and passed these on to the switch with the 1st position offering Off.. I figured it'd be a useful addition.
So, the rotary goes: Off, Q1, Q2, Q3, Q4
(I'll do some more details over the weekend to show the panel.. Behind it is really simple -- small piece of stripboard with the 4015 and just a few resistors etc - that's the Lunetta joy!) _________________ http://www.bugbrand.co.uk
http://www.bugbrand.blogspot.com |
|
Back to top
|
|
|
stolenfat
Joined: Apr 17, 2008 Posts: 476 Location: Sunny Oakland California
Audio files: 1
|
Posted: Sun Dec 28, 2008 4:35 pm Post subject:
|
|
|
with these shift registers could you easily sum up the out puts to get some very powerful sounding squarewaves? or is it best to send the outs towards other chips? |
|
Back to top
|
|
|
jnuaury
Joined: Feb 28, 2008 Posts: 161 Location: chicago
Audio files: 9
|
Posted: Sun Dec 28, 2008 6:13 pm Post subject:
|
|
|
stolenfat wrote: | with these shift registers could you easily sum up the out puts to get some very powerful sounding squarewaves? or is it best to send the outs towards other chips? |
if i am understanding you right, you wont exactly get a big powerful square wave on the output. one thing i have tried in the past is to mix the outs through a simple resistor DAC. if both the data and clock inputs are in audio range you can get some gnarly sounds. if you lower the clock into LFO rates youll get a sequencer or sample-hold like CV source. _________________ az/gde
Flickr
YouTube |
|
Back to top
|
|
|
stolenfat
Joined: Apr 17, 2008 Posts: 476 Location: Sunny Oakland California
Audio files: 1
|
Posted: Sun Dec 28, 2008 6:58 pm Post subject:
|
|
|
i guess by powerful i just meant 'gnarly' in sound and timbre.
i was pondering an interesting idea of tying the out puts together just to get a wacky out put if it was possible, which would make it less of a shift register and more of wacky waveform changer.
also.... what would the reset in do? If you tossed a clock into the reset jack it would turn the chip off at rates? Or would it be more like a mute? In that it would keep doing what it was doing and just block the sound out?
thanks for all the help, sorry if these are simple or wacky questions, i still dont understand the logics to well, but i'm definitely getting there! |
|
Back to top
|
|
|
jnuaury
Joined: Feb 28, 2008 Posts: 161 Location: chicago
Audio files: 9
|
Posted: Sun Dec 28, 2008 7:26 pm Post subject:
|
|
|
stolenfat wrote: | also.... what would the reset in do?! |
as a fairly general rule with these circuits reset inputs sound similar to the sync function on a VCO when you are using the chips for audio
if you are doing control then think of it as a restart or clear
for example if the 4017 counter chip (used in the baby 10 sequencer etc) is pumping out a sequence whenever you send it a pulse it will go back to the first step no matter where it was at
if you rig up the 4015 shift register with a resistor DAC to work as a stepped voltage source it will "empty out" and go to zero volts everytime you reset it (and then start scrambling around again) _________________ az/gde
Flickr
YouTube |
|
Back to top
|
|
|
stolenfat
Joined: Apr 17, 2008 Posts: 476 Location: Sunny Oakland California
Audio files: 1
|
Posted: Mon Dec 29, 2008 2:40 pm Post subject:
|
|
|
one more question!
can the data in receive more than just highs & lows, 1's and 0's, or squarewaves?
Could it receive a triwave/sinewave and still act properly? What about a white noise signal? |
|
Back to top
|
|
|
blue hell
Site Admin
Joined: Apr 03, 2004 Posts: 24079 Location: The Netherlands, Enschede
Audio files: 278
G2 patch files: 320
|
Posted: Mon Dec 29, 2008 6:04 pm Post subject:
|
|
|
You can connect arbitrary signals, however they will be converted into digital on/off signals at the input (and slowly changing signals may cause glitches) - so that's a yes and a no .
Make sure that the signals stay within the port's power supply range, if not the chip will be killed. _________________ Jan
also .. could someone please turn down the thermostat a bit.
|
|
Back to top
|
|
|
Snaper
Joined: Feb 28, 2014 Posts: 217 Location: Hungary
|
Posted: Sat Aug 15, 2015 3:41 am Post subject:
|
|
|
Just found this old thread and breadboarded the circuit.
I can't hear anything
0-5v square LFO as trigger and data but the outputs are 0V
Whats wrong with it? |
|
Back to top
|
|
|
Steveg
Joined: Apr 23, 2015 Posts: 182 Location: Perth, Australia
|
Posted: Sat Aug 15, 2015 5:13 am Post subject:
|
|
|
You will get that if you feed both clock and data from the same oscillator. Use 2 different oscillators. |
|
Back to top
|
|
|
|