×

Audio precompensation controller design using a variable set of support loudspeakers

  • US 9,781,510 B2
  • Filed: 03/22/2012
  • Issued: 10/03/2017
  • Est. Priority Date: 03/22/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for determining an audio physical precompensation controller for an associated sound generating system comprising a total of N≧

  • 2 loudspeakers, each having a loudspeaker input, said audio precompensation controller having a number L≧

    1 inputs for L input signal(s) and N outputs for N controller output signals, one to each loudspeaker of said sound generating system, said audio precompensation controller having a number of adjustable filter parameters, with said method comprising the steps of;

    estimating, for each one of at least a subset of said N loudspeaker inputs, an impulse response at each of a plurality M≧

    2 of measurement positions, distributed in a region of interest in a listening environment, based on sound measurements at said M measurement positions;

    specifying, for each one of said L input signal(s), a selected one of said N loudspeakers as a primary loudspeaker and a selected subset S including at least one of said N loudspeakers as additional loudspeaker(s), henceforth called support loudspeaker(s), for improving the performance of the primary loudspeaker, where said primary loudspeaker is not part of said subset, wherein the sound generating system is represented, for each one of said L input signal(s), by a transfer function matrix custom character having 1+S columns, in which each column represents the impulse responses of one of the loudspeakers at said M measurement positions, and one of the columns includes the responses of the primary loudspeaker and the rest of the columns includes the responses of the S selected support loudspeakers;

    specifying, for each primary loudspeaker, a target impulse response at each of said M measurement positions represented by a reference matrix or vector custom character, with said target impulse response having an acoustic propagation delay, where said acoustic propagation delay is determined based on the distance from the primary loudspeaker to the respective measurement position; and

    determining, for each one of said L input signal(s), based on the selected primary loudspeaker and the selected support loudspeaker(s), filter parameters of said audio precompensation controller, represented by custom character, having an input and 1+S outputs depending on the number S of selected support loudspeakers, so that a criterion function is optimized under the constraint of stability of the dynamics of said audio precompensation controller, with said criterion function including a weighted summation of powers of differences between the compensated estimated impulse responses represented by custom charactercustom character and the target impulse responses represented by custom character over said M measurement positions, wherein the differences are represented by (custom character

    custom charactercustom character)w(t), where w(t) represents the considered one of said L input signals.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×