I'm new to max for live, I need a device to control project tempo

weescotty's icon

Hi folks, I was wondering if there is any way in max for live to do the following.?.. A knob where the centre position is the original tempo, full left is 50% of tempo and full right is 200%. I use chopped up loops in ableton sampler, and I have an instrument rack with around 500 of them. To pitch up and down I have transpose mapped out to a knob, -12 to +12 (same as 50% and 200% speed) In another sampler (NI kontakt) I have more loops chopped up, but for these I have used beatmachine mode so everything stays synced to host tempo.
If I can make a MaxforLive that controls host tempo in this manner, then I could assign the same controller to both therefore enabling tempo changes for both samplers using the same knob.

Any help would be appreciated, I can provide some breakbeats in return :) www.youtube.com/scottydrumbass

Thanks
Scotty

Stephane Morisse's icon

A search on the forum with those words should lead you to existing solutions. I posted some API examples a while back to help someone with this.

Wetterberg's icon

Scotty, am I correct in thinking that you want to be able to halftime/doubletime your things immediately? As in, it should snap from 100% down to 50% when you turn the knob counter-clockwise?

weescotty's icon

Thanks for the replies guys. I'll check the forums. I really don't have a clue about max yet ! :)

@Wetterberg I had a rethink about the tempo thing, and I don't think it would work because, while my ableton sampler bank is shifting up and down in 1 semitone increments, the tempo would be a more gradual shift.

I am using clyphx just now, using clips to change the bpm. I worked out if you can provide the original tempo, using clyphx clip commands I can shift the host bpm up and down to the same value as one semitone in the sampler.

original tempo x 1.059465 = new speed 1 semitone higher
original tempo x 0.94388 = new speed 1 semitone lower

I think the best solution for me would be if I could make clips that could change ableton samplers (in instrument rack) semitone transpose in increments of +1 and -1. Then if I assigned the same button from my nanokontrol to both the bpm increment and transpose increment both should stay pretty much in time, (give or take 0.0x of a bpm)

I will check the clyphx forums too to see if there is a clip command that can do this.

Thanks again for the replies :)