Back to results
US 6,665,407 B1Granted
Three channel panning system
AssigneeCreative Technology Ltd
InventorsSam Dicker, Jean-Marc Jot
Life of this patent
Estimating the term…
Abstract
A technique for panning over four speakers utilizes an internal three-channel representation (Left, Right, W) where all channel weights are positive. The three channels are combined by a decoder to drive pairs of front and back speakers.
Claims11
A system for directionally encoding an audio signal reproducing it over a plurality of loudspeakers comprising:
- an encoder for encoding a received signal including an audio portion and an azimuthally information portion into Left, Right, and W (L,R,W) channels,
- with the encoder for calculating left and right channel weights having an amplitude between 0 and 1 and where, for an azimuthally angle (Az), R(Az)=L(Az+90°) and 1−L(Az)=L(Az+180°);
- and
- a decoder for receiving said L and R channels and the W channel equal to the audio portion of the signal, with the decoder for providing said Left channel, said Right channel,
- wherein the decoder provides a Surround Left channel equal to the difference of the W and Right channels and wherein the decoder provides a Right surround channel equal to the difference of the W and Left channels.
2 more elements
A method of generating a plurality of loudspeaker weights based on a received signal including an audio portion and an angular information portion, said method comprising the steps of:
- calculating Left and Right channel weight values using a sine/cosine panning technique based on the raised cosine function to avoid negative weights;
- modifying the amplitude of the audio portion according to the calculated channel weight values to generate the Left and Right channels;
- subtracting the Right channel from the audio portion to generate a Surround Left channel;
- and
- subtracting the Left channel from the audio portion to generate a Surround Right channel.
2 more elements
A computer program product comprising:
- a computer readable storage structure embodying computer readable code therein, with said computer readable code for controlling a data processing unit to generate loudspeaker channels and with said computer readable code comprising:
- computer readable program code for calculating Left and Right channel weight values using a sine/cosine panning technique based on the raised cosine function to avoid negative weights;
- computer readable program code for modifying the amplitude of the audio portion according to the calculated channel weight values to generate the Left and Right channels;
- computer readable program code for subtracting the Right channel from the audio portion to generate a Surround Left channel;
- and
- computer readable program code for subtracting the Left channel from the audio portion to generate a Surround Right channel.
3 more elements
Dependencies are inferred from the claim text.