This guide helps when the viewer shows your session’s initial state but does not update when you add tracks, rename things, or change devices in Ableton.
Prerequisites
- The viewer is open in your browser and showing at least some tracks
- The Live Set Viewer device is on a track in your session
Steps
-
Check the WebSocket connection. Open your browser’s developer tools (usually F12 or Cmd + Option + I on macOS). Go to the Network tab and filter by WS (WebSocket). You should see an active WebSocket connection to
ws://localhost:19741. If the connection shows as closed or there is no WebSocket entry, the live update channel has dropped. -
Reload the page. A simple page reload re-establishes the WebSocket connection and requests a fresh snapshot of your session. Press Ctrl/Cmd + R or click the refresh button.
-
Remove and re-add the device. If reloading the page did not help, the device’s internal state may be out of sync. In Ableton:
- Select the Live Set Viewer device on its track.
- Delete it (Backspace or Delete).
- Drag
Live Set Viewer.amxdback onto any track.
This forces a full rescan of the Live Object Model tree. Reload the browser page after the device reinitializes.
-
Check the Max Console for errors. Open the Max Console and look for error messages. Timeout errors like
Timeout waiting for Max responsesuggest the Live Object Model is taking too long to respond, which can happen in very large sessions. Give it a moment and reload.
If the viewer loads but shows no tracks at all, see How to fix viewer not loading instead.