Skip to content

AudioServer SpeakerMode

Eduard Gushchin edited this page Jul 1, 2026 · 3 revisions

Home | API by Category | Complete API Index | API Compatibility

Field Value
Full name Electron2D.AudioServer.SpeakerMode
Namespace Electron2D
Kind enum
Category Audio

Overview

Identifies the speaker layout used by the active audio output.

Syntax

public enum Electron2D.AudioServer.SpeakerMode : System.IComparable, System.IConvertible, System.IFormattable, System.ISpanFormattable

Godot 4.7 C# profile compatibility

Profile: Electron2D 0.1.0 2D
Status: Partial / Not verified
Out of profile: yes
Godot reference: AudioServer.SpeakerMode

Speaker layout values for stereo and surround output queries.

Remarks

The active platform backend reports the closest layout it can guarantee. Electron2D 0.1.0 Preview defaults to Electron2D.AudioServer.SpeakerMode.Stereo.

Thread Safety

Enumeration values are immutable and may be used from any thread.

Since

This enum is available since Electron2D 0.1.0 Preview.

Members

Member Kind Summary
Stereo Enum value Two-channel left and right speaker output.
Surround31 Enum value Four-channel surround output with three front channels and one rear channel.
Surround51 Enum value Six-channel surround output with five main channels and one low-frequency channel.
Surround71 Enum value Eight-channel surround output with seven main channels and one low-frequency channel.

Member Details

Stereo

Kind: Enum value

public const Electron2D.AudioServer.SpeakerMode Stereo

Summary

Two-channel left and right speaker output.

Remarks

Use this value with APIs that accept Electron2D.AudioServer.SpeakerMode.

Since

This enum value is available since Electron2D 0.1.0 Preview.

See Also

  • Electron2D.AudioServer.SpeakerMode

Surround31

Kind: Enum value

public const Electron2D.AudioServer.SpeakerMode Surround31

Summary

Four-channel surround output with three front channels and one rear channel.

Remarks

Use this value with APIs that accept Electron2D.AudioServer.SpeakerMode.

Since

This enum value is available since Electron2D 0.1.0 Preview.

See Also

  • Electron2D.AudioServer.SpeakerMode

Surround51

Kind: Enum value

public const Electron2D.AudioServer.SpeakerMode Surround51

Summary

Six-channel surround output with five main channels and one low-frequency channel.

Remarks

Use this value with APIs that accept Electron2D.AudioServer.SpeakerMode.

Since

This enum value is available since Electron2D 0.1.0 Preview.

See Also

  • Electron2D.AudioServer.SpeakerMode

Surround71

Kind: Enum value

public const Electron2D.AudioServer.SpeakerMode Surround71

Summary

Eight-channel surround output with seven main channels and one low-frequency channel.

Remarks

Use this value with APIs that accept Electron2D.AudioServer.SpeakerMode.

Since

This enum value is available since Electron2D 0.1.0 Preview.

See Also

  • Electron2D.AudioServer.SpeakerMode

Clone this wiki locally