Forums > MaxMSP

live.step playback rate

July 5, 2011 | 8:27 am

Hi,
How can I change the rate of playback?

– Pasted Max Patch, click to expand. –

July 5, 2011 | 3:47 pm

By "rate of play" do you mean Tempo?

– Pasted Max Patch, click to expand. –

July 5, 2011 | 8:16 pm

thanks, but it does not seem to be that easy when transport is synced to Live.

Any other suggestions please?



pid
July 5, 2011 | 10:18 pm

you can have multiple transports with multiple names and choose which to clock to.

if you want a logical timing relationship between them, either clock with one metro and some scaling maths, or modulo the master outputs.

ALL of this is clearly documented in the transport reference entry:

– Pasted Max Patch, click to expand. –

July 6, 2011 | 11:39 am

I wasn’t sure what you were after. If you look at the [phasor~] helpfile it can lock to intervals of the transport BPM. Or you could use a master locked [phasor~] and then use [rate~] to get different divisions. Another option is to observe Lives Tempo and then feed it into [sync~] and get different rates using [rate~] again. It’s in the helpfiles so not much need for a patch.

Does anybody know if there are plans to have [sync~] recognise timing intervals in the future. I like [sync~] it’s handy.


July 6, 2011 | 12:14 pm

Unfortunately the original question isn’t quite clear.

Do you want to run the sequencer in sync with Live or independent at a different tempo?


July 6, 2011 | 1:47 pm

In case you want to make a step sequencer synced to Live, take a look at the factory M4L step sequencer to see how it handles different "Timing" like 1/8, 1/16 etc.


July 6, 2011 | 9:17 pm

@pid – Thanks man! I try to tweak my head around the patch when my brain is up for it, but are you sure the answer to my problem is in that patch?

@grizzle – If I use phasor, I dont get the live.step to "stay in position synced to Live" it gets more like free-running

@broc – Thanks, I check that out


July 8, 2011 | 8:28 pm

bump

I need this for my patch :(


July 11, 2011 | 10:40 am

another way is to use a phasor~ – it’s in the helpfile.

– Pasted Max Patch, click to expand. –

July 11, 2011 | 1:14 pm

Thank you !!

ehhm, why do I need both @interval and @quantize?
Would not interval 16n quantize to 16n?


July 11, 2011 | 1:24 pm

hey Grizzle,

Your solution is actually not "position synced" to live, but free-running.

I think im forced to use the phasor instead of counter, could you please help with this?

Thanks


July 11, 2011 | 6:30 pm

I ripped the guts out of the Step Sequencer in M4L and just left the bits that do what you want.

– Pasted Max Patch, click to expand. –

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