Struct HOATypeMetadata

Struct Documentation

struct ear::HOATypeMetadata

Representation of all audioChannelFormats in a HOA audioPackFormat.

orders and degrees must be the same length and must be in the same order as the channels being rendered, such that the ith input channel has order orders[i] and degree degrees[i].

normalization, nfcRefDist and screenRef may be defined in an audioBlockFormat and/or audioPackFormat; see the rules in [bs2127] section 5.2.7.3 for details.

Public Members

std::vector<int> orders

value of the order element in the audioBlockFormat element of each channel

std::vector<int> degrees

value of the degree element in the audioBlockFormat element of each channel

std::string normalization = std::string("SN3D")
double nfcRefDist = 0.0
bool screenRef = false
Screen referenceScreen = getDefaultScreen()

screen specification from the audioProgrammeReferenceScreen element of the audioProgramme being rendered