For any readable property (tempo, volume, playing_slot_index, etc.), AbletonOSC provides three OSC addresses: get/ (one-shot query), start_listen/ (subscribe), and stop_listen/ (unsubscribe). When you call start_listen, AbletonOSC registers a Python callback on the Live object’s property-change notification, and immediately sends the current value. After that, every time Live changes the property, the client receives a push message at /live/
“Changes to any Track property can be listened for by calling `/live/song/start_listen/<property>` - Responses will be sent to `/live/song/get/<property>`, with parameters `<property_value>`”
corpus · abletonosc-osc-control-interface-for-ableton-live-live-objec · chunk 4