Audio adaptation to room
First Claim
1. An audio system comprising:
- a loudspeaker cabinet, having integrated therein a plurality of loudspeaker drivers coupled to be driven by an audio power amplifier subsystem and a microphone on an exterior of the loudspeaker cabinet;
a playback mode processor to receive an audio program, adjust the audio program according to a playback mode determined from an acoustic environment of the loudspeaker cabinet, produce driver input audio signals for the plurality of loudspeaker drivers to output portions of the audio program in particular directions from the loudspeaker cabinet according to the adjusted audio program, and provide the driver input audio signals to the audio power amplifier subsystem to output the adjusted audio program through the plurality of loudspeaker drivers in the loudspeaker cabinet;
sensing logic to cause the playback mode processor to output an omnidirectional sound pattern through the plurality of loudspeaker drivers in the loudspeaker cabinet, to collect a plurality of measurements from the microphone on the exterior of the loudspeaker cabinet over a first period of time, each of the plurality of measurements being for a second period of time that is shorter than the first period of time, to compare each of the plurality of measurements to a target level and to determine a proportion of the plurality of measurements that meet the target level, and to determine the acoustic environment of the loudspeaker cabinet includes a wall or a bookshelf close to the loudspeaker cabinet only if the proportion of the plurality of measurements that meet the target level is above a threshold value.
0 Assignments
0 Petitions
Accused Products
Abstract
An audio system includes one or more loudspeaker cabinets, each having loudspeakers. The system outputs an omnidirectional sound pattern to determine the acoustic environment. Sensing logic determines an acoustic environment of the loudspeaker cabinets. The sensing logic may include an echo canceller. A playback mode processor adjusts an audio program according to a playback mode determined from the acoustic environment of the audio system. The system may produce a directional pattern superimposed on an omnidirectional pattern, if the acoustic environment is in free space. The system may aim ambient content toward a wall and direct content away from the wall, if the acoustic environment is not in free space. The sensing logic automatically determines the acoustic environment upon initial power up and when position changes of loudspeaker cabinets are detected. Accelerometers may detect position changes of the loudspeaker cabinets.
-
Citations
25 Claims
-
1. An audio system comprising:
-
a loudspeaker cabinet, having integrated therein a plurality of loudspeaker drivers coupled to be driven by an audio power amplifier subsystem and a microphone on an exterior of the loudspeaker cabinet; a playback mode processor to receive an audio program, adjust the audio program according to a playback mode determined from an acoustic environment of the loudspeaker cabinet, produce driver input audio signals for the plurality of loudspeaker drivers to output portions of the audio program in particular directions from the loudspeaker cabinet according to the adjusted audio program, and provide the driver input audio signals to the audio power amplifier subsystem to output the adjusted audio program through the plurality of loudspeaker drivers in the loudspeaker cabinet; sensing logic to cause the playback mode processor to output an omnidirectional sound pattern through the plurality of loudspeaker drivers in the loudspeaker cabinet, to collect a plurality of measurements from the microphone on the exterior of the loudspeaker cabinet over a first period of time, each of the plurality of measurements being for a second period of time that is shorter than the first period of time, to compare each of the plurality of measurements to a target level and to determine a proportion of the plurality of measurements that meet the target level, and to determine the acoustic environment of the loudspeaker cabinet includes a wall or a bookshelf close to the loudspeaker cabinet only if the proportion of the plurality of measurements that meet the target level is above a threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for outputting an audio program through a plurality of loudspeaker drivers in a loudspeaker cabinet, the method comprising:
-
determining an acoustic environment of the loudspeaker cabinet, the determination including outputting an omnidirectional sound pattern through the plurality of loudspeaker drivers, collecting a plurality of measurements from a microphone on the exterior of the loudspeaker cabinet over a first period of time, each of the plurality of measurements being for a second period of time that is shorter than the first period of time, comparing each of the plurality of measurements to a target level to determine a proportion of the plurality of measurements that meet the target level, and only if the proportion of the plurality of measurements that meet the target level is above a threshold value, determining the acoustic environment of the loudspeaker cabinet includes a wall or a bookshelf close to the loudspeaker cabinet; determining a playback mode based on the acoustic environment of the loudspeaker cabinet; adjusting the audio program to produce a plurality of audio signals; and outputting the plurality of audio signals through the plurality of loudspeaker drivers in the loudspeaker cabinet, wherein portions of the audio program are output in particular directions from the loudspeaker cabinet according to the playback mode. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An article of manufacture comprising a machine-readable non-transitory medium having instructions stored therein that, when executed by a processor:
-
determine an acoustic environment of a loudspeaker cabinet having a plurality of loudspeaker drivers therein, the determination including outputting an omnidirectional sound pattern through the plurality of loudspeaker drivers, collecting a plurality of measurements from a microphone on the exterior of the loudspeaker cabinet over a first period of time, each of the plurality of measurements being for a second period of time that is shorter than the first period of time, comparing each of the plurality of measurements to a target level to determine a proportion of the plurality of measurements that meet the target level, and only if the proportion of the plurality of measurements that meet the target level is above a threshold value, determining the acoustic environment of the loudspeaker cabinet includes a wall or a bookshelf close to the loudspeaker cabinet; determine a playback mode based on the acoustic environment of the loudspeaker cabinet; adjust an audio program to produce a plurality of audio signals; and output the plurality of audio signals through the plurality of loudspeaker drivers in the loudspeaker cabinet, wherein portions of the audio program are output in particular directions from the loudspeaker cabinet according to the playback mode. - View Dependent Claims (22, 23, 24, 25)
-
Specification