Patent classifications
H03G1/02
Media Content Based on Operational Data
An example computing system that maintains a playlist of media items for playback by one or more playback devices receives, from a first playback device, a request to play back the playlist and first operational data and also receives, from a second playback device, a request to play back the playlist and second operational data. The computing system provides the media items in the playlist to the first and second playback devices for substantially synchronous playback and, based on the first and second operational data, determines respective first and second advertisements. The computing system provides the first advertisement to the first playback device for playback during a given time slot designated for advertisements, and also provides the second advertisement to the second playback device for playback during the given time slot, such that the second playback device plays the second advertisement while the first playback device plays the first advertisement.
Audio signal processing device and sound box
An audio signal processing device, including: a digital signal processing module, an input module, an output module, and a control module. The digital signal processing module is in connection with the input module and the output module, and the control module is in connection with the output module. The output module includes at least two output channels, with each output channel including a power amplifier and a speaker in series connection. The digital signal processing module is configured to receive an audio signal output by the input module and to process the audio signal with at least two different audio processing algorithms, and output the at least two audio processing signals. Each audio processing signal corresponds to one output channel. The control module is configured to control the operation state of the power amplifier of each output channel and the magnification thereof in operation.
Audio signal processing device and sound box
An audio signal processing device, including: a digital signal processing module, an input module, an output module, and a control module. The digital signal processing module is in connection with the input module and the output module, and the control module is in connection with the output module. The output module includes at least two output channels, with each output channel including a power amplifier and a speaker in series connection. The digital signal processing module is configured to receive an audio signal output by the input module and to process the audio signal with at least two different audio processing algorithms, and output the at least two audio processing signals. Each audio processing signal corresponds to one output channel. The control module is configured to control the operation state of the power amplifier of each output channel and the magnification thereof in operation.
METHOD AND STRUCTURE FOR CONTROLLING BANDWIDTH AND PEAKING OVER GAIN IN A VARIABLE GAIN AMPLIFIER (VGA)
A method of controlling bandwidth and peaking over gain in a variable gain amplifier (VGA) device and structure therefor. The device includes at least three differential transistor pairs configured as a cross-coupled differential amplifier with differential input nodes, differential bias nodes, differential output nodes, a current source node, and two cross-coupling nodes. The cross-coupled differential amplifier includes a load resistor coupled to each of the differential output nodes and one of the cross-coupling nodes, and a load inductor coupled to the each of the cross-coupling nodes and a power supply rail. A current source is electrically coupled to the current source node. The cross-coupling configuration with the load resistance and inductance results in a lower bandwidth and lowered peaking at low gain compared to high gain. Further, the tap point into the inductor can be chosen as another variable to tune the bandwidth and peaking in a communication system.
METHOD AND STRUCTURE FOR CONTROLLING BANDWIDTH AND PEAKING OVER GAIN IN A VARIABLE GAIN AMPLIFIER (VGA)
A method of controlling bandwidth and peaking over gain in a variable gain amplifier (VGA) device and structure therefor. The device includes at least three differential transistor pairs configured as a cross-coupled differential amplifier with differential input nodes, differential bias nodes, differential output nodes, a current source node, and two cross-coupling nodes. The cross-coupled differential amplifier includes a load resistor coupled to each of the differential output nodes and one of the cross-coupling nodes, and a load inductor coupled to the each of the cross-coupling nodes and a power supply rail. A current source is electrically coupled to the current source node. The cross-coupling configuration with the load resistance and inductance results in a lower bandwidth and lowered peaking at low gain compared to high gain. Further, the tap point into the inductor can be chosen as another variable to tune the bandwidth and peaking in a communication system.
Zone scene management
A computing device capable of controlling a networked media playback system receives data identifying a first zone player, a second zone player, and a zone scene including a predefined grouping of zone players including at least the first zone player and the second zone player. The computing device displays a representation of available zone players in the networked media playback system including a first selectable indication of the first zone player, a second selectable indication of the second zone player, and a third selectable indication of the zone scene that, when selected, causes the zone scene to be invoked such that the predefined grouping of zone players becomes configured for synchronous playback of media. While displaying the representation, the computing device receives a user input indicating that the zone scene has been selected to be invoked. Based on the user input, the computing device causes the zone scene to be invoked.
Zone scene management
A computing device capable of controlling a networked media playback system receives data identifying a first zone player, a second zone player, and a zone scene including a predefined grouping of zone players including at least the first zone player and the second zone player. The computing device displays a representation of available zone players in the networked media playback system including a first selectable indication of the first zone player, a second selectable indication of the second zone player, and a third selectable indication of the zone scene that, when selected, causes the zone scene to be invoked such that the predefined grouping of zone players becomes configured for synchronous playback of media. While displaying the representation, the computing device receives a user input indicating that the zone scene has been selected to be invoked. Based on the user input, the computing device causes the zone scene to be invoked.
Zone scene management
An example playback device in a first zone of a media playback system receives a first indication that the first zone has been added to a first zone scene including a first preconfigured grouping of zones including the first zone and a second zone. The playback device receives a second indication that the first zone has been added to a second zone scene including a second preconfigured grouping of zones including the first zone and a third zone. After a given one of the first and second zone scenes has been selected for invocation, the playback device receives an instruction to operate in accordance with the given zone scene, and based on the instruction, begins operating in accordance with the given zone scene such that the playback device is configured to play back audio in synchrony with one or more other playback devices in the media playback system.
Zone scene management
An example playback device in a first zone of a media playback system receives a first indication that the first zone has been added to a first zone scene including a first preconfigured grouping of zones including the first zone and a second zone. The playback device receives a second indication that the first zone has been added to a second zone scene including a second preconfigured grouping of zones including the first zone and a third zone. After a given one of the first and second zone scenes has been selected for invocation, the playback device receives an instruction to operate in accordance with the given zone scene, and based on the instruction, begins operating in accordance with the given zone scene such that the playback device is configured to play back audio in synchrony with one or more other playback devices in the media playback system.
Playback device group volume control
Embodiments are provided for satellite volume control. An example method includes receiving an input at a playback device to adjust a volume for a plurality of playback devices that are grouped for synchronous playback of audio content, wherein the plurality of playback devices includes the playback device. The method also includes sending a first message over a network from the playback device to a device associated with the plurality of playback devices, the first message including information based on the input, wherein the information is used to adjust the volume of the plurality of playback devices. The method also includes receiving a second message at the playback device over the network, the second message including information for the volume of the playback device, wherein the volume is based on the adjusted volume of the plurality of playback devices.