Learn about building and using Max for Live devices.
-
olivierseb
- Posts: 230
- Joined: Sun Dec 11, 2005 8:52 pm
- Location: FRANCE
-
Contact:
Post
by olivierseb » Tue Dec 08, 2009 8:26 am
gavspav wrote:Haven't tried this but I had assumed it was possible!
What do the functions jump In running session clip and move playing position do then?
I guess they are are song position related not clip related.
I am not surprised we have to wait for next clip refreshing to get loop start updated.
This is the way it works in Live when you assign a midi controler to such parameter.
Too bad we don't get more when using m4l

maybe later, after all this clip-position parameter is brand new , more will come.
Olivier
-
S4racen
- Posts: 5987
- Joined: Fri Aug 24, 2007 4:08 pm
- Location: Dunstable
-
Contact:
Post
by S4racen » Tue Dec 08, 2009 11:51 am
I haven't played with trying to call anything on the playing position, but i can call a relative jump so maybe i'll be able to call an absolute jump??
Cheers
D
-
jon_moore
- Posts: 320
- Joined: Thu Oct 23, 2008 4:50 pm
Post
by jon_moore » Tue Dec 08, 2009 11:53 am
This is great news. Has anybody tested it on 8.1? I haven't installed 8.1.1b as yet.
-
gavspav
- Posts: 342
- Joined: Tue Jul 12, 2005 12:43 am
Post
by gavspav » Tue Dec 08, 2009 12:11 pm
Edit - sorry missed those last posts. The below patch is working on 8.1.
It just demonstrates relative jumping but: Desired Position - Current Position = Amount to Jump, no?
No they both actually refer to clips.
They provide a way of moving the Clip playhead relative to the current position - skip forward/backward in beats.
With a bit of Maths you could go to absolute position.
Here's a quick patch. You might need to click on things to get it to work.
<pre><code>
----------begin_max5_patcher----------
993.3oc6YFzaaBCFF9bxuBKzNlEgwP.l1kVsKSpm10opHB3j3NicDX5ZWU2u
8gsCszVRBwMPPU6PcS.C75Gd+72mcdX7HqE76v4Vfu.9IXznGFOZj5PxCLZ6
2GYkFcWLMJW0MqkTNqH0Zh9TkejWHnXg5jNaO5RNSvhRwpK3hLRDEbImlTcQ
5qPb+Fr9AKumQBqI.qEQrUVfq21uMQh30D1p4Y3Xgtqt9no1S.y7jsd1xVXv
T6mtD4SNm7G0MFJOs9vjDkT3Kt4yHTMsSXURGJO1iiGKalzRTvv+t7NVc6D3
6ThzR.V.VbZAjhKsgON9ZlLS1hbl5c77A107gRtEOs7DRQ2HkfFRo8RFjuxy
.8TFHuPCrNNAMhFGCPSJNOOZE9MroT3qAR.MOGK.hrn3ekCr6ULo3SHTwGnS
ka5XvT3ICS6yAIQUyfAYJXlr8u8Bn.cDlixA4AMYJH6SVH1t7QwQTJ3lhzMy
Ir4YELlbPjW1YBmMOlR1.9zSw4TBCGyKXh5rqGrZtnYZSlxwAsU+CEdbdM+N
OjzsGi9f5DatnZSeejAevNGHN8JP7knvwyXf.C6bf.6eGxLy4woKho7Fr.mc
ZqzgvZWgfN1pYdcgFWHHz6iYgNvPz6sPGHryyfyiRzE0dJ4xgcMdpBZ9r103
YBZ59b2MWCHPl0ddNkKp9Ri4uc5OiliNrKPiQnqZhZ+ihlAejqTzwUG6A8Lu
RwSlYKlmlhYh2.nuBtrfPS.2yKx.QEIDN.ubY4X.rFmgOBKlc6PYCbJTkLal
x+DprTNGWQftcNk9gkIiYv2EQTRb00tLa0B8H1dJZhrwU1V1.qMbaZFcam5q
Fy2jkt5UeLEyo7rCKkNCmWcVwIx9cSyYCIZNHLmn2AMc+u27kdSDzbX5Ljf4
2v2RhwfawYBRbIpnjThX+.dMIIAy1eQK6IYhN1d6tfZDAC67rIWnRyJ3fqJq
N47Z2z6.i1uEncc6L2KrIZ4OjraZvtLimN.P6VKnpplYFP1yRNlcTF8FZwpR
D92S6Z8yIqXxf4m9zd2svfZYs0qs8XmZrqWrgjRD14GRHyYT2u6gpclNkWt5
1Mzn6kxeCOe.razvPE0BUKCYlI6EMDcP3otapg3q9MWUBRd7WRz7xUkEWI+p
e8RvyhJAmKHrHAgyp0I4lhWqSOmQsRzojjMbBSrUDfqa78aa0zqdb6PSACPM
E1qZR9KqBfCPMcHN0uu5j6v1AkzqzcmamBailr62Wc1swNE7hN04bpM1IHpe
8SgCPM4O.0j2.TSsIcGremK.0hvNHrWC6BZyrS86Kt1j9s2UDrEJxz2Zke4w
w+iKmUAi
-----------end_max5_patcher-----------
</code></pre>
-
S4racen
- Posts: 5987
- Joined: Fri Aug 24, 2007 4:08 pm
- Location: Dunstable
-
Contact:
Post
by S4racen » Tue Dec 08, 2009 12:59 pm
It didn't work for me on 8.1...
Cheers
D
-
jon_moore
- Posts: 320
- Joined: Thu Oct 23, 2008 4:50 pm
Post
by jon_moore » Tue Dec 08, 2009 1:14 pm
S4racen wrote:It didn't work for me on 8.1...
Cheers
D
Thanks for the info.
-
yop44
- Posts: 182
- Joined: Wed Nov 11, 2009 3:02 pm
Post
by yop44 » Tue Dec 08, 2009 1:30 pm
I've tried to sync the call of plying_position with metra at 4n and autostart parameter.
First loop, value seems to be correct but after there is a delay.
Just compare to the clip tempo.
It's strange. Anyone did noticed that?

