Swinging Teletype

anyone experimented with swing/shuffle in TT?
my first thought is to use a pattern to specify delay times, but something algorithmic (perhaps tied to the param knob or cv in) would be more flexible.

first steps…

M:

P.N 0
CV 1 N P.NEXT
DEL X : TR.PULSE A
Y EZ Y
X 1
IF Y : X ADD RSH PARAM 6 1

param knob delays every other pulse by up to 256ms
next level would be to get metro time and do something percentage based, but this is working for now :slight_smile:

also thinking it could be cool to use a pattern bank to specify which steps are swung with a 0 or 1 value.

1 Like

I’ll have to play with this to follow the code. Looks like a good teletype learning exercise.

What would be super fresh would be to output negative swing. This exists on things like the Moog Sub 37, the Op-1 and the Tenori. Instead of the second sixteenth note coming in late, it comes in early and it makes the drummer funky.

Maybe I can give myself the assignment of figuring out how to to do that.