Sample Scrambler by Andrew Pask


    Originally part of the Gen Patch-a-day Series:
    This patch does a kind of gritty Buffershuffler-esque reordering of the last bar of audio. I've hard coded it with crusty old drumLoop.aif to reduce clutter in the patch, but you'll be able to pretty easily open it out to other files or live input. You'll need both Overdrive and SIAI on so that the phasor~ @lock is steady. HAPPY PATCHING!!!!!!! -- Andrew Next steps to take in its evolution could be:
    • adding variation to the amount of history being collected
    • auto changing the number of steps
    • adding an envelope to each step
    • changing the direction of playback of a step
    • copying out parts of audio history into other buffers so that you build up a more diverse history of audio

    • Nov 27 2021 | 12:39 am
      Hey, this is pretty sick! I should hope this makes its way to the Examples section at some point, it's quite clean and readable code! :) Dig it.
    • Nov 29 2021 | 4:10 pm
      Outstanding.
    • Dec 02 2021 | 4:32 pm
      I missed it the first time around so, thx for sharing it! I was thinking this was a funny coincidence, or that maybe you'd be inspired by a_sample_shuffler example from The QAC Toolkit package ;) Best, OCH