Back to results
US 8,767,970 B2Granted
Audio panning with multi-channel surround sound decoding
AssigneeApple Inc.
InventorAaron M. Eppolito
Life of this patent
Estimating the term…
Abstract
A panner is provided that incorporates a surround sound decoder. The panner takes as input the desired panning effect that a user requests, separates sounds using surround sound decoding, and places the separated sounds in the desired places in an output sound field.
Claims19
A method comprising:
- receiving audio content in a set of input audio channels;
- receiving a panning input to pan the audio content across a sound space comprising a plurality of output audio channels;
- calculating a plurality of decoding parameters that are each a function of the panning input;
- and
- using the plurality of decoding parameters, surround sound decoding the input audio channels, said surround sound decoding specifying a panning for the input audio channels across the plurality of the output audio channels.
2 more elements
A method comprising:
- receiving a first set of input audio channels, the set of input audio channels comprising audio content corresponding to a second set of recorded source audio channels;
- receiving a panning input to pan the audio content across a sound space comprising a plurality of output audio channels;
- calculating a plurality of decoding parameters that are each a function of the panning input;
- using the plurality of decoding parameters, surround sound decoding the input audio channels to separate the recorded source audio channels;
- and
- distributing the separated recorded source audio channels across the plurality of the output audio channels to pan the audio content.
3 more elements
A non-transitory computer readable storage medium storing an application for editing media clips comprising multi-channel audio content, the application executable by at least one processing unit, the application comprising sets of instructions for:
- receiving audio content in a set of input audio channels;
- receiving a panning input regarding a manner for panning the audio content across a sound space comprising a plurality of output audio channels;
- calculating a plurality of decoding parameters that are each a function of the panning input;
- surround sound decoding the input audio channels using the plurality of decoding parameters;
- and
- panning, based on the received panning input, the surround sound decoded input audio channels across the plurality of the output audio channels.
3 more elements
A method comprising:
- receiving audio content in a plurality of input audio channels;
- receiving a panning input to pan the audio content across a sound space comprising a plurality of output audio channels;
- calculating a plurality of decoding parameters using a plurality of decoding functions, each decoding function defining a decoding parameter in the plurality of decoding parameters as a function of the panning input, the plurality of decoding functions comprising a function to calculate a decoding parameter controlling a decoder balance, a function to calculate a decoding parameter controlling a front and rear bias, and a function to calculate a decoding parameter controlling a left and right surround width;
- and
- surround sound decoding the plurality of input audio channels using the plurality of decoding parameters, the surround sound decoding specifying a panning for the input audio channels across the plurality of the output audio channels.
2 more elements
A method comprising:
- receiving audio content in a plurality of input audio channels;
- receiving a first set of panning inputs to pan the audio content across a sound space comprising a plurality of speakers;
- calculating a plurality of decoding parameters that are each a function of the panning input;
- and
- surround sound decoding the input audio channels using the plurality of decoding parameters,
- wherein when the set of panning inputs has a first set of values, surround sound decoding distributes a combination of surround sound decoded audio content and undecoded audio content to a first set of speakers in the plurality of speakers, and
- wherein when the set of panning inputs has a second set of values, surround sound decoding only distributes the undecoded audio content to a second set of speakers in the plurality of speakers.
4 more elements
Dependencies are inferred from the claim text.