cycling74

M4L: Thinking about clocks…

When building a Max For Live sequencer, clocks are a problem…

My ‘Adlais’ sequencer has a counter based clock:

The Metro object automatically synchronizes to Ableton Live’s clock, but only in that it counts upwards at the rate input – in this case 4n – from when Live’s transport is engaged. The plugsync~ object resets the clock when Live’s transport is stopped and restarted.

Well, that’s fine, you might say… and it is up to a point.

It is ‘in sync’ with Live’s clock, but not with Live’s transport, and that is a problem. If I were to set the number of steps in my sequencer to 5, step 1’s position will shift along the transport by on step per 4 beats, so:

 

Transport 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Counter 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1

 

If I then switch back to 4 steps, this happens:

 

Transport 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Counter 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1

 

Which is what is happening with Adlais

And renders my upcoming percussion sequencer useless

So far I have found two solutions, one of which is elegant, the other is stupid….

Answers on a postcard please

Really, i would love to know your thoughts…

Posted by Dave Elson in How to, 0 comments

Adlais – Additive Performance Sequencer

Adlais is a step sequencer for artists who are bored of step sequencers

 

 

Buy Adlais here for £10:

Adlais requires Max for Live and Ableton Live to work at all

Purchasing Adlais

Adlais - Additive Performance Sequencer is available as a Max for Live device for use only with M4L within Ableton Live

Buy Adlais here for £10:

Once payment is made the purchaser should be returned to this page where a download link should replace the Purchase button

Updates will be free

Current version - Adlais v2.1.0 - 14th April 2018

 


Adlais v2.0.1

Posted by Les Wilkins in Max for Live