Glitch Looper
up to five parallel loops that are played back normally or in random glitch-style

Glitch Looper is the first script I worked on back in 2018 but never finished. Originally written for guitarist Chris Cretella, this looper has 5 unsynchronized loops that can be played back normally (beginning to end) or glitched (random start and stop points). Additionally, there is an auto mode which activates a function that randomly records and starts playing at different times on all 5 separate loops. The rate of the automatic changes are controlled by audio analysis conducted at the audio input. By default, more onsets increases the amount of time between changes. that relationship can be flipped by changing the density parameter.
Requirements
audio input in left channel
Documentation
– ENC2 = select loop (0-4)
– ENC3 = normal/glitch mode
– KEY2 = hold to record
– KEY3 = stop loop playback
– KEY1 hold = ALT
– ALT+KEY2 = start auto mode
– ALT+KEY3 = stop auto mode
Download
v1.0.0 - install via maiden with ;install https://github.com/carltesta/glitchlooper
or download via GitHub
Video Demo
Audio Demo
Uses same PO-20 from above video as sound source