class AudioPreMixerSettings
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.MediaLive.Alpha.AudioPreMixerSettings |
Go | github.com/aws/aws-cdk-go/awsmedialivealpha/v2#AudioPreMixerSettings |
Java | software.amazon.awscdk.services.medialive.alpha.AudioPreMixerSettings |
Python | aws_cdk.aws_medialive_alpha.AudioPreMixerSettings |
TypeScript (source) | @aws-cdk/aws-medialive-alpha ยป AudioPreMixerSettings |
Audio pre-mixer settings for normalizing audio before interleaving.
Applied per-PID or per-track before tracks are combined.
Example
// 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 audioPreMixerSettings = medialive_alpha.AudioPreMixerSettings.of({
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,
},
});
Methods
| Name | Description |
|---|---|
| static of(props) | Create pre-mixer settings. |
static of(props)
public static of(props: AudioPreMixerSettingsProps): AudioPreMixerSettings
Parameters
Returns
Create pre-mixer settings.

.NET
Go
Java
Python
TypeScript (