carb::audio::Speaker
Defined in carb/audio/AudioTypes.h
- 
enum class carb::audio::Speaker
- speaker names. - Speakers are virtually located on the unit circle with the listener at the fSpeakerFlagFrontCenter. Speaker angles are relative to the positive Y axis (ie: forward from the listener). Angles increase in the clockwise direction. The top channels are located on the unit sphere at an inclination of 45 degrees. The channel order of these speakers is represented by the ordering of speakers in this enum (e.g. eSideLeft is after eBackLeft). - Values: - 
enumerator eFrontLeft
- Front left speaker. Usually located at -45 degrees. Also used for left headphone. 
 - 
enumerator eFrontRight
- Front right speaker. Usually located at 45 degrees. Also used for right headphone. 
 - 
enumerator eFrontCenter
- Front center speaker. Usually located at 0 degrees. 
 - 
enumerator eLowFrequencyEffect
- Low frequency effect speaker (subwoofer). Usually treated as if it is located at the listener. 
 - 
enumerator eBackLeft
- Back left speaker. Usually located at -135 degrees. 
 - 
enumerator eBackRight
- Back right speaker. Usually located at 135 degrees. 
 - 
enumerator eBackCenter
- Back center speaker. Usually located at 180 degrees. 
 - 
enumerator eSideLeft
- Side left speaker. Usually located at -90 degrees. 
 - 
enumerator eSideRight
- Side right speaker. Usually located at 90 degrees. 
 - 
enumerator eTopFrontLeft
- Top front left speaker. Usually located at -45 degrees and raised vertically. 
 - 
enumerator eTopFrontRight
- Top front right speaker. Usually located at 45 degrees and raised vertically. 
 - 
enumerator eTopBackLeft
- Top back left speaker. Usually located at -135 degrees and raised vertically. 
 - 
enumerator eTopBackRight
- Top back right speaker. Usually located at 135 degrees and raised vertically. 
 - 
enumerator eFrontLeftWide
- Front left wide speaker. Usually located at -60 degrees. 
 - 
enumerator eFrontRightWide
- Front left wide speaker. Usually located at 60 degrees. 
 - 
enumerator eTopLeft
- Top left speaker. Usually located at -90 degrees and raised vertically. 
 - 
enumerator eTopRight
- Top right speaker. Usually located at 90 degrees and raised vertically. 
 - 
enumerator eCount
- Total number of named speakers. This is not a valid speaker name. 
 
- 
enumerator eFrontLeft