stuttering in BPM

Nov 5, 2008 at 2:04am

stuttering in BPM

i want the length of the ‘bites’ took by stutter~ to be controlled by the main BPM wich is variable.

i don’t seem to be able to put variales as arguments in sturrer~ right?

how could i manage to make the length of such a bite to be a quarter or two of a bar? or just one or two beats?

Nov 5, 2008 at 12:39pm

Sending an integer to the left inlet of [stutter~] sets how many samples to copy from the input stream to the playback buffer. The patch below wil show you how to calculate this number of samples depending on the tempo and the note length. I hope it helps.


– Pasted Max Patch, click to expand. –
Nov 5, 2008 at 7:43pm

And you could do some pretty great stuff with ITM in this vein. Some ideas below. As another idea you could lock phasor~ to the global transport to come up with some interesting results.

– Pasted Max Patch, click to expand. –
Nov 5, 2008 at 9:47pm

thanks alot!

i don’t get the math object you made at all. i’m not that far in max but i could copy it and use it anyway, i think i can do what i wan’t to now.

if you have the time and if its not to much effort i would appreciate it very much if you’d explain what the symbols mean and what the object actually actually does.

Nov 5, 2008 at 11:40pm

okay. this is the patch i’m working on. it doesn’t work out the way it’s supposed to.

– Pasted Max Patch, click to expand. –

i couldn’t expalain what’s happening in the patch so i posted it. but can you please tell me what i am doing wrong. BPM is controlled in another window wich isn’t attached to this patch.

Nov 7, 2008 at 12:11am

could anybody please explain why this doesn’t work? according to my know-how it should.

Nov 7, 2008 at 8:25pm

nit – i don’t see how the intent of your patch is different from what ben had posted? Perhaps just modify ben’s patch to suit your needs? Also, it is very helpful to those who look at your patches to include comments along every step of the way. This helps in 2 ways: 1. your intent is clear to those looking at your patch 2. it makes you very carefully and meticulously examine your patch mechanics, possibly allowing you to see the mistake on your own.

you might also want to look at using poke~/groove~/waveform~ to create a stuttering effect. To start with, look at waveform~’s helpfile.

Nov 9, 2008 at 5:26pm

my patch isn’t different from the posted one. the one posted was just what i needed. but it doesn’t while it should shouldn’t it?
or am i doing something wrong?

i’ll look at those objects tonight.


You must be logged in to reply to this topic.