AudioPreMixerSettingsProps
- class aws_cdk.aws_medialive_alpha.AudioPreMixerSettingsProps(*, audio_normalization_settings=None, channels=None, gain_db=None, remix_settings=None)
Bases:
object(experimental) Properties for audio pre-mixer settings.
- Parameters:
audio_normalization_settings (
Union[AudioNormalizationSettings,Dict[str,Any],None]) – (experimental) Audio normalization settings for loudness control. Default: - no normalizationchannels (
Union[int,float,None]) – (experimental) The number of audio channels to remix to. Overridden byremixSettingsif specified. Default: - pass through original channel countgain_db (
Union[int,float,None]) – (experimental) The gain adjustment in decibels (dB). Default: - no gain adjustmentremix_settings (
Union[RemixSettings,Dict[str,Any],None]) – (experimental) Remix settings for fine-grained channel mapping and gain levels. Default: - no remixing
- Stability:
experimental
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. import aws_cdk.aws_medialive_alpha as medialive_alpha # audio_normalization_algorithm: medialive_alpha.AudioNormalizationAlgorithm # audio_normalization_algorithm_control: medialive_alpha.AudioNormalizationAlgorithmControl # audio_normalization_peak_calculation: medialive_alpha.AudioNormalizationPeakCalculation audio_pre_mixer_settings_props = medialive_alpha.AudioPreMixerSettingsProps( audio_normalization_settings=medialive_alpha.AudioNormalizationSettings( algorithm=audio_normalization_algorithm, algorithm_control=audio_normalization_algorithm_control, peak_calculation=audio_normalization_peak_calculation, peak_limiter_threshold=123, target_lkfs=123 ), channels=123, gain_db=123, remix_settings=medialive_alpha.RemixSettings( channel_mappings=[medialive_alpha.AudioChannelMapping( input_channel_levels=[medialive_alpha.InputChannelLevel( input_channel=123, # the properties below are optional gain=123 )], output_channel=123 )], # the properties below are optional channels_in=123, channels_out=123 ) )
Attributes
- audio_normalization_settings
(experimental) Audio normalization settings for loudness control.
- Default:
no normalization
- Stability:
experimental
- channels
(experimental) The number of audio channels to remix to.
Overridden by
remixSettingsif specified.- Default:
pass through original channel count
- Stability:
experimental
- gain_db
(experimental) The gain adjustment in decibels (dB).
- Default:
no gain adjustment
- Stability:
experimental
- remix_settings
(experimental) Remix settings for fine-grained channel mapping and gain levels.
- Default:
no remixing
- Stability:
experimental