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.
DeviceIO
Section titled “DeviceIO”This class represents a specific input or output bus of a device. From Live’s runtime docstring.
Properties
Section titled “Properties”Inherited from LomObject
_live_ptr: int
Section titled “_live_ptr: int”canonical_parent: MaxDevice
Section titled “canonical_parent: MaxDevice”Get the canonical parent of the device IO. From Live’s runtime docstring.
available_routing_channels: RoutingChannelVector
Section titled “available_routing_channels: RoutingChannelVector”Return a list of channels for this IO endpoint. From Live’s runtime docstring.
available_routing_types: RoutingTypeVector
Section titled “available_routing_types: RoutingTypeVector”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.
routing_channel: RoutingChannel
Section titled “routing_channel: RoutingChannel”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.
routing_type: RoutingType
Section titled “routing_type: RoutingType”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.