/AWS1/CL_MDLAUDIOPREMIXERSTGS¶
Audio pre-mixer settings for normalizing audio before interleaving. These settings can be applied to individual PIDs or tracks before they are combined.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
io_audionormalizationstgs TYPE REF TO /AWS1/CL_MDLAUDIONORMALIZATI00 /AWS1/CL_MDLAUDIONORMALIZATI00¶
Audio normalization settings for loudness control. When specified, audio loudness will be normalized according to the chosen algorithm.
iv_channels TYPE /AWS1/MDL__INTEGERMIN1MAX16 /AWS1/MDL__INTEGERMIN1MAX16¶
Number of audio channels. If specified, the audio will be remixed to match this channel count. Ignored if remixSettings is specified.
iv_gaindb TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING¶
Gain adjustment in dB to apply. Range: -60 to +60 dB
io_remixsettings TYPE REF TO /AWS1/CL_MDLREMIXSETTINGS /AWS1/CL_MDLREMIXSETTINGS¶
Settings that control how input audio channels are remixed. When specified, allows fine-grained control over channel mapping and gain levels. Takes precedence over the 'channels' setting.
Queryable Attributes¶
AudioNormalizationSettings¶
Audio normalization settings for loudness control. When specified, audio loudness will be normalized according to the chosen algorithm.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AUDIONORMALIZATIONSTGS() |
Getter for AUDIONORMALIZATIONSETTINGS |
Channels¶
Number of audio channels. If specified, the audio will be remixed to match this channel count. Ignored if remixSettings is specified.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHANNELS() |
Getter for CHANNELS, with configurable default |
ASK_CHANNELS() |
Getter for CHANNELS w/ exceptions if field has no value |
HAS_CHANNELS() |
Determine if CHANNELS has a value |
GainDb¶
Gain adjustment in dB to apply. Range: -60 to +60 dB
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_GAINDB() |
Getter for GAINDB, with configurable default |
ASK_GAINDB() |
Getter for GAINDB w/ exceptions if field has no value |
STR_GAINDB() |
String format for GAINDB, with configurable default |
HAS_GAINDB() |
Determine if GAINDB has a value |
RemixSettings¶
Settings that control how input audio channels are remixed. When specified, allows fine-grained control over channel mapping and gain levels. Takes precedence over the 'channels' setting.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REMIXSETTINGS() |
Getter for REMIXSETTINGS |