steps~

May 1, 2010 at 10:26pm

steps~

anyone know where i can find [steps~] and/or how i can replace it?

#50120
May 1, 2010 at 11:12pm
– Pasted Max Patch, click to expand. –
#179954
May 1, 2010 at 11:16pm

Is it not on the share pages anymore? Here it is anyway.

Attachments:
  1. steps~.mxo.zip
#179955
May 3, 2010 at 7:54am

this is great, haven’t seen this external before. Is there a way to make random step inside the sequence?

#179956
May 3, 2010 at 11:04am

The sequence is stored as samples in a buffer, so you could either [peek~] in individual random samples or randomize the multislider data using a list manipulator like [zl scramble] or something

#179957
May 3, 2010 at 11:27am
– Pasted Max Patch, click to expand. –
#179958
May 3, 2010 at 7:22pm

timlloyd: you are a ninja! once again.. thanks a lot.

#179959
May 4, 2010 at 5:22pm

Glad you like steps~. I haven’t looked at it in a long time, but if you have any feature suggestions for my little set of externals let me know. They are all ridiculously simple objects internally. A random step feature might be cool, but not sure how that would work. Any ideas?

#179960
May 4, 2010 at 5:56pm

There could be an inlet for threshold time, and if the trigger inlet received two 0-nonzero transitions within the threshold time the output could jump to a random step……..orrr if the trigger inlet DIDN’T receive two 0-nonzero transitions within the threshold time it would jump to a random step. So any slight deviation from the set “rate” would cause randomness…..

Or it could accept a list (eg. the output of a multislider – range of 0. to 1. with the same number of sliders as steps). Each slider could set the probability (for each step) of triggering a jump to a random step.

I might have some more ideas as well, but not sure if they make any sense yet :P

Optimistic plan for the summer = start learning how to make externals

#179961
May 4, 2010 at 8:06pm

@timlloyd, you know it’s really not as difficult as I would have guessed. The Max 5 SDK is far improved over previous versions, and it gets you up to speed pretty quickly with template projects. Writing MSP objects is pretty fun actually, if you have a simple idea that would be a mess in patcherland. There’s also lots of example code that you can tweak to get going.

#179962
May 4, 2010 at 9:22pm

Yeah, I know a few people who are learning Java at the moment, and it’s making me itch to start learning text-based programming! Unfortunately it has to wait until uni work is out of the way :(

#179963

You must be logged in to reply to this topic.