Skip to content

DeviceIO

Represents an audio input or output bus on a Max for Live device — the type used by MaxDevice.audio_inputs and MaxDevice.audio_outputs to expose the bus’s available routing targets and current selection.

This class represents a specific input or output bus of a device. From Live’s runtime docstring.

Inherited from LomObject

Get the canonical parent of the device IO. From Live’s runtime docstring.

Return a list of channels for this IO endpoint. From Live’s runtime docstring.

Return a list of available routing types for this IO endpoint. From Live’s runtime docstring.

default_external_routing_channel_is_none: bool
Section titled “default_external_routing_channel_is_none: bool”

Get and set whether the default routing channel for External routing types is none. From Live’s runtime docstring.

Get and set the current routing channel. Raises ValueError if the channel isn’t one of the current values in available_routing_channels. From Live’s runtime docstring.

Get and set the current routing type. Raises ValueError if the type isn’t one of the current values in available_routing_types. From Live’s runtime docstring.

Returned by 2 members elsewhere in the LOM

This is an independent reference site. Not affiliated with, endorsed by, or sponsored by Ableton AG. “Ableton”, “Live”, “Push”, and related marks are trademarks of Ableton AG.