Page 1 of 1

getting clip playing position ?

Posted: Tue Oct 06, 2009 7:05 am
by olivierseb
is it possible ?
I can't find a way to do this, only the song position, nothing about clip.
any idea?

thanks a lot

Olivier

Re: getting clip playing position ?

Posted: Tue Oct 06, 2009 7:18 am
by gavspav_2

Re: getting clip playing position ?

Posted: Tue Oct 06, 2009 7:25 am
by olivierseb
Thanks gaspav
at least this save me some time looking for something missing.

bye

olivier

Re: getting clip playing position ?

Posted: Tue Oct 06, 2009 11:07 am
by technog0d
It's funny that everyone keeps asking the same thing. You can get loop_start and loop_end. If you use that along with the metro objects synced to master tempo you can get a lot of the info you need. I am going to put an example patch on my site, once i try it and see that it actually works... You basically create another metro that starts on is_clip_triggered 1. This metro will go from loop_start to loop_end.

Re: getting clip playing position ?

Posted: Tue Oct 06, 2009 12:10 pm
by olivierseb
technog0d wrote:It's funny that everyone keeps asking the same thing. You can get loop_start and loop_end. If you use that along with the metro objects synced to master tempo you can get a lot of the info you need. I am going to put an example patch on my site, once i try it and see that it actually works... You basically create another metro that starts on is_clip_triggered 1. This metro will go from loop_start to loop_end.
thanks for the tip Michael
It sounds promising

olivier

Re: getting clip playing position ?

Posted: Tue Oct 06, 2009 12:57 pm
by ST8
Heres a quick test. Timing is still not great though. Monitors clip 0 in track 0. Would this be better using a sample rate signal ramp instead?

<pre><code>
----------begin_max5_patcher----------
1786.3oc2bs1aaaCE8yo.6+.QP+TWZJeH9P6aaX+KFJBjUXbTqrnfDcR5J19
sOIR67nwV5VGQS4gBDknHGc4gm64dtTT86+x6N67ElGzsmi9MzegN6ru2cly
bmq+Lms8Dmc9prGxKyZcW34U56MK9x4Wr42Y0OXcmuzjc8hrpkO9apyr42VT
s7pFct0eOHhjKwWfRbeky6+JQcIF84selaLU1prUZ2eweuoHqD8Glxqe7uY0
5UEUkZqKTHaOaw0tquKr9XxyuTyZ6qt196Pawe6tCDbWDr479q09sZsOTO2M
VPe18q+me4c8G6NbwaFmrnE8+aHXhlnbPCi4PKQ.vIxdvI1ggSW7CGC.t0yu
VoaaQjgftDgC5nRR+AQHnXzIihETXRfGDmRcPCyws7f0TCSyCbJ2rZktx9Zf
JurH+qHqA0psHqdUsAos4Cpdwc4iDe9HGGhzxz8.Z38AZSOvz90hZzCnt6+B
cCxbCZgNy1hVj0AWlFzMll6yZdZLUVToyMqqbeX5.vGywxXT0yfOZ5zBe7iF
7cSoo6VLDcg6kh3o9pcAgtPX6Y.S+oSx5FPY1oP.uW8Iao90DqAEj3Tu0.kx
yRtjONZsafhtKfBm9SoFQOxp18lBtYP3gm5XQjjmfGJ9PfmcwiT+TrHJ.2.d
1T.PpeEgubPfR5jm4ID37nAx51EYRImrJaAClFlLIbfCWjDNLRLevn8JH8dB
BOrcRpKx57R4YSps0+mPjhf4yZCke.QubXHR5IS7fQlHX1LhMkYaJdH21TNn
WwTmLjHwW1mtid3Fu5NlNltbi49W9we03srn0UU2c7oatoR+otOr6yFPOPTp
a7y8cxFFOPXx7yCzgV8hw7lEEhvoLqlO4RKVaslpAyi7LGl29imM8ReOiatY
T80IeseFOwf384ljjFrDC0Lr2.eSkPlvUhvALSmfQQUPkK93HxETwlUHLbxE
xYjQtwSqX9EKMw2ysTE.1ije5Tt4CiveR7qkUhjFN9C4Th+rEP3jfo9HwmN7
mOgHf3OzvweDpSfFIyyJKQqL2ouptL6a8XTsoE89AasjPHdrS5eVOIAn2Rgb
dzZ4nU8S7ExXDdvx6DrSkp9en6tiGoOAoi0jfodNzaDu1I2gbJ0m.C6WKqMO
9uCoOAAdF1mPBwud3pvUPhqleEjfzXnuiPk7fmv4hi9D9dqfT2Xp0M1ugJMl
5q9x5U0CO3c5jzM0Nvgn1AOYd+btKtSeoYQqt4twZnzST7q4sLDRkb5jkA0m
7D3Vj73ASFtFrYx++zhDympwXpfYwkwOAr31M3eOYDKsLkuHL1aNQF.UI17P
UBPgaeIIhPFtzL5o3B7kjReZOGEFbAep3zu89rZ.t+HaM2FfZWT4TCV8GhxZ
Qj5ajNbOGRJa9+f+a5tUZTotZo81g2ioda.T+FkLDqTJkLarEMtrzV7HIbq.
Ac1oKs2p8K0V3bHpGs3AY2QnlE062eeaY1aQ88hbU+1H8th1hEk5qrMY4esE
gQ4kE0W0VZra+gCXaSp7ahY+F1k3WY59F+lRTVbJzq2W5wD.zwMqURZ.pVRN
AZJtmRNrKcpOq0umLBwd+duaKU1go7+FU+ArZRo9840guKCHzi9hIAvqs2+n
jGvceyohW6NM4p1ZSyfRHLwy2nRaVdsIdwh1Cfk9V7aewyZg60eyttpvH+To
GDcSk9MyiXRdulX6p2u4iky8.R0kqW1cy92AqjgeZ6lt4kNYhqiMcVyaKVV0
uWye76BDlUTA.x1rWTCBjImkP1deMd9S8cE4Zzc5FaQd2nsrXUwfZea.P+Ax
Nj9ts35q0Uuxsyg9RG7VeUm7AlSz4GeEVciNmZzKQtVy5l7syBadcQQOaDds
t0VTkYKLUO6h5Ksi1IN7Xntp35ZSmD6l.Yn4SvwVWJJhNZrIhSrQAAbQI1nf
hs9EILFAGjXqeqJDiI0NENDYzIUxKupiYvgAEbGejqySGJYzXCOiSU4wI1Df
lTiT5fBTvkDmfiAN3hPtJnxpzHUdf.J3hTxJFTvIiCxAp9P+CIIBbNJn5Cz3
HkvfOsFAjCjTBKNlfYfjRhyrJEzrJKNkVYTvA2wmx8iXxdBt3HywAQ43zYbc
eWvc7mV4vrZFmVVgAbp3P4.4CVDGOIB7LNYkApruHNVMELnEunG+XCjMXVb5
tgCp0KQbRVggbtf63KAK.gbx3njHAojHIyX2bx3r5WRPbNYbrZJAU8REGS5J
PVMUwgyofMsFo03GCB5b+uTRTBOXKAFNRKsIl.K7hSZgjCl4c7U6TfL0ohTv
ASsSFIVWJXnKBxcfxXExYbOXuBfOVPGrGFAlLiUSTwwuNrDVRrdJSvVQGUbZ
m.VFajlWmyJcPdRIp3rd+DHwFOYNKB+1Ib8mn6v+AMfsAR.
-----------end_max5_patcher-----------
</code></pre>

