AudioChannelMixer¶
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.
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.

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.