-
gavspav
- Posts: 342
- Joined: Tue Jul 12, 2005 12:43 am
Post
by gavspav » Tue Dec 08, 2009 2:03 pm
S4racen wrote:It didn't work for me on 8.1...
Cheers
D
Funny - it is working for me on 8.1. On a Mac 10.5.8
-
S4racen
- Posts: 5987
- Joined: Fri Aug 24, 2007 4:08 pm
- Location: Dunstable
-
Contact:
Post
by S4racen » Tue Dec 08, 2009 3:39 pm
I'll try it on the other mac when i get home and see, not been down in the basement for a while...!
Cheers
D
-
technog0d
- Posts: 265
- Joined: Mon May 26, 2008 1:14 pm
- Location: Philly
-
Contact:
Post
by technog0d » Tue Dec 08, 2009 4:08 pm
gavspav wrote:Edit - sorry missed those last posts. The below patch is working on 8.1.
It just demonstrates relative jumping but: Desired Position - Current Position = Amount to Jump, no?
No they both actually refer to clips.
They provide a way of moving the Clip playhead relative to the current position - skip forward/backward in beats.
With a bit of Maths you could go to absolute position.
Here's a quick patch. You might need to click on things to get it to work.
<pre><code>
----------begin_max5_patcher----------
993.3oc6YFzaaBCFF9bxuBKzNlEgwP.l1kVsKSpm10opHB3j3NicDX5ZWU2u
8gsCszVRBwMPPU6PcS.C75Gd+72mcdX7HqE76v4Vfu.9IXznGFOZj5PxCLZ6
2GYkFcWLMJW0MqkTNqH0Zh9TkejWHnXg5jNaO5RNSvhRwpK3hLRDEbImlTcQ
5qPb+Fr9AKumQBqI.qEQrUVfq21uMQh30D1p4Y3Xgtqt9no1S.y7jsd1xVXv
T6mtD4SNm7G0MFJOs9vjDkT3Kt4yHTMsSXURGJO1iiGKalzRTvv+t7NVc6D3
6ThzR.V.VbZAjhKsgON9ZlLS1hbl5c77A107gRtEOs7DRQ2HkfFRo8RFjuxy
.8TFHuPCrNNAMhFGCPSJNOOZE9MroT3qAR.MOGK.hrn3ekCr6ULo3SHTwGnS
ka5XvT3ICS6yAIQUyfAYJXlr8u8Bn.cDlixA4AMYJH6SVH1t7QwQTJ3lhzMy
Ir4YELlbPjW1YBmMOlR1.9zSw4TBCGyKXh5rqGrZtnYZSlxwAsU+CEdbdM+N
OjzsGi9f5DatnZSeejAevNGHN8JP7knvwyXf.C6bf.6eGxLy4woKho7Fr.mc
ZqzgvZWgfN1pYdcgFWHHz6iYgNvPz6sPGHryyfyiRzE0dJ4xgcMdpBZ9r103
YBZ59b2MWCHPl0ddNkKp9Ri4uc5OiliNrKPiQnqZhZ+ihlAejqTzwUG6A8Lu
RwSlYKlmlhYh2.nuBtrfPS.2yKx.QEIDN.ubY4X.rFmgOBKlc6PYCbJTkLal
x+DprTNGWQftcNk9gkIiYv2EQTRb00tLa0B8H1dJZhrwU1V1.qMbaZFcam5q
Fy2jkt5UeLEyo7rCKkNCmWcVwIx9cSyYCIZNHLmn2AMc+u27kdSDzbX5Ljf4
2v2RhwfawYBRbIpnjThX+.dMIIAy1eQK6IYhN1d6tfZDAC67rIWnRyJ3fqJq
N47Z2z6.i1uEncc6L2KrIZ4OjraZvtLimN.P6VKnpplYFP1yRNlcTF8FZwpR
D92S6Z8yIqXxf4m9zd2svfZYs0qs8XmZrqWrgjRD14GRHyYT2u6gpclNkWt5
1Mzn6kxeCOe.razvPE0BUKCYlI6EMDcP3otapg3q9MWUBRd7WRz7xUkEWI+p
e8RvyhJAmKHrHAgyp0I4lhWqSOmQsRzojjMbBSrUDfqa78aa0zqdb6PSACPM
E1qZR9KqBfCPMcHN0uu5j6v1AkzqzcmamBailr62Wc1swNE7hN04bpM1IHpe
8SgCPM4O.0j2.TSsIcGremK.0hvNHrWC6BZyrS86Kt1j9s2UDrEJxz2Zke4w
w+iKmUAi
-----------end_max5_patcher-----------
</code></pre>
You cannot do negative values. So, you would have to get the size of the clip and then use some math to make the offset wrap back around. I may try that later on.
Mike
-
yop44
- Posts: 182
- Joined: Wed Nov 11, 2009 3:02 pm
Post
by yop44 » Tue Dec 08, 2009 5:08 pm
yop44 wrote:I've tried to sync the call of plying_position with metra at 4n and autostart parameter.
First loop, value seems to be correct but after there is a delay.
Just compare to the clip tempo.
It's strange. Anyone did noticed that?

