Skip to content

AudioChannelMixer

Not yet Class Audio

Combines multiple audio streams into a single, multichannel audio stream.

Not implemented yet

This class exists in the current Roblox API but is not implemented in Nova yet. Scripts that reference it will fail at runtime.

0 Nova members · 11 modern Roblox members not implemented yet

Description

AudioChannelMixer mixes multiple audio streams into a single, multichannel stream. It provides one combined Input pin, one Output pin, as well as the following secondary input pins, all of which can be connected to/from by Wires: Left, Right, Center, SurroundLeft, SurroundRight, Sub, BackLeft, BackRight, TopLeft, TopRight, TopBackLeft, and TopBackRight.

Diagram showing position of all potential channels.

Inheritance

Object → Instance → AudioChannelMixer

Properties

Member Signature Summary
Layout Layout: AudioChannelLayout Controls the output channel layout to be mixed to.

Methods

Member Signature Summary
GetConnectedWires AudioChannelMixer:GetConnectedWires(pin: string): Instances Returns an array of Wires that are connected to the specified pin.
GetInputPins AudioChannelMixer:GetInputPins(): Array Gets the list of pins that Wire can use in Wire.TargetName to connect to this instance via its [Wire.TargetInstance](Wire.md#targetinsta…
GetOutputPins AudioChannelMixer:GetOutputPins(): Array Gets the list of pins that Wire can use in Wire.SourceName to connect to this instance via its [Wire.SourceInstance](Wire.md#sourceinsta…

Events

Member Signature Summary
WiringChanged WiringChanged(connected: bool, pin: string, wire: Wire, instance: Instance) Fires when another instance is connected to or disconnected from the AudioChannelMixer via a Wire.

Roblox reference: AudioChannelMixer

Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.