Re: getting clip playing position ?

Posted: Tue Oct 06, 2009 1:13 pm
by technog0d
ST8 wrote:Heres a quick test. Timing is still not great though. Monitors clip 0 in track 0. Would this be better using a sample rate signal ramp instead?


</code></pre>
hmmm ... I was thinking of grabbing the tempo like you did, but also starting a metro that syncs on is_clip_triggered 1. I am going to have to play around with it. I like your patch though. I will look through it and think about it. That's the good and bad of MAX; There are so many ways to do things.

Re: getting clip playing position ?

Posted: Tue Oct 06, 2009 1:42 pm
by gavspav_2
How about using current_song_time?

Store the time when clip is triggered.
Compare stored time with current_song_time to get time from start point.

Reset on loop_jump.

Is that a good way to go?

Re: getting clip playing position ?

Posted: Tue Oct 06, 2009 3:34 pm
by gavspav_2
Something like this maybe?

Hit the button in the device if it isnt working.
If its a looped clip start must be at beginning of loop.
If not start must be a 1 1 1

I really don't know what I'm doing so sorry if it crashes horribly.

<pre><code>
----------begin_max5_patcher----------
3048.3oc6bs0iqhiD94t+UfxiyloE1FykU6tRyn4kUZdZecznHRfj1mCAh.R
Ocuil829ZbYH.gfM25amyC4RADmp9b4xUU1k+y6ua01jmCyVY72M9Mi6t6Ou
+t6DWp3B2Ioua0Q+m2E4mIdrUwg+Qx1urZMbq7vmyEW9uYX9P4EO4mu6QV7g
Mog6xg1F6X9f4ZCKpUwGD7Cz0FH2GLM9c4ugEHZFdS+iDTYCsOINO1+Xn3V+
TJyOx3mShBJuc74ir3nvbAigubwjy4kWEUqkxX+WQKgJXE3xvSl+xoPfMWsO
Jwmyx+dws+q6uu3s0SCXXFndvEar.VrHZ.Kj2NXgEOufxOnPagRKvCJ1SMrf
b+LosDwdJ7gjsYgoOEl1CBgrrEJNXwGNBsnahPz4CgvCDgVsl+ZT.zwvrL+C
gWgPmRSNEll+hQTRxoMY49o48gSXXjkqv7CxD.J6tAJr2ampzrpEkar0Hp3U
OHimPyACFfnd8Z4AOFbA0ItXMPbYqe7AgRz5ZeeTX01y44Iw8oqXKr5fc.jw
r78NUUbGfLi5U3dKLeXI50IVdZX8v9in0iafOmLNDlu6bZZXbNKdeROPToVf
PMv0oWHZT1MLmSHptbv64AfQhL7FiEExUHxXb8+K5i2sp9LtEBnsPev1B7Uy
sltOGuODkr6qgA0X86VEDteHsA2xc7kmW7DMdq4SxhOkFlw6o7ykLd8+W+yQ
4aZfR3G579682EdyebyNqUkOxgTVPRbASz3WVb4x+Nt8Bg7V79E9V7Dw9m53
GmmjDs0O8IVFaaTXi9AttreL6nedXNC3GtdW4MYGOkJ7+pVaEF6yaiGy1klD
E0nof67TG2IH7I1tv+fEj+nnstfVMhAnldSiQYMtdqQafVYI5cKyqlhohsIh
O.kEbcvq0nJ65sWWVY6XziYs6rK43wP.2Vsp7xByHvWVunBKXZUagE+NUXaX
G8ZmL1p.FvVfQTZ29w2FErp2b8aKcH.EtUqdsc0988n1zzKOrxs4wsbDXjoT
GCa4B1XEeXe0TTsQW5xftnQhtuZHpvoHN98npwrNvfUWwL+TjJ7DgVF.kLV.
ccCOld8TUOjjmXTgxhusgq9Zjm5u6qYpzhoPJPrgHzb8TA6VteipGeN9DGOM
741c2YXZDXXp.ZIv7NVPLvdJMPPVHj0dpJzqgLPU6quVXddQ.CfVsJvFlpmP
EVig26ErQuulr6U0xgLN0uTfdpfUv2AHBLpRqCXyo.q3OAyxYj+HKaC3suRv
ExC.Xm.YpVo8a7Y7hR7C.uB0AWwPrvPxr6cJMm2WSo8p5vatAyfox0LvdpLg
UpCjnJiLuSLtJm850blqC94gFXU3pGjlFDrrbJsthrWFqqeHlz5e8OU5wExS
D0.ARdnF5oz2WyV8Zpf5eRD7vtH1IkYNxCBzUXU01VoO.teORWElSEC6oxE+
QYjtXx2izsYjt0huUsQADf1HH.LXKPzKbi9FU+sDlKrIrIKJIOSokA49mP7g
m54u9l1xPqEF7VfJjOQoOrWu3fWgojO69DzbqHzxMKH8.5kb.rGjb.y16Bgq
vT7m4nX6COq1dGmh7eo.DKLCrgEGD9rReu.HFTXsrTgwDxGAL9xRKFwhu0pz
IPih62M3mkbNcW4eS4PVil.SPXVNKtZkV+sp0fq0y8HKHn4BaJ5dYAmR3NOJ
4OM0VVL1tH7uwv2dNENrSfLR6BIdpAAnigrgmqfZgDUrthJ9cUOjklbMgLN1
laFkVrBMvPc2JhERbnZJNViSZvTgdDEx6FFxzYSJomMXKz0Tx8tErveMI.2h
jnUAwRMhj6opARmQjjqdPsfHjma0Ps0h3VV3AdEohSOaLibjGg24Uzq3AVTr
vUTKUeDV2AkiUfvPmBjyCP7HvLuKh.oqowhUXYB8PD4lxVJdETKkwdSckH2w
JQVExfkIzEQDFIZQgjd8COI3v+xz8oqMCArLBaFDWn+CRWDw0phZIkHScknI
LDSJQVKtDgb0UhFoFIBI5irbfkbB4VQsTiwztOhLVIRrGpoVxr7bgZojHs6i
PiUhbA2SfHpjx2R5Mgt9agFYbIE6l2hQNdPvgddUTKkDYqqDM1wQfLXA4W.g
fzg0hB7cRNhirb9N0QXW8z+MFuAg.urf0C.CZjBpkThzx+V5H6+bkKXDob2l
SkTK0bUEJZDchoYr9ZvkHrmmmq6k3UrAUOqkyzgktFCQizXXoL3zH5rFTXG4
Bo.tzWP8VKszoIrtv12EBSUP8FGn8XmJqYj1HLpVj1kTvZfWNMGZ4DVh1owZ
jthfqGyrmhbUIuHWvfRHIy+ovfMvdyZieddJa64bHwi0KoDMJhhdtkp523PT
xV+HY0rT0FMZ4qJqiAUKH2eAEFXkEIVIk3yGKdJIj8j+Edria24BvBlJfXuH
1sKjjNWK.dCkx+axCS2.U4QqJNSUYng6qFhJKk0FZAUc+8nH7jez4vj8U59k
Z9031ywr7r7WZVzK0efibDF51btji7F2mE2rlUpe2RIoq6w3+0bEuZ.VWOU1
iIo48zE1pIqUBOcxsIAJjG+33Dnpl1bkxc8mKJI9ftrUw+ZenD2.0WKZqr9X
6jfdPx8I2jQSRCfpNqqeon6+l+zrSggAQri2ruIO7zM44vmOkDKq6E9Hp6qa
baTit4CC3PbuEIpz2ZRsUx6F0EH1Y9paV7nJM80KPMl9ipNoGrfrKgTW69Xx
GxZ2WckD63UOO88WIwn2kUR79dOdFfsgoEUitXyOmcw3x8Lso5t3pcHw6qt3
5EvWmhHAhtwTiyrED5syTWGko2LUM8M2s2chQkkcGp6c5cCLxb9vHzXvn2hS
Z.4Q4B1SiCpD5mnSZfqKGN0FTwPf.dn9.Ix7oDQFCHMZfprDkaiT+Cie9LKJ
v3EdbxF9mCXIFg62ywFCdreUm+KEwWuK4L3pGV0wZhsvjEr41wdcCjVyGPZd
CfbFQo+S8qrKIJIs7PTfTbzIPrJdm+Fplvd6MLoL0vndOVKvpFOZ7uy8iX6l
Afp7xoG11iXMiv4uNOvIwTezz9yKZNuJmDcPSquqapktIAoAXh+7Bl+hnNHM
3Nojy1wEmH1QVeSECCncjiq6E154T+Y9PpKI7EMinxOIllMOw3W4NmLSpaPR
LA8MvcXzMl4040QcC8FntA.69zjiyIzJ0FE9zX2GxZ+wGYu0I2Uz4Cb15+02
gZlasIiojds381EoQF6PbgAhpuM2nDKVMHQz.iPezwHkmfjxCBtMYIbHRbxa
0WHZxyKQqaTdA0gN2OZmij5cXa9kyGO0CDAZVlx7h0K.gbdufPBtqYsU..V6
U0UBaJVM291dOU6ijqWE21qfqCBVDZPmC1kAzKao1q5c0kYatejzZy4qlYov
lE.NrdctPLQds49aSqcToZdE4.6cRXJUrsaE0qAx1RjzDYIxMIIjj4VTxpgF
18+MovvlJRJx3KapnwKjd5HjNCSHcoB1C6VxrlsojxCBxGcKJ4l3vAROso6z
06L0QHICa.colFbL1fgyhIA0D4VptLq4PX1FCRrj6S7FTRAwkTIVSE1QKwvc
W2Jc+Bd2r13BI07aJfpqffFcWhbifOG1sZvG2tFyF.u5Im7RlKa42mA9zTC9
bHVWctvmW99D4ShF3IcX3IwDLfaCqlLsZOUViRdtifbfpIZ5xgNS9RGpYEvR
uKtzS5RpWkokPSYZIocD7zmdA4ni+h1C0sFv5P4IWYIwTsIqCvhFnZ.BVIYK
HeFHJshZNTCTM1iLPiDHJTDkvIOExjVQMUCEXM3Vz.MUfJKBdTY4RdEkzGQb
4VOrNkrOAa5NW8Isf6aLzzaf8IxdAobQvykQOA2hU0m3LJ88Rt0YVYVhNFRF
hBToyd1kQwOSlRPTcCSdPCNo0iSFlQYNhSFqSP8jANihzYYK4nRGuJpohst5
xsC2iSp7H2SlU0FTkRhGohZp5z53lGZflvKQZYnkRScMnvDfBNolZRgrP0OY
haRIWqRaQc6HnlZeoNQehFplmiMbR..l2sbpnlJ2pS3CCN5STsT.HiKaV77R
GkqAZApDKoRlkVQMUlkrD5AP0cKUdk7NxssyLbh+59++eSJ5c
-----------end_max5_patcher-----------
</code></pre>

Re: getting clip playing position ?

Posted: Tue Oct 06, 2009 4:25 pm
by ST8
Will have a look at that, ta :)