Skip to content

AudioPreMixerSettings

Source code in docs_src/capo_medialive/types/audio_pre_mixer_settings.py
class AudioPreMixerSettings(TypedDict, closed=True):
    audio_normalization_settings: NotRequired[
        "capo_medialive.types.audio_normalization_settings.AudioNormalizationSettings"
    ]
    """Audio normalization settings for loudness control. When specified, audio loudness will be normalized according to the chosen algorithm."""
    channels: NotRequired[
        "capo_medialive.types.__integer_min1_max16.__integerMin1Max16"
    ]
    """Number of audio channels. If specified, the audio will be remixed to match this channel count. Ignored if remixSettings is specified."""
    gain_db: NotRequired[
        "capo_medialive.types.__double_min_negative60_max60.__doubleMinNegative60Max60"
    ]
    """Gain adjustment in dB to apply. Range: -60 to +60 dB"""
    remix_settings: NotRequired["capo_medialive.types.remix_settings.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."""

audio_normalization_settings instance-attribute

audio_normalization_settings: NotRequired[AudioNormalizationSettings]

Audio normalization settings for loudness control. When specified, audio loudness will be normalized according to the chosen algorithm.

channels instance-attribute

channels: NotRequired[__integerMin1Max16]

Number of audio channels. If specified, the audio will be remixed to match this channel count. Ignored if remixSettings is specified.

gain_db instance-attribute

gain_db: NotRequired[__doubleMinNegative60Max60]

Gain adjustment in dB to apply. Range: -60 to +60 dB

remix_settings instance-attribute

remix_settings: NotRequired[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.