Sending MIDI to Push to set scale

Discuss music production with Ableton Live.
Post Reply
mfrederickson
Posts: 23
Joined: Mon Nov 09, 2009 1:43 am

Sending MIDI to Push to set scale

Post by mfrederickson » Fri Oct 13, 2023 8:24 am

Hi there,

I am wondering if there is a way I can send a MIDI message, use M4L, or any other method to set the scale tonality and type being used by Push 3 Standalone.

Essentially, I know the scale that's best to use to play over about 40 clips I have, and when I trigger them, I wanted to send a message to the push to change it to switch to the appropriate scale, rather than setting it manually. Any ideas?

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

Re: Sending MIDI to Push to set scale

Post by chapelier fou » Fri Oct 13, 2023 10:08 am

M4L API :
"set scale_name xxx" sent to the live_set object.

here's a quick example :
<pre><code>
----------begin_max5_patcher----------
499.3ocuUssaiBCD8Y3q.4mYivbIP62P2ufpJjAFk5JhAYaxlpp9uu1igjMa
RinIn9PvwiG64bFelwe36Qp51CJRviAOG348gumGZxZvabtGYKaecKSgtQ1B
JEaCPBcqog8ZztBzApZVKTJXagfmdugyDSd0MnaAs98dvEJBI3kwk5Y55W4h
MkRnV6VklGuJJLfFsFGn41g3nUQG1jXXKWXNQDRwGM5hCZkNZk2fvqq5seQy
IVae56a+DduD9HY+MWzIuMtVDgjiRQplrdonZ1RR0Mmb2diWpEoNJlYGJRVJ
hlbKDU.+wr4y3YKeGrxrfEz2EIywa0rES3RmfihsCZJcPrjo0Rd0f1U.6cfq
djxdPp3JMHpQbSQ6XR56lpLmut6PgbOSZT.ZPVBBVUKd3QeUpphI1b0zUbJl
mRQweb5z2KmsnyNaEszRBCzeMv9uRSWtuVYDN96pTlhk34nzn3gqKPtLkSNm
xmTDfmkA3h+uwNBGq8SSCptAY8DIF6SFFbDRMfRyELM2HC9GmnNmtXpd1QhN
mHkYbhduQJ4mhSyNP2MkhlQjRNiQN4AquemsGgyYLFl5g2LOiYlVDhSwW0LS
yvoRXGexeTBRXRi5Vaj1CRDWj8qSIts10.Rw.er2igclPh0Z1GPT8LGQvRR+
O8+KqU1+r.
-----------end_max5_patcher-----------
</code></pre>
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1

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

Re: Sending MIDI to Push to set scale

Post by chapelier fou » Fri Oct 13, 2023 10:10 am

Maybe http://maxforlive.com/library/device/5167/push-scaleton ?
Didn't test.

EDIT : if you're on L11 (and you must be if you're using P3 standalone) , you do know that's is built-in ? Scale is a property of any clip.
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1

Post Reply