Not sure if this custom unit is interesting/valuable to anyone, but I figured I’d share. It’s called Shards, and it’s a glitchy looper/delay that relies heavily on a Manual Loops unit using its amplitude for self-modulation. Incoming audio gets recorded into a feedback looper with a 10 second buffer, which is shared with the Manual Loops unit. A trigger is extracted from the amplitude of the ML unit, which is used to send random voltages to various parameters in the unit (ML params, delay, etc.). CPU is ~60%. Requires a stereo chain. Just assign your input(s) to the chain itself, and the unit will take care of the rest.
Nothing overly complex, but it was fun to build and I like the results. Here’s a demo with more melodic content, but it works well (perhaps even better) with atonal textural stuff.
No worries - happy to clarify. All of the pingable scaled random units (and other forms of modulation) exist under the hood; you shouldn’t need to modify or add anything unless of course you want to You should just be able load the custom unit onto a stereo chain, and it’ll take in whatever inputs you have set at the head of the chain itself.
Just reporting back that I’ve had a bit of time with this today and wow it’s really great. I’m in the process of doing a couple of tweaks to my liking and also some extra playable control with some allflesh. I’ll let you know how I get on
Just an early morning thought - I won’t get the chance to work it out myself for a few days - is there a reason that each of the parameters (in the manual loops unit for example) need there own instance of the pingable random and envelope follower etc? Are they all responding to the same input? I’m just looking at ways of trimming the into to save CPU usage
My intention (and there may very well be a way of simplifying!) is to have many different instances of random voltages so that no parameter has the same value as another at a given moment. A lot of the movement in the unit stems from the fact that a single trigger, extracted from the amplitude of the Manual Loops unit, can randomize a ton parameters at once.
I should note that my V2 (I’ll post soon) cuts CPU down to ~45-50%, last I checked.