Thanks Stephane, I'm extending my controllers with better 'status' information: So I have some indicators on controllers and my Ipad.
And yes - I made a type on the original post, that was a bit dumb. sorry for the confusion!
I was trying to have an automatic update every time the 'highlighted clip slot' changes but figured that you can't. Have a look at the pasted bit of M4L patch below. So it seems that 'live.path' objects automatically update if in the Object Model they can be 'observed'.
To clarify, 'selected_track' is a child of 'live_set view'
according to the LOM this child can be observed
[live.path live_set view selected_track] automatically updates the middle outlet whenever the selected track changes
at the same time, 'highlighted_clip_slot' is also a child of 'live_set view'
according to the LOM it can _not_ be observed
[live.path live_set view highlighted_clip_slot] does _not_ automatically update when you change the highlighted clip slot, you need to bang the live.path again to get an update
It's a shame, and I don't really see why it wouldn't do that. But my workaround is to take the selected track + selected scene and construct the clip from that. I know you can have a track and a scene highlighted without the actual clip being highlighted, but I hope I can get away with it in my patch.