Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data AudioNormalizationSettings = AudioNormalizationSettings' {}
- newAudioNormalizationSettings :: AudioNormalizationSettings
- audioNormalizationSettings_algorithm :: Lens' AudioNormalizationSettings (Maybe AudioNormalizationAlgorithm)
- audioNormalizationSettings_algorithmControl :: Lens' AudioNormalizationSettings (Maybe AudioNormalizationAlgorithmControl)
- audioNormalizationSettings_targetLkfs :: Lens' AudioNormalizationSettings (Maybe Double)
Documentation
data AudioNormalizationSettings Source #
Audio Normalization Settings
See: newAudioNormalizationSettings
smart constructor.
AudioNormalizationSettings' | |
|
Instances
newAudioNormalizationSettings :: AudioNormalizationSettings Source #
Create a value of AudioNormalizationSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:algorithm:AudioNormalizationSettings'
, audioNormalizationSettings_algorithm
- Audio normalization algorithm to use. itu17701 conforms to the CALM Act
specification, itu17702 conforms to the EBU R-128 specification.
$sel:algorithmControl:AudioNormalizationSettings'
, audioNormalizationSettings_algorithmControl
- When set to correctAudio the output audio is corrected using the chosen
algorithm. If set to measureOnly, the audio will be measured but not
adjusted.
$sel:targetLkfs:AudioNormalizationSettings'
, audioNormalizationSettings_targetLkfs
- Target LKFS(loudness) to adjust volume to. If no value is entered, a
default value will be used according to the chosen algorithm. The CALM
Act (1770-1) recommends a target of -24 LKFS. The EBU R-128
specification (1770-2) recommends a target of -23 LKFS.
audioNormalizationSettings_algorithm :: Lens' AudioNormalizationSettings (Maybe AudioNormalizationAlgorithm) Source #
Audio normalization algorithm to use. itu17701 conforms to the CALM Act specification, itu17702 conforms to the EBU R-128 specification.
audioNormalizationSettings_algorithmControl :: Lens' AudioNormalizationSettings (Maybe AudioNormalizationAlgorithmControl) Source #
When set to correctAudio the output audio is corrected using the chosen algorithm. If set to measureOnly, the audio will be measured but not adjusted.
audioNormalizationSettings_targetLkfs :: Lens' AudioNormalizationSettings (Maybe Double) Source #
Target LKFS(loudness) to adjust volume to. If no value is entered, a default value will be used according to the chosen algorithm. The CALM Act (1770-1) recommends a target of -24 LKFS. The EBU R-128 specification (1770-2) recommends a target of -23 LKFS.