CPC H03G 3/3089 (2013.01) [H03G 3/32 (2013.01); H03G 5/24 (2013.01); H04R 29/00 (2013.01); H04S 7/307 (2013.01)]  13 Claims 
1. An automated phase optimization system for tuning an audio system having one or more loudspeakers, the audio system is installed in a listening environment having one or more listening positions, the system comprising:
a processor to receive a text file input of impulse response (IR) data measurements for each loudspeaker from each listening position measured for all possible frequencies within a predetermined range of frequencies;
a phase optimizer executable, by the processor, to optimize each frequency in the range of predetermined frequencies, the phase optimizer is configured to:
a. apply a phase shift value, within predetermined range of phase shift values, to each IR data measurement;
a. determine a resultant phase value for each possible phase shift value;
b. store the resultant phase values in an array;
c. calculate mean and standard deviation for the resultant phase values stored in the array;
d. compare the mean and standard deviations stored in the array;
e. select, and store in memory, phase shift values that result in the resultant phase values having the smallest mean and standard deviations;
f. repeat “a” through “e” for all possible phase shift values within the predetermined range of phase shift values;
g. repeat “f” for all possible frequencies within the predetermined range of frequencies; and
a phase shift target curve generated and output by the phase optimizer, the phase shift target curve is generated by selecting phase shift values for each frequency that result in resultant phases having the smallest mean and standard deviation.
