Forums > MaxMSP

Howto phasor~ drive 16-step sequencer?

July 25, 2012 | 11:03 am

Yes a master phasor sounds like a good idea to drive for example 7 step-sequencers but how do people go about doing this. How to implent "shuffle"?
This can’t be right: [snapshot~ 20] * 7 stepsequencers running – can’t be right. Could send a masterclock from the [snapshot] but then you can’t use [rate~] independently which is fun for weird timings.

– Pasted Max Patch, click to expand. –

The question is: how do you make a 16-step sequencer abstraction with a master phasor? I’m new at this.


July 25, 2012 | 2:24 pm

Mabe seq~ is what you want?

– Pasted Max Patch, click to expand. –

July 25, 2012 | 11:54 pm

Christopher: not looking for Seq~, just a way to drive multiple step sequencers ‘n sync (heh…) a la this:

– Pasted Max Patch, click to expand. –

(This is just an illustration; got a big fat multislider thingy with pattr’s etc.)
It’s better to use phasor because of the timing instead of a "sloppy" metro? Still "snapshot"‘ing like mad.
Perhaps i’m looking for some golden way of doing things. [Phasor] [* 16] [snapshot 1.] [fetch $1]. Can’t really think of a different way to do this.
If someone could post an example of syncing 2 or more sequencers in a clever way.


July 26, 2012 | 1:07 am

until now i have never found a reason to go for audio instead of metro, except in an all-audio system.

using phasor~with snapshot~ is something you should quickly forget about.


July 26, 2012 | 5:29 am

[phasor~]
[*~ 16] (# of steps)
[pong~ 1 0. 1.]
[< ~ 0.5] (gate size)

with just four objects you get a pretty decent audio rate sequencer. output of less than object can go to an adsr~ or such to stay in signal, or to an edge~ to let bangs take over. from the phasor~ you get a master clock and from the pong~ a step clock to play around with. put an trunc~ after the [*~ 16] to get a step count which can go to an index~ loaded with whatever controls you’d like (pitch values, envelope triggers). sometimes i put pong~ into a trapezoid~ for envelopes. probably every patch i make start with these ideas.


July 26, 2012 | 9:53 am

Great with pong~ Cudnylon, now i can sequence back and forth.
Next question: Shuffle!?
Have tried this with [pibe] or was it [delay] on every 2,4,6,8… and it worked. But how do you shuffle with phasor? Fuck around wite [rate] or what?
Quick sketch that doesnt work below:

– Pasted Max Patch, click to expand. –

July 26, 2012 | 10:35 am

Here’s one way – if you search the forum, I’m sure you’ll find others,
Cheers
Roger

– Pasted Max Patch, click to expand. –

July 26, 2012 | 7:25 pm

Here’s a (very) slightly different way of doing it that shows one way of incorporating % into it.

– Pasted Max Patch, click to expand. –

July 27, 2012 | 10:38 am

Great Peter! This can easily be adapted into a "setup" like this?:
Some questions inside should you bother… seems to work nicely with snapshot; can’t really see a way around it but then again im no mathematician.

– Pasted Max Patch, click to expand. –

Viewing 9 posts - 1 through 9 (of 9 total)