Skip to main content

Module mastering

Module mastering 

Source
Expand description

Measurements the mastering crate decides from: dynamics (crest factor, PLR, transient density, loudness sections), the “already mastered” heuristic, and a one-call mastering_analysis that bundles loudness, tonal balance, dynamics, stereo, problems, and tempo.

Structs§

DynamicsReport
Dynamics measurements.
MasteredHeuristic
Whether the input already looks mastered (limited, loud, little headroom).
MasteringAnalysis
Everything master analyze reports that this crate can measure (key comes from the pitch crate, bit depth from the decoder).
MasteringContext
Context numbers for a mastering report.

Functions§

dynamics
Dynamics report of a buffer.
looks_mastered
Score the “already mastered” indicators from a loudness report and crest factor.
mastering_analysis
One-call analysis for mastering. reference adds a tonal-balance comparison.
plr_db
Peak-to-loudness ratio: true peak (dBTP) minus integrated loudness (LUFS).