Nova Patents
EP1568012A1

Audio decoding

Abstract

Coding of an audio signal represented by a respective set of sampled signal values for each of a plurality of sequential segments is disclosed. The sampled signal values are analyzed (40) to determine one or more sinusoidal components for each of the plurality of sequential segments. The sinusoidal components are linked (42) across a plurality of sequential segments to provide sinusoidal tracks. For each sinusoidal track, a phase comprising a generally monotonically changing value is determined and an encoded audio stream including sinusoidal codes (r) representing said phase is generated (46).

Term

Term ended

Projected expiry passed 6 November 2023, 2.9 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

16 claims: 5 independent, 11 dependent

  1. 1
    Claims of equivalent WO 2004051627 A1 CLAIMS:1. A method of encoding an audio signal, the method comprising the steps of: providing a respective set of sampled signal values for each of a plurality of sequential segments;analysing the sampled signal values to determine one or more sinusoidal components for each of the plurality of sequential segments;linking sinusoidal components across a plurality of sequential segments to provide sinusoidal tracks;for each sinusoidal track, determining a phase comprising a generally monotonically changing value;and generating an encoded audio stream including sinusoidal codes representing said phase.
  2. 11
    Method of decoding an audio stream, the method comprising the steps of:reading an encoded audio stream including sinusoidal codes representing a phase for each track of linked sinusoidal components, for each track, generating a generally monotonically changing value from said codes representing said phase;filtering said generated value to provide an estimate of frequency for a track;and employing said generated values and said frequency estimates to synthesize said sinusoidal components of said audio signal.
  3. 12
    Audio coder arranged to process a respective set of sampled signal values for each of a plurality of sequential segments of an audio signal, said coder comprising:an analyser for analysing the sampled signal values to determine one or more sinusoidal components for each of the plurality of sequential segments;a linker for linking sinusoidal components across a plurality of sequential segments to provide sinusoidal tracks;a phase unwrapper for determining, for each sinusoidal track, a phase comprising a generally monotonically changing value;and a phase encoder for providing an encoded audio stream including sinusoidal codes representing said phase.
  4. 13
    Audio player comprising:means for reading an encoded audio stream including sinusoidal codes representing a phase for each track of linked sinusoidal components, a phase unwrapper for determining, for each track, a generally monotonically changing value from said codes representing said phase;a filter for filtering said generated value to provide an estimate of frequency for a track;and a synthesizer arranged to employ said generated values and said frequency estimates to synthesize said sinusoidal components of said audio signal.
  5. 15
    Audio stream comprising sinusoidal codes representing tracks of linked sinusoidal components of an audio signal, said codes representing a generally monotonically changing value corresponding to a phase for each track of linked sinusoidal components.