DISTRIBUTED WIRELESS SPEAKER SYSTEM
First Claim
1. A device comprising:
- at least one computer medium that is not a transitory signal and that comprises instructions executable by at least one processor to;
receive input audio;
responsive to identifying that the input audio is not stereo, down-mix the input audio to stereo;
responsive to identifying that the input audio is stereo, not down-mix the input audio;
receive a number “
N”
representing a number of speakers in a network of speakers;
send to each respective speaker the stereo such that each respective Nth speaker can render the stereo into at least an Nth channel, such that a first speaker renders from the stereo at least a first channel for play thereof by the first speaker, a second speaker renders from the stereo at least a second channel for play thereof by the second speaker, and an Nth speaker renders from the stereo at least an Nth channel for play by the Nth speaker.
1 Assignment
0 Petitions
Accused Products
Abstract
A master device receives audio, down-mixes the audio to stereo if it is not already in stereo, and then up-mixes the stereo into as many channels as there speakers in the network. The up-mixing can be based on the number and locations of the speakers, which may be determined automatically using a real time location system such as ultra wide band (UWB) location determination techniques. The master device sends each speaker the stereo only, with each speaker also up-mixing the stereo into at least its own respective channel and in some cases into all N channels, selecting from the rendered “N” channels that result from the up-mix the channel indicated as being associated with the particular location of the particular speaker.
24 Citations
20 Claims
-
1. A device comprising:
-
at least one computer medium that is not a transitory signal and that comprises instructions executable by at least one processor to; receive input audio; responsive to identifying that the input audio is not stereo, down-mix the input audio to stereo; responsive to identifying that the input audio is stereo, not down-mix the input audio; receive a number “
N”
representing a number of speakers in a network of speakers;send to each respective speaker the stereo such that each respective Nth speaker can render the stereo into at least an Nth channel, such that a first speaker renders from the stereo at least a first channel for play thereof by the first speaker, a second speaker renders from the stereo at least a second channel for play thereof by the second speaker, and an Nth speaker renders from the stereo at least an Nth channel for play by the Nth speaker. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
automatically determining, based at least in part on wireless signaling, respective locations of at least some respective speakers in a network of speakers; automatically determining a number “
N”
of speakers in the network;sending each speaker in the network audio formatted in stereo; and based at least in part on the number “
N”
of speakers in the network and the respective locations of the speakers, up-mixing the stereo at each respective Nth speaker into a respective Nth channel, such that a first speaker plays only a first channel selected from the “
N”
channels, a second speaker plays only a second channel selected from the “
N”
channels, and an Nth speaker plays only an Nth channel selected from the “
N”
channels. - View Dependent Claims (12, 13, 14)
-
-
15. A system comprising:
-
N speakers; at least one master device configured to receive audio and to communicate with the speakers; the master device configured with instructions executable to; down-mix input audio to stereo; transmit to each speaker the stereo; each speaker being configured with instructions executable to; up-mix the stereo into “
N”
channels; andplay a respective channel from among the “
N”
channels. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification