Transition Macro Variation

Learn about building and using Max for Live devices.
Post Reply
llorenzo
Posts: 11
Joined: Tue Apr 16, 2019 9:05 pm

Transition Macro Variation

Post by llorenzo » Tue Jan 26, 2021 11:55 am

Hi I 'm very happy about the new Macro Variations in the Racks in LIve 11.
I feel it is almost there but not quiet and are asking the Max developers if Max could fill the gap here.

I was thinking of three use cases:
1. Set macro variations as a single point in the Automation lane to do smooth curves between variations.
2. LFO like automatic sweeping through variations.
3. Mixing of variations in a single AB slider or even an ABCD field.

It could be easily solved by an ABCD field with the representation of a Variation on each corner.
The automation would have two lines X/Y.

Probably more interesting things to come up with...

chapelier fou
Posts: 6021
Joined: Mon May 15, 2006 12:15 pm

Re: Transition Macro Variation

Post by chapelier fou » Tue Jan 26, 2021 5:07 pm

Impossible to morph between variations.
I do this recently, maybe worth checking : https://maxforlive.com/library/device.php?id=6850
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1

llorenzo
Posts: 11
Joined: Tue Apr 16, 2019 9:05 pm

Re: Transition Macro Variation

Post by llorenzo » Wed Jan 27, 2021 11:15 am

Thanks for the link, it works quite well. :)
ABCD support would be great.

chapelier fou
Posts: 6021
Joined: Mon May 15, 2006 12:15 pm

Re: Transition Macro Variation

Post by chapelier fou » Wed Jan 27, 2021 8:31 pm

That would be interesting indeed. I’ll try to find some time.
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1

doubleUG
Posts: 249
Joined: Sun Apr 24, 2011 7:19 am

Re: Transition Macro Variation

Post by doubleUG » Thu Feb 04, 2021 6:31 pm

ABCD could be done with message "recallmulit" to pattrstorage

"recallmulti
Arguments
weighted-pairs
  • The word recallmulti, followed by at least 2 numeric arguments, permits weighted recall of multiple presets. Each argument determines the (normalized) weight of a particular preset in the final output. If the argument is an integer, the weight is 100%. If the argument is a floating point number, the integer part of the number determines the preset number, and the floating point part of the number determines the weight. For instance, recallmulti 1.3 2.3 5.4 would weight preset 1 at 30%, preset 2 at 30% and preset 5 at 40%. Since weights are normalized, the total weight can be higher than 100%; for instance, recallmulti 1.5 3.5 6.8 would calculate correct weights (27.77%, 27.77% and 44.44% respectively), and recallmulti 1 2 3, recallmulti 1.5 2.5 3.5 and recallmulti 1.99 2.99 3.99 all result in the same output (33.33% for each member)."
copy the text, open Live > drag in empty M4L device > open Max editor > paste > save M4L device
https://docs.cycling74.com/max8/vignett ... ng_patches

https://doubleUG.bandcamp.com/releases

schlam
Posts: 144
Joined: Mon Dec 14, 2020 11:51 am

Re: Transition Macro Variation

Post by schlam » Thu Feb 04, 2021 6:43 pm

.. this device seems closed to what you are looking for..
..but maybe I misandeerstood,..
I didn't try L11...

https://maxforlive.com/library/device/6 ... -automator

doubleUG
Posts: 249
Joined: Sun Apr 24, 2011 7:19 am

Re: Transition Macro Variation

Post by doubleUG » Fri Feb 05, 2021 5:11 pm

4 Preset Macro Morph with XY ABCD
https://maxforlive.com/library/device.php?id=6952
copy the text, open Live > drag in empty M4L device > open Max editor > paste > save M4L device
https://docs.cycling74.com/max8/vignett ... ng_patches

https://doubleUG.bandcamp.com/releases

schlam
Posts: 144
Joined: Mon Dec 14, 2020 11:51 am

Re: Transition Macro Variation

Post by schlam » Fri Feb 05, 2021 5:40 pm

@doubleUG

Your device works perfectly.
...but I believed he was talking about morphing of the new "variation stuff" of Live 11.
.not regular morphing of parameters.
Am I wrong ?

chapelier fou
Posts: 6021
Joined: Mon May 15, 2006 12:15 pm

Re: Transition Macro Variation

Post by chapelier fou » Fri Feb 05, 2021 9:07 pm

@well, as I said you can't morph variations.
And @doubleUG's device works perfectly as a replacement for the feature, so....
Congrats @doubleUG, super elegant device.
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1

schlam
Posts: 144
Joined: Mon Dec 14, 2020 11:51 am

Re: Transition Macro Variation

Post by schlam » Fri Feb 05, 2021 9:21 pm

yes the device works perfectly ! it's beautiful !

..just for curiosity. what is this device ?

https://maxforlive.com/library/device/6 ... -automator

it's written in the description : "Allows to create automations and morphing for Live 11's Variations."

chapelier fou
Posts: 6021
Joined: Mon May 15, 2006 12:15 pm

Re: Transition Macro Variation

Post by chapelier fou » Sat Feb 06, 2021 6:17 am

Well, interesting ! I must have missed something in L11 API !
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1

Post Reply