Experimental
@aws-cdk/aws-medialive-alpha is an experimental (alpha) package: its API may change in any release, without a major version bump.
AudioPreMixerSettingsProps Struct
Properties for audio pre-mixer settings.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as medialive_alpha from '@aws-cdk/aws-medialive-alpha';
declare const audioNormalizationAlgorithm: medialive_alpha.AudioNormalizationAlgorithm;
declare const audioNormalizationAlgorithmControl: medialive_alpha.AudioNormalizationAlgorithmControl;
declare const audioNormalizationPeakCalculation: medialive_alpha.AudioNormalizationPeakCalculation;
const audioPreMixerSettingsProps: medialive_alpha.AudioPreMixerSettingsProps = {
audioNormalizationSettings: {
algorithm: audioNormalizationAlgorithm,
algorithmControl: audioNormalizationAlgorithmControl,
peakCalculation: audioNormalizationPeakCalculation,
peakLimiterThreshold: 123,
targetLkfs: 123,
},
channels: 123,
gainDb: 123,
remixSettings: {
channelMappings: [{
inputChannelLevels: [{
inputChannel: 123,
// the properties below are optional
gain: 123,
}],
outputChannel: 123,
}],
// the properties below are optional
channelsIn: 123,
channelsOut: 123,
},
};
Properties
audioNormalizationSettingsoptionalAudioNormalizationSettingsaudio_normalization_settingsoptionalAudioNormalizationSettingsaudioNormalizationSettingsoptionalAudioNormalizationSettingsAudioNormalizationSettingsoptionalAudioNormalizationSettingsAudioNormalizationSettingsoptionalAudioNormalizationSettings#Audio normalization settings for loudness control.
Default: no normalization
channelsoptionalnumberchannelsoptionalint | floatchannelsoptionalNumberChannelsoptionaldoubleChannelsoptional*float64#The number of audio channels to remix to.
Default: pass through original channel count
Overridden by remixSettings if specified.
gainDboptionalnumbergain_dboptionalint | floatgainDboptionalNumberGainDboptionaldoubleGainDboptional*float64#The gain adjustment in decibels (dB).
Default: no gain adjustment
remixSettingsoptionalRemixSettingsremix_settingsoptionalRemixSettingsremixSettingsoptionalRemixSettingsRemixSettingsoptionalRemixSettingsRemixSettingsoptionalRemixSettings#Remix settings for fine-grained channel mapping and gain levels.
Default: no remixing