live.observer stops observing when transport is off ?

Learn about building and using Max for Live devices.
Post Reply
chapelier fou
Posts: 6025
Joined: Mon May 15, 2006 12:15 pm

live.observer stops observing when transport is off ?

Post by chapelier fou » Thu Apr 04, 2013 7:34 am

Hi.
I'm monitoring the time signature and output a midi note to light led when it's a 3 beats or 4 beats time signature.
For some reason i got a note off sent when i stop transport. Can anyone explain this ?
This only way i've find so far is to send a continuous flow of bang with a metro to keep it going.
thanks !


<pre><code>
----------begin_max5_patcher----------
915.3oc2YtsbaCBDF9Z4mBMbsqGNHzgdW6qQmNdvxTGxnCdjvtNMSd2q.jSb
RsivNRTlbi0.HI92OV1cE9wYAfU0G3sfvuF9ivffGmEDn6R0QPe6.PI6PdAq
UeafJ9uqWcOXtYHI+fT2cIW1TGhfvii7q5JYq3Ob0nH3BXe2U6JEUEbo9kge
oy5cxi8h56cKSlemnZyxFdtzHQRVb2aJDgiTWno5Fc+F9y9mw7ZjOrkad.vJ
V0FvyCKVqEamA7ER1oJshUpeBv2ZDrhvuWWrFnF8oYyT+L2R3TxaaYa3+CcP
NgJPh5BAuf10H98nx4IB0kDIbh8TPzEIcb.CgeHnPQNDJvIFJ3TxB7H.kHWt
2AOwPAEmofwGkIjDGxDxTyDb1hQvOgD4zHJHbxzt8gBO0SwDz8F1831PJSNU
PIiBUvS.UtPwJs7hvnvzqAKjyhExfXAEqujRsrTk4ub87Xh3NLUH1yWTupk2
rm27w8gvCCqHClPjgo0kIzfAc5GtksmudY2izIikLorQrZmzTLbvyfJ.rbKu
oUzJ4U4FiV2ulvi0lzsM0cSh7gvVwlJlbWCe4ZdUcGQYx5FWr6EgMHOldqae
otyuTFtJr3ZnB5V8GMwzPXpNAnU6dOOcbawAScH+L3oUGbyQ7gNsJxoFJiSw
AjT2lFjDl0kJDguFzPOKZnCgl9Tgn98VWUtPqxMRh+LlarGdiQpQB5yPpwNx
wal7Di8XuOuHM5F2Oi+TkWrGJiUZQ7TTyu17.mybgW+mAmprvHSjc5weuRWf
3m20kWWVxqLKV+mMs9yLzdS6hGjZLdrLOybBr2SE9NKcojEH8YckDeAS7Taf
LjMneptn9Uu8zx0ysp+WaXs06ZxOxtiXJ7kIeMuUpJuWTWcxMoNB1Sto6Dq6
9NfSsz0hV1pBtV4vyhXq0CxB8npa0mzCF6L8PsQOJ+FGoG0Yt5U5IwF+Gpa0
CZH8D8paZR0C0F9D4N9DYidbn+CwB87lMgStdFz+Iyu3SD1y3iCWuvdV7PeK
eAzuzCIyuxWXkdvNTOod15Uhmom3toBOj+Czs5g3Y5YvuuH0s5A4Y5YH+GRh
e4+3Z8Ln+Sjm4+3P8XS87D2UeHIxyhOaS8OuwIaJ0C1p0K2Uup9nKP1nGj6z
yjU+i43xXa2tW8ODXdmZo.JY2W2nZFOW2TTYZpOgOPCeu338qmC.qI+Ngjmq
N5e8oxcHMFLSMOOM6u.FDUad
-----------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

broc
Posts: 1151
Joined: Mon Jul 26, 2004 8:37 am

Re: live.observer stops observing when transport is off ?

Post by broc » Thu Apr 04, 2013 10:01 am

