Wednesday, 15 September 2010

Shifty Registers



Still building! I finished making a 4 bit shift register board the other day, a shift register is a form of memory. The memory consists of 4 slots that output their value (high or low) in turn with the values that are presented at bit 1 traveling across the 4 bits - stepping along each time a clock input is sent high. So if when a clock pulse occurs the data input is high.. that high travels down the chain through bit 1,2,3,4.

These are great for bringing some variation into things...in this clip the shift register bit outputs are clocking my 2 sequencers so the sequencer only moves to the next step when the bit output it is attached to goes high...this means some steps last longer and some are shorter resulting in varied note lenghts from the oscillators. Also it means that the 2 separate sequencers (which have different numbers of steps anyway...4 and 10) change their positon in relation to each other all the time. However as the master clock supplied to the shift register is always regular the tempo of all the modules involved in this piece remain synched.

SHIFTY01 by concretedog

In a wild and wonderful place I like to hangout online The Sound of Logic (requires registering and human verification before veiwing the posts I'm afraid)..I got possibly the finest comment I've ever received in reaction to this piece from the Grand Dada himself......


"WHoley Jazz Improv. Batman! That was absutively wild! :D That sounded like a far BETTER rendition of something that one of those absolutely FRIGHTENING collections of Jazz musicians who love nothing better than playing completely random stuff as compared to each other, after 3 previous days of way too much stricknine splattered acid, coming down with qualudes!"