After looking at the DDSR, I wrote a Teletype version to play with. Of course it’s just a single rather than a dual, and won’t run at audio rates. But you can change the CV scaling per bit, slew, modify, use the metronome instead of an external clock, etc.

1:
A TR 4
TR 4 TR 3
TR 3 TR 2
TR 2 TR 1
TR 1 ^ A STATE 2
$2

2:
B * TR 1 VV 33
B + B * TR 2 VV 50
B + B * TR 3 VV 67
B + B * TR 4 VV 100
CV 1
10 Likes

MAX is the gift that keeps giving and the challenge that keeps challenging. It’s why I, at times, love MAX and, at times, loathe it ha.

I look at it as a lifelong pursuit and a process to (try to) savor since there’s always more to learn.

7 Likes

I made a MIDI shift register sequenzer for the Organelle from Critter & Guitari. So if you have a MIDI interface in your modular it should work fine.

Heres the Patchstorage link: Touring Machina v3 and a small overview of its capabilities on YouTube.

I am currently working on an extended version for the Intellijel uMidi, which will make use of the CC and MOD to have lot more options.

7 Likes

No mention here of the SynthTech e-105 which is a digital shift register and much more. http://synthtech.com/eurorack/E102/ It’s at the heart of my system. I love ASRs but drift is an issue if you’re working on melodic pieces, necessitating a quantizer after every output, which makes for a bulbous patch, to say the least. Quantize the input to the e-102 and you’re all set.

10 Likes

I just picked up the Grayscale Permutation (may add the expander soon) to complete my small rack. With this, the Disting and Frames I have 3 modules capable of Shift Register in my small 60 HP rack.

1 Like

i made this one for the er-301:


(i will update it when the 0.4. firmware gets a bit more stable custom controls wise)

and this one for reaktor:

https://www.native-instruments.com/en/reaktor-community/reaktor-user-library/entry/show/8931/

meanwhile i expanded the concept adding further clock divs and additional s&h to make a more complex compositional tool, basically each additional voice picks just some notes from the original sequence and holds them for longer times, generating contrappunto style harmonizations.
i will include it in my update to the kanonika custom unit for er-301

6 Likes

If someone makes a compact module that loads MAX patches, I’ll be a happy camper.

5 Likes

would you mind explaining this scene a bit more? i’m having a bit of trouble understanding whats going on

I have been toying with the idea of picking up an Organelle to pair up with my Ciat Lonbarde stuff. I am also a huge fan of ASRs in my modular and of the KFW Generators body of work.

This got me thingking the other day as to whether it would be possible to build a Generator-style patch within the Organelle?

As far as I am aware, the core of Keith’s Generator patch is a ramp wave being fed into an ASR while being clocked by a seperate LFO. The outputs of the ASR each feed their own sinewave vco. It’s the interation between the speed of the ramp wave and the speed of the clocking lfo that causes the waves of cascading and shifting melodies.

Imagine the power of a patch like that being held in something the size of the Organelle!?

2 Likes

Thanks for the idea, it can be done and I will sure tackle it! Sure it can be done in the ER-301 too!

3 Likes

Sure.

This is a 4 bit shift register using the trigger outputs as memory. Input 1 is the clock and input 2 is data. The value of input 2 only matters at each clock tick on input 1, otherwise it’s ignored (the second script in the scene should have been script 3, not 2).

Each time a clock is received, the values of the triggers “rotate” from 3 to 4, 2 to 3, 1 to 2. The old value of trigger 4 moves to trigger 1, but if there’s a high signal at input 2, it’s inverted by the XOR operator ^.

(If you never send anything to input 2, it will never have anything to rotate since all the triggers will be off.)

So this way, if you keep clocking it without sending anything to input 2, the bits keep rotating in an unchanging 4-step cycle. If you keep input 2 high the entire time, it still keeps rotating, but alternating sets of 4 are the inverse of each other. The fun happens when input 2 is gated at a different frequency from input 1, giving you long but eventually repeating patterns.

The other part of the scene takes these four bits and converts them to a CV – assigning them voltage values that give nice harmonic combinations for pitch (inspired by the “Binary Counter” applet in Hemisphere Suite). It could have used note numbers instead of volts. If each step contributed the same value, the pitch wouldn’t change as the pattern rotates, only changing when a bit is toggled.

4 Likes

This thread is making me imagine what it would be like if Meadowphysics + Ansible had a shift register mode :star_struck:

1 Like

Sounds really promising! I guess it would be doable in PD. For me, first things first, means finishing up my SR for organelle.

But if you really into this. I suggest you drop some lines over at the Organelle Forum. The guys are always up for a new project to code.

1 Like

I did. I hope someone lends me a hand :slight_smile:

1 Like

thank you very much!

In euro, I quite liked Detroit Underground DU-RDT… you get two taps off the same LFSR, plus a couple of logic-y bits driven by the same clock. The ability to lock in the currently running pattern or let it run free and generate random sequences is great fun. I often paired it with the DU-KRPLS for instant glitch beat fun.

I’m looking forward to checking out the BugBrand DDSR that @dermo and @emenel are digging, though… that thing looks deep!

1 Like

Not sure if it counts but exploring Zorlon Cannon Mk2 at the moment. The jury is out with this one but it leans to noisy side and thats something I dig a lot.

2 Likes

hope someone will start with some KWF patch! it would interest me as well :smiley:

1 Like

The MI Stages makes a great shift register. Six S&H channels make for a nice long Shift Register. It doesn’t appear to drool at all.

10 Likes

“appear to drool at all”
:drooling_face:

5 Likes