Thx for the answer but in the link live.observer it’s working with "get name". Whatever live.object is not working: "live.object: get: no valid object set".
And "property name" message in live.observer doesn’t cause any output.
S4racen is right (almost always I think). Change the observer message to "property name". I built this and it works, minus the track selector.
Your max window should have been displaying "doesn’t understand ‘get'" messages in your version, and if it is not, something is going wrong before that point.
Which, I suspect, might be taking place where the path is being set for the first observer. Can you confirm that it is receiving a proper id? Monitor the "path live_set tracks 0 clip_slots $1 clip" message output and confirm that it’s sending out a proper message.
Actually, looking at that part of your patch, I’m a little confused. You have the track identified by a static index in that message box (i.e. it’s "tracks 0" and not "tracks $2"). So if you know this device is serving track 0, then why all the mumbo-jumbo with that observer above it? Why not just feed it a "path live_set tracks 0" message?