live.object Changes cannot be triggered by notifications

DiGiTaLFX's icon

Hello

I'm a little bit stuck with how the live object model works. Can anyone point me in the right direction as to why the following code outputs this:
live.object Changes cannot be triggered by notifications

Max Patch
Copy patch and select New From Clipboard in Max.

It's meant to mute track 2 when there's a clip playing on track 1 (so you'll need to try it out on a set with 2 tracks.

Cheers

DiGiTaLFX

Andrew Pask's icon

You've run into code which protects Live from potential API access problems.

Max Patch
Copy patch and select New From Clipboard in Max.

Try deferlowing the call, which puts it at the back of the event queue

DiGiTaLFX's icon

Hi Andrew

Thanks for the reply. I don't suppose you could elaborate a little bit more could you? e.g. what is it actually protecting it from, and why did you put the deferlow object after the >= comparison, rather than either before that or after the 'set mute $1' message? Also, why was a deferlow the solution in comparison to a defer?

Cheers

DiGiTaLFX