Custom Midi Playhead

Learn about building and using Max for Live devices.
Post Reply
skeej
Posts: 20
Joined: Tue Dec 20, 2011 6:12 pm

Custom Midi Playhead

Post by skeej » Wed Oct 14, 2015 6:50 pm

Any ideas how I could read a midi clip into an in-memory data structure and then use something like a phasor~ to drive playback at different rates?

Thanks!

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

Re: Custom Midi Playhead

Post by doubleUG » Sun Oct 18, 2015 7:18 pm

<pre><code>
----------begin_max5_patcher----------
1126.3ocyY00iahCE84To9evhmyFgMlu5ac2W28WP2pHB3NiqbrofS5LaU6u
80e.jLi.hCgPGMZvI1f4bOm685qc9w6e2JuchmH0dfO.9DX0pen5YkoOcOqZ
6Xk29rmxYY0lazKWreOgK8V2Lnj7jzLPsTTQ.TIPJ.4BFCHp.EzJRtj8rtuZ
x290+x6dNFkSxEG3lGF01K+vdwAIiHMuL+1toElWgX2W+CDtaJJyj4OR4OrU
+RrVQ.JYi+ZPL1W2.CMMX3FevmaepZ4yLhY57N6sR4suTnoye992oaUMqmAp
gvTHD7WLZ4ZPYEotFrKi+vsyEnw3BLNPa8nTCkDEa+xxPEbx2U.rOl3a+xqe
CLnOCzeLCDoEVkXiL1oUxQ9Wv.suQ4ykD6jnFo4+SO1clDJqnm4kbYYFlNJK
3izFdXZntIHvIV3NagL5QxF4iz5BxQZN4JT7jQitShLBd5oqWudai7.dFMv1
L6JuYNFvpg8X0AiZ0QFkMLvzf5tdkt4mtccFHUdpLIUveAhdg0622seNrRM9
cQovgfUa9PCvlLWt6fTJ3WAYhBGMbIz.aXjIPAlzdcBNQWKiBu.ihRLPKv5Y
eNzlIGwxJgTnsBd1dqE9O3+dyGqnYLn+UvvgPWX3.3svvyt+ZK6hiGBVyi+5
P4Dk.ePNijU0MzWDbYmRXTAveJXECHDn9VY3BECEuINraoAbxzRX1jnzh841
mWWvlFiQw3gvnllpo+mANP0HytxToLYBnPvI.tPZuTOQUB2mJMZ5cjxlLpTi
KIL7FqiY8DBdvWJ3AaAYDFMHHWHc5AhbqsfZRw1aQp5MfBMtTEXXAbD9rLbS
TptVIB4pD03G0G3t6RjDrS8GahJReEDBcYsFjs1HbzsURXa68ZkcbHbHXNaJ
yd0tKydfzytNxjOBzElqhdjfiTx2AEDYFksMWsuzIpX8UcPjKEGjXWE1tX7D
hfl8nmFExOXPbc2CdL6ZRKSdmpHgIpr.zeSZBN.hWq9TBLMxOQ+I+P+T0Gfu
Fm2VLG1kPNnwWNDNa65ddC0PwCAu6enVdFiMeqS0aE3tTQQPncYJTvakfrlk
nBi8GDXKSTlZDMpVv3r9TwXmJ1Hvdjlu4DwT7P350ZXGdyNphErb+1Lorhp1
bu8.nWcRFW4ssjTUSqkDdtYNrNAsdAyp2vdZAUwYSLzr2CkcLQEBMjFJwrEe
GW8q+7e28.EM0P4yXRKnKLie5sbXticZdNRb1G2bl7u9mFw.a8.uhNqEGpxa
gPyoXBNC4EjZIk2E28ot5jN+ldjVTP3uvqpfVmsiQJNECzq95LrzaDE.uDtz
G27BCrPW3q3kmuftfqvEGWwt.K8VY+cvWHWzQ3xhKjSDVvum.xKRX5S4agAF
J7sYFLrSBIb4Sf4TlBzxmpHxEbs79WtQW2DrZVGOqr7ntZR6LaQjp9muZq2O
ds86Tt861Y1qhbj19HQ1txpTUrHUkqbnxVDxSQMaS1aunfTwOPa+MCMXPc4+
AL4IbNC
-----------end_max5_patcher-----------
</code></pre>
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

Post Reply