Module: FMOD::Core::ChannelMask

Defined in:
lib/fmod/core/channel_mask.rb

Overview

These are bit-fields to describe for a certain number of channels in a signal, which channels are being represented.

For example, a signal could be 1 channel, but contain the LFE channel only.

Constant Summary collapse

FRONT_LEFT =

Front-left

0x00000001
FRONT_RIGHT =

Front-right

0x00000002
FRONT_CENTER =

Front-center

0x00000004
LOW_FREQUENCY =

Low-frequency or sub-woofer

0x00000008
SURROUND_LEFT =

Surround-left

0x00000010
SURROUND_RIGHT =

Surround-right

0x00000020
BACK_LEFT =

Back-left

0x00000040
BACK_RIGHT =

Back-right

0x00000080
BACK_CENTER =

Back-center

0x00000100
MONO =

Mono, single speaker

FRONT_LEFT
STEREO =

Stereo

FRONT_LEFT | FRONT_RIGHT
LRC =

Left-Right-Center

FRONT_LEFT | FRONT_RIGHT | FRONT_CENTER
QUAD =

Quads

FRONT_LEFT | FRONT_RIGHT | SURROUND_LEFT | SURROUND_RIGHT
SURROUND =

Surround

FRONT_LEFT | FRONT_RIGHT | FRONT_CENTER | SURROUND_LEFT | SURROUND_RIGHT
FIVE_POINT_ONE =

5.1

FRONT_LEFT | FRONT_RIGHT | FRONT_CENTER | LOW_FREQUENCY | SURROUND_LEFT | SURROUND_RIGHT
FIVE_POINT_ONE_REARS =

5.1 with Rears

FRONT_LEFT | FRONT_RIGHT | FRONT_CENTER | LOW_FREQUENCY | BACK_LEFT | BACK_RIGHT
SEVEN_POINT_ZERO =

7.0 Surround

FRONT_LEFT | FRONT_RIGHT | FRONT_CENTER | SURROUND_LEFT | SURROUND_RIGHT | BACK_LEFT | BACK_RIGHT
SEVEN_POINT_ONE =

7.1 Surround

FRONT_LEFT | FRONT_RIGHT | FRONT_CENTER | LOW_FREQUENCY | SURROUND_LEFT | SURROUND_RIGHT | BACK_LEFT | BACK_RIGHT