Here's a exemple, look at the playing_position result and the real clip position,
at 0 in track view playing_position's value is 7.91
Code: Select all
<pre><code>
----------begin_max5_patcher----------
1452.3oc4Z1ziiZCFG+bVo86fUzdb1QXadspG5tpWpzdpWqVEQHdx3sfMBbl
NSW09YuX6PV1TBwgwNNp8vDlXfvC+3+yK9A+029lEKWyelztD7CfeCrXwW6F
YgZL4HK5GXwxp7mKJyaUG3xJRaa9Vxx61uS1tJJqjHT6E0O5CblfkWQTmxGZ
n4kfOxK2L7r36D8mFreX5F0IvW+k2igGNX8QJdolnM0kKAed3Epk9mp8.CtO
ne75bQwiT11UMjBg9zhwnt8CBCSkahjGL.Fee.3ypy4ud6aja61bmwvfQ9iN
a8fgJHOqtVKK44aVmy1NNkf1iRnzSSIkALKRgvJ3fBUfJRApTm.pcr57heGz
YCOBJoOQV0RD.QS2Xs.5ESuS.tvw.W1Dxq691eTl3TLDMICwXrhaIHsNSQQT
fSnXiFYT1FxyiCsfKFZi5Sd4tjSCIDJQgkTEqRvNjQsmkQWtvJXDFEsbVhkP
8stlCtTqH8xtuaOxqsqigmZ6P3gooZ8R58QcQlxrPjoiymc.TaIBYXImCIXf
soDRqlfHErBSbYhtqnZBlYcPEoYitV.qHmlDTmVOc4wdviEeNwfjZyKPsNaV
pBQZp8JiOcZ+NtfCDORaWsg7Dsf.JxYbFsHubUcdCgc4BsKICWr0SwggRZEq
K2LC6PMVSmIS.0k4uHMgZdKUP4LaI3PigqvyH3lExh2G3BpCigsQYAq2IDmk
EFnOPFWu8ouwPIv96H2URnRKTRXasWHmQU.AtPAfhv5TWJPkD6PPUQDMbPHC
7S46D7VQdi..G7EAsh.Bbdxsn.WLQt8BNbv9H1PGWvjgAerSrZj0mNROt5qe
B45BBlYkSWBjftBRwJ5DG6xZA5R5WBp3OQVMPXAdGzkDClXahElDLX1cvHrK
8Bqa30jFwKfRNud0W1UU6TXYc4UHLQ2kNcamzeys9fsjlmHM1BSikkDhbQVx
dToyRl5xxIjcoyo5HqGKGlLr0RXmNkkQae46PfhRZ8p1RtPFyR8M2WGA11SR
dOHwApdtfBBbc6Dl0rjmhSiMU4H37mp7YZpPZntHBjpGUPGF+R.VCVaUTMZv
qy8NFt6U8tFBzc6DBk3RCMWVg5TSIxlMqJx5MqJb+rh05pTK3Fd9hH5K6RFD
a0D8N2hjCY+9gBUssBgUQvfgg+WogngtRigyrV+0cSsWWbLr34U.lYBqXUrq
DzMY+iuzLinDmkYLJV+JQSsVlwBdU0vVBefW+H3i6nka.uv20.x2sgxAjGdn
yT.ORZ9VDuRJiTv2wDemvwFncr2MX3xYPsLEzhUAsxz03m4Fl8qySaA9EQdI
s3B3.J56t3E7Rdi9lM3d7cxOBke18ATdmNmhVCzNiP8lASh7vOVy10SbMsOc
+zUitwtlt5kGxsDbudR2vqjzE++QkK55nb0uRtaB19y52wYWMPB4q3DTRqnB
Wt9TxlSNHs+dRv+pkb8myizMaHL0uj8YzGTouEbvm5JB5ZoESd8RQ3zRQcwP
ZsXpVQl4UsnlyOzvqtpjN14jdutUUAU70CzmrYpk611wj+14y5YhtN2R2xjw
MN7eyb8XMnPfHWt1FjLixbOxfWGjgOGwz+1p4mb7BzV8iJ2wQbrsapNE8Fa+
py.LPmugzJnrb06kcvQ0cKCfiEJ+vsQEcSMmxD6sjod7ZrwIW4xFXbwe+Qcs
Lttrj.74LtHuXaxkA24AGJyOFWhIFWpWrsniD5m11f2pOTS7B3jKqvyCN45X
8l8oJzS9pAl7XElcK+XMyKNDGG3+DoGRtk0bvaYiC4m3bPibHP9IquYdqdpj
Dy7Vi8SwblYbdJuO1jGqQ2zdqg9waM0DiC4mD+GmReBx4Aiyrod4GxgLxg.c
K6Pf7zjVMJ8E1SZNyhyg8iwYT8bP+XbXisMOTHLxnmpdZxWFUwDxSRNirMuY
ZPSLsWmdSNP2l+A.sSYZX
-----------end_max5_patcher-----------
</code></pre>
-
Korhan
- Posts: 390
- Joined: Mon Jan 10, 2005 4:22 pm
- Location: Berlin, Germany
-
Contact:
Post
by Korhan » Fri Dec 11, 2009 9:44 am
Very simple and perhaps silly question: how do we convert these text-format max patches to real ones and load them into M4L? Paste them into a text document and save it with an 'maxpat' extension?
Thanks,
Korhan
Computer: MBP M1Pro 32GB 1TB, MixPre 6 MKII
Hardware: Syntrx II, Matriarch, Hydrasynth, Minifreak, Nord Drum 2, Modular (mainly Make Noise)
Controllers: Push 3, Launchpad Mk3, Launch Control, Sensel Morph, PC4, Nanokontrol
-
S4racen
- Posts: 5987
- Joined: Fri Aug 24, 2007 4:08 pm
- Location: Dunstable
-
Contact:
Post
by S4racen » Fri Dec 11, 2009 10:48 am
Simply copy then paste them into a open max4live patch, it converts the text into objects majically!
Cheers
D
-
hoffman2k
- Posts: 14718
- Joined: Tue Jun 15, 2004 6:40 pm
- Location: Belgium
-
Contact:
Post
by hoffman2k » Fri Dec 11, 2009 4:41 pm
How did you get the text centered on your "macros"?
Is the text dynamic? As in, will the text you replace it with also be centered?