Audio output balancing during synchronized playback
First Claim
1. A first playback device comprising:
- a processor; and
memory having stored thereon instructions executable by the processor to cause the first playback device to perform functions comprising;
receiving a first audio signal, wherein the first playback device is configured to play the first audio signal;
determining a first limiting result that represents playback of a second audio signal by a second playback device by applying to the second audio signal a pre-determined volume-limiting function that is associated with the second playback device;
based on the first limiting result, determining another volume-limiting function; and
configuring the first playback device to apply the determined volume-limiting function to the first audio signal such that a playback volume of the first audio signal is scaled according to the determined volume-limiting function.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided herein for balancing of outputs from playback devices playing audio content in synchrony. In one embodiment, the balancing of outputs may involve receiving a first audio signal to be played by a first playback device, determining a first limiting result by applying to a second audio signal a limiting function associated with a second playback device, determining a limiting function based on the first limiting result, and configuring the first playback device to apply the determined limiting function when playing the first audio signal. In some cases, the first and second playback devices may be configured to play the first and second audio signals, respectively, in synchrony.
86 Citations
20 Claims
-
1. A first playback device comprising:
-
a processor; and memory having stored thereon instructions executable by the processor to cause the first playback device to perform functions comprising; receiving a first audio signal, wherein the first playback device is configured to play the first audio signal; determining a first limiting result that represents playback of a second audio signal by a second playback device by applying to the second audio signal a pre-determined volume-limiting function that is associated with the second playback device; based on the first limiting result, determining another volume-limiting function; and configuring the first playback device to apply the determined volume-limiting function to the first audio signal such that a playback volume of the first audio signal is scaled according to the determined volume-limiting function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving, by a first playback device, a first audio signal and a second audio signal, wherein the first playback device is configured to play the first audio signal in synchrony with a playback of the second audio signal by a second playback device; determining, by the first playback device, a first limiting result that represents playback of the first audio signal by the first playback device by applying, to the first audio signal, a first pre-determined volume-limiting function that is associated with the first playback device; determining, by the first playback device, a second limiting result by applying, to the second audio signal, a second pre-determined volume-limiting function that is associated with the second playback device; determining, by the first playback device, a third volume-limiting function based on the first limiting result and the second limiting result; and configuring the first playback device to apply the third volume-limiting function to the first audio signal such that a playback volume of the first audio signal is scaled according to the determined volume-limiting function. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium having stored thereon instructions executable by a first playback device to cause the first playback device to perform functions comprising:
-
receiving a first audio signal, wherein the first playback device is configured to play the first audio signal; determining a first limiting result that represents playback of a second audio signal by a second playback device by applying to the second audio signal a pre-determined volume-limiting function that is associated with the second playback device; based on the first limiting result, determining another volume-limiting function; and configuring the first playback device to apply the determined volume-limiting function to the first audio signal such that a playback volume of the first audio signal is scaled according to the determined volume-limiting function. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification