MqaAudioWeights interface

Weights controlling the MQA-AUDIO composite score aggregation (SVTA registry 24). Same start-at-100-subtract-penalties model as MQA-VIDEO; see the PureScript QualityMetrics module for the exact math.

Signature:

export interface MqaAudioWeights

Properties

Property Type Description

clipWeight

number

Multiplier on clip_ratio × 100 (clipping never is).

deadChannelPenalty

number

Flat penalty while a channel is dead.

humEnergyThreshold

number

Hum energy at/below this is noise floor, ignored.

humWeight

number

Multiplier on (hum_energy − threshold) × 100.

loudnessTargetLufs

number

Integrated-loudness target, e.g. -23 (EBU R128) or -24 (ATSC A/85).

loudnessToleranceLu

number

No penalty within target ± tolerance (LU).

loudnessWeight

number

Penalty per LU beyond the tolerance band.

silencePenalty

number

Flat penalty while silent (silence can be legitimate content).

toneRatioThreshold

number

peak_ratio at/below this is normal content.

toneWeight

number

Multiplier on (peak_ratio − threshold) × 100.

truePeakMaxDbtp

number

True-peak ceiling (dBTP); at or below is free.

truePeakPenalty

number

Flat penalty when true peak exceeds the ceiling.