EP4472073B1

Decoding an encoded audio signal using drc profiles

Abstract

This record has no abstract on file.

EP4472073B1, drawing sheet 1
Sheet 1 of 9

Term

9 yearsleft in the term

Expires 29 September 2035.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

3 claims: 2 independent, 1 dependent

  1. 1
    A method (600) for decoding an encoded audio signal (102), wherein the encoded audio signal (102) comprises a sequence of frames comprising encoded audio data and metadata, the metadata including a plurality of different sets of dynamic range control, referred to as DRC, gains, wherein the encoded audio signal further comprises an indication of a loudness level of the audio signal, wherein the metadata indicates a plurality of DRC profiles for the encoded audio signal, wherein each DRC profile comprises definition data defining a range of output reference levels for which the DRC profile is applicable, and wherein each set of DRC gains corresponds to one of the plurality of DRC profiles, the method (600) comprising setting a desired output reference level; the method being characterised by further comprising:selecting a specific DRC profile for which the applicable range of output reference levels includes the desired output reference level;extracting audio data and metadata from the encoded audio signal;extracting from the metadata, and applying, the DRC gains corresponding to the selected specific DRC profile to the extracted audio data to adjust the dynamic range of the extracted audio data thereby obtaining dynamic range adjusted audio data;determining a loudness related gain based on the indication of the loudness level of the audio signal and the desired output reference level to cause a change from the loudness level of the audio data to the desired output reference level;applying the loudness related gain to the dynamic range adjusted audio data to obtain loudness adjusted audio data that has the desired output reference level;and generating output audio data elements from the loudness adjusted audio data;wherein one of the DRC profiles is applicable for playback in a noisy environment and one of the DRC profiles is applicable for playback in a late-night environment.
  2. 2
    A decoder (100) for decoding an encoded audio signal (102), wherein the encoded audio signal (102) comprises a sequence of frames comprising encoded audio data and metadata, the metadata including a plurality of different sets of dynamic range control, referred to as DRC, gains, wherein the encoded audio signal further comprises an indication of a loudness level of the audio signal, wherein the metadata indicates a plurality of DRC profiles for the encoded audio signal, wherein each DRC profile comprises definition data defining a range of output reference levels for which the DRC profile is applicable, and wherein each set of DRC gains corresponds to one of the plurality of DRC profiles, wherein the decoder (100) is configured to set a desired output reference level; the decoder being characterised in that it is further configured to:select a specific DRC profile for which the applicable range of output reference levels includes the desired output reference level;extract audio data and metadata from the encoded audio signal;extract from the metadata, and apply, the DRC gains corresponding to the selected specific DRC profile to the extracted audio data to adjust the dynamic range of the extracted audio data thereby obtaining dynamic range adjusted data;determine a loudness related gain based on the indication of the loudness level of the audio signal and the desired output reference level to cause a change from the loudness level of the audio data to the desired output reference level;apply the loudness related gain to the dynamic range adjusted audio data to obtain loudness adjusted audio data that has the desired output reference level;and generating output audio data elements from the loudness adjusted audio data;wherein one of the DRC profiles is applicable for playback in a noisy environment and one of the DRC profiles is applicable for playback in a late-night environment.