I think that Live generally sends note off at stop if needed to avoid hanging notes.

But remember that you can also use [plugsync~] to monitor the time signature.
It continually reports info from the host at intervals of 64 samples (~1.5ms @44.1kHz).

<pre><code>
----------begin_max5_patcher----------
303.3ockRFsaCBBEF9Z7ofv0tFo0141cauFKMKTgZYAAifY10z8rO4H5zttk
0aD3+7efe9vSQHxNSqvRvOheAiPmhPHPxKfBqQjRVathYAajRg0xJDj39ZNQ
qCzSwoCZ5lRoVIbPCKCh6MZmU9gvqQSVj7sWSiavLMnVwb4Gj5hWqE4t9zkk
10Clth5GVm.K1rHAuMzR+t3NVI58SHikjbHglcuc2Zxj3nYkfYxS0RlB+rQw
I9pmih7eh+mDQKduaq+APpTME1i57OuJVn2BVd32wxFfGYqAdr7dXH6uvhT6
HwWNrWYXvDkzNWXbxjFtFXWcCfE5u6nzW9mGb+75yos0zTmOj+vggSGSAWXc
RMyIM5Id5dowzQOGjbt.JOP3RIuxzcaBQ.ucV.iNG8EMuvqJ
-----------end_max5_patcher-----------
</code></pre>

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

Re: live.observer stops observing when transport is off ?

Post by chapelier fou » Thu Apr 04, 2013 2:28 pm

Gosh, you're right ! My bad...
And thanks for the plugsync~tip, i didn't know that !
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: 6025
Joined: Mon May 15, 2006 12:15 pm

Re: live.observer stops observing when transport is off ?

Post by chapelier fou » Mon Jul 01, 2013 10:01 pm

I just encounter another problem with this. Observers seem to be stopped when transport is off. For instance, with my clip linker device, i won't work if the transport is not running. How do you guys deal with it ?
<pre><code>
----------begin_max5_patcher----------
1265.3oc4YszbihCD9r8uBJp8niKzCds214vbble.oR4RFTbXFL3RH6MyNU9
uuRs.G7CrkoHjTYNXg06Ve8W2pa32Sm3tr7Ydkqye6buyjI+d5jIPS5FlTWe
h6Z1yI4rJXXt4Y63yWyK15Nyz6NlnfsleXm2idno+MBdEuPxjYkEKD7DoY2v
Qy8l4DDOOhFf7IybHd5FP9y8bdndpEaWWtUlykvVSZVPlL4orhUsVLJUO2Xh
tjhNYcXIRkfsbURYdovLCyloKZ929Qa1R4u1vMC00cl42i4kL0F9vYNX5Qhp
aOKEvhxk+3N5dPfITXjjKVvKXKy4sGu5TlUzbHaZrhsimtfIkhrkak7W+WUs
toV4nw+7s7xGaZto816Y0SkB4oJoZg6fglWVr5RpyiNKaWWiQHM.g0EDcAUW
3qKBzEg5hHcQrt.4AkvbPvjPvrPvzPv7PA6Q5C1yF8B1z0KSm95Cn7koyrjJ
ulWUwVwazQR9y.cxMgkm6TIK23dVdHpadHFCrILNT+v2vDCtH2ZeWsnMXTyN
+XYwqJt+Qjwxc9RYdZ6tqx9OCcRu0mgQgGPj4NzMCIHJXniiAvv2qmPhll7t
BIfs..Dc42qcmc4zC7Pg.uUTCUwqS+c3KvyBAzDGzwBcdWX2hmKTTakuYXte
+a13OaOa46e8qtum93ZoPthOttFYKGbJQ.7WodhOumo0J9Bb7ZHcuU9sJ3+q
REchw4Jlje6drLLo.njfm6qnmQ2tCq2Yiyjx0pqojm.IU4ZJliTvR94ULMAS
oHZcPIdGACGhmdWKRDjN7CcPHdmrR1X6EaKbJVsDjm8HoM.LZ.A30rJE41J.
F.FBbYPHo+.LFTNlKX6I95+gCd6vhdSKT8VsniAbhbJRamEMM3c1jtCHQnDe
tycXmtBE4BYIP7aGIRrEHyriu4rMB4OfHDouQjb0LwrJMLe5fjFl59Cs08sj
EVrGJN.oyBCgioHb6+8FkTFJ7SRVY+okR1iYhdGfClXnkA8M+iOn9CkNKcxc
6a9CdlqQ8htdbeKYEq5zWXz.BNC38mfkhpC84tu7FeCDEf64EoZCqgi3bfeH
yI6BNgVrgKpxTQnUj.Kq2vaXpPtmbz37hJtzDGXkyegcRxy1rnJuTppg5K3i
7MQSG062Z.4ioUKPL0P2MGCSCxTCI0ry9GECh9Na51IwRTpXuxeAd8SApzhr
hT9y2LYpNrOSpGHReeobwelt.nFS7HCi++vOz9+q3hcbQewHeCuw57ENG9D7
G3c.ndZnh7MOPg8zP8SmO+ZbIBMPt7eiLVg8RcLKN9CJBGIc6GBZUkaEIMRb
sGVmWOTo7JYVw9D4teukTqw7TVZJun8aLJMqRmIW5dp9IJOaklHKjFz3JNnq
INdGLnSEm0YoaJyJj0JHRn4SGP8z9+oXh9AT60MZvN.gVfmwiFbFZAbFbanI
hPMAZTeSAEPScs2.zLvBzT+FpFI3zFwAdsBnQQbnVIOjQCdNRSbd4Q+UeGS4
AeM441n+F9NAYBWJJbN9zpluHNNl174weCrLn1XYDLZTQhMLwQSweDG6BWiL
RxisJqwQbP1boOd7DGatyb77hgB9XQdP1XpGMdhiUl5zwSdrPbB6ozXh0msY
yNc1klkDDDUpP+v70cBlAUyJLUg79bE7cYMiG1CWlPktiTkqyVgIQjmiBbmp
2mWl9+bO2pIM
-----------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

broc
Posts: 1151
Joined: Mon Jul 26, 2004 8:37 am

Re: live.observer stops observing when transport is off ?

Post by broc » Tue Jul 02, 2013 9:50 am

I don't think that observers in general are depending on transport state.
Can you describe a reproducible situation where it doesn't work as expected?

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

Re: live.observer stops observing when transport is off ?

Post by chapelier fou » Tue Jul 02, 2013 10:07 am

for instance, in the patch above, the live.observer observing property fired_slot_index doesn't report anything if transport is off and i launch a clip.
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1

broc
Posts: 1151
Joined: Mon Jul 26, 2004 8:37 am

Re: live.observer stops observing when transport is off ?

Post by broc » Tue Jul 02, 2013 10:38 am

I've checked with 'print' that in this case the observer reports -1 which seems correct as the clip starts immediately. Note that the property fired_slot_index refers to the blinking state (see LOM). Maybe you need to observe the property playing_slot_index instead or additionally.

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

Re: live.observer stops observing when transport is off ?

Post by chapelier fou » Tue Jul 02, 2013 10:50 am

It makes sense. So i can't imagine it working with quantized launches of clips...
Thank you.
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1

greaterthanzero
Posts: 104
Joined: Tue Apr 09, 2013 5:48 pm

Re: live.observer stops observing when transport is off ?

Post by greaterthanzero » Wed Jul 03, 2013 6:57 pm

Don't quantized launches require the transport be moving anyway?

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

Re: live.observer stops observing when transport is off ?

Post by chapelier fou » Wed Jul 03, 2013 7:31 pm

i mean : with a 1 bar global quantization and transport stopped, launching 2 clips at the 'same' time would result to a 1 bar offset between the 2.
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1

Post Reply