Audio tuning system
First Claim
1. An automated audio tuning system executable on a computer, comprising:
- a setup file configured to store audio system specific configuration settings for an audio system to be tuned;
a transfer function matrix configured to store a plurality of in-situ measured audio responses receivable from a plurality of loudspeakers;
a laboratory response matrix configured to store a plurality of laboratory measured audio responses;
a channel equalization engine executable to generate channel equalization settings for each of a plurality of amplified channels based on the in-situ audio responses or the measured audio responses, or a combination thereof;
a crossover engine executable to generate a crossover setting for a selected group of amplified channels based on the in-situ audio responses or the measured audio responses, or a combination thereof with the channel equalization settings applied thereto; and
a system optimization engine executable to generate equalization settings applicable to a group of the amplified channels based on the in-situ measure audio responses with the channel equalization settings and crossover settings applied thereto.
5 Assignments
0 Petitions
Accused Products
Abstract
An audio system installed in a listening space may include a signal processor and a plurality of loudspeakers. The audio system may be tuned with an automated audio tuning system to optimize the sound output of the loudspeakers within the listening space. The automated audio tuning system may provide automated processing to determine at least one of a plurality of settings, such as channel equalization settings, delay settings, gain settings, crossover settings, bass optimization settings and group equalization settings. The settings may be generated by the automated audio tuning system based on an audio response produced by the loudspeakers in the audio system. The automated tuning system may generate simulations of the application of settings to the audio response to optimize tuning.
207 Citations
42 Claims
-
1. An automated audio tuning system executable on a computer, comprising:
-
a setup file configured to store audio system specific configuration settings for an audio system to be tuned;
a transfer function matrix configured to store a plurality of in-situ measured audio responses receivable from a plurality of loudspeakers;
a laboratory response matrix configured to store a plurality of laboratory measured audio responses;
a channel equalization engine executable to generate channel equalization settings for each of a plurality of amplified channels based on the in-situ audio responses or the measured audio responses, or a combination thereof;
a crossover engine executable to generate a crossover setting for a selected group of amplified channels based on the in-situ audio responses or the measured audio responses, or a combination thereof with the channel equalization settings applied thereto; and
a system optimization engine executable to generate equalization settings applicable to a group of the amplified channels based on the in-situ measure audio responses with the channel equalization settings and crossover settings applied thereto. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An automated audio tuning system executable on a computer, comprising:
-
a setup file configured to store audio system specific configuration settings for an audio system to be tuned;
a response matrix configured to store a plurality of measured audio responses receivable from a plurality of loudspeakers; and
a crossover engine executable to generate a crossover setting for at least two of a plurality of amplified channels in the audio system, where the at least two amplified channels are each configured in the setup file to drive loudspeakers operable in at least partially different frequency ranges, and where the crossover engine is executable to generate crossover settings to optimize a combined response of the loudspeakers. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. An automated audio tuning system executable on a computer, comprising:
-
a setup file configured to store audio system specific configuration settings for an audio system to be tuned;
a response matrix configured to store a plurality of measured audio responses receivable from a plurality of loudspeakers; and
a bass optimization engine executable to generate a phase adjustment for each of a plurality of amplified channels in a determined group of amplified channels included in the audio system based on the measured audio responses and the audio system specific configuration settings to optimize summation of the audio responses of the determined group of amplified channels. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. An automated audio tuning system comprising:
-
a memory device;
instructions stored in the memory device to store in a setup file, and retrieve from the setup file, audio system specific configuration information;
instructions stored in the memory device to capture and store in a response matrix a plurality of audio responses receivable from a plurality of loudspeakers in an audio system;
instructions stored in the memory device to generate a plurality of channel equalization settings for each of a plurality of amplified channels based on the audio responses and the audio system specific configuration information; and
instructions stored in the memory device to apply the channel equalization settings to the response matrix, and to generate a crossover setting for at least two amplified channels based on the equalized audio responses and indication in the audio system specific configuration information that the at least two amplified channels are each configured to drive respective loudspeakers operable in different frequency ranges. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35)
-
-
36. A method of automated sound system tuning, the method comprising:
-
entering audio system specific configuration information in a setup file;
storing a plurality of audio responses for a plurality of loudspeakers included in the audio system specific configuration;
identifying with a crossover engine, from the audio system specific configuration information, at least two amplified audio channels from which respective loudspeakers will be drivable in different frequency ranges;
generating a crossover setting with the crossover engine, based on optimization of a simulated combined response of the loudspeakers; and
tuning groups of amplified audio channels with group equalization settings, and phase adjustments between amplified audio channels, based on simulated application of the crossover settings to the amplified audio channels as applied to the system specific configuration information included in the setup file. - View Dependent Claims (37, 38, 39, 40, 41)
-
-
42. A computer readable medium having computer executable modules for an automated audio tuning system comprising:
-
an amplified channel equalization engine executable to generate a response correction for a plurality of amplified audio channels based on a response of loudspeakers indicated as being drivable by the amplified audio channels;
a settings application simulator engine executable to simulate application of the generated response corrections to the response of loudspeakers;
a crossover engine executable to generate a crossover setting in accordance with the response corrected response of loudspeakers for at least two of the amplified audio channels, where the at least two of the amplified audio channels are each designated to drive a respective loudspeaker operable in a different frequency range;
the settings application simulator engine further executable to simulate application of the generated response corrections and crossover settings to the response of loudspeakers; and
a system optimization engine executable to generate a response correction, or a phase correction, or a combination thereof, for groups of amplified audio channels based on the simulated response corrected and selectively crossed-over response of loudspeakers.
-
Specification