IP Library Granted Patent US 11,804,815
Granted Patent B2
US 11,804,815 · App. 17/521,220 · Granted Oct 31, 2023

Audio equalization of audio environment

Inventors: Eugene Goff (Macedon, NY); Ray Dippert (Beaverton, OR); Matthew V. Kotvis (Portland, OR); Samarth Behura (Hillsboro, OR)
Assignee: Biamp Systems, LLC
H03G5/165G06F3/16G10L21/0232H04R1/1083H04R1/403H04R1/406H04R3/005H04R3/04H04R3/12H04R5/04H04R27/00H04R29/001H04R29/002H04R29/007H04S7/301G10L2021/02082G10L2021/02166H03G2201/103H04R2227/001H04R2227/003H04R2430/01
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,804,815
App. No.
17/521,220
Granted
Oct 31, 2023
Kind
B2
Abstract

An example method of operation may include determining a frequency response to a measured chirp signal detected from one or more speakers, determining an average value of the frequency response based on a high limit value and a low limit value, subtracting a measured response from a target response, and the target response is based on one or more filter frequencies; determining a frequency limited target filter with audible parameters based on the subtraction, and applying an infinite impulse response (IIR) biquad filter based on an area defined by the frequency limited target filter to equalize the frequency response of the one or more speakers.

Claims (48)

1. A method, comprising:

determining a frequency response to a measured chirp signal detected from one or more speakers;

determining an average value of the frequency response based on a high limit value and a low limit value;

subtracting a measured frequency response from the one or more speakers from a target response, wherein the target response is based on one or more filter frequencies;

determining a frequency limited target filter with audible parameters based on the subtraction; and

applying an infinite impulse response (IIR) biquad filter based on an area defined by the frequency limited target filter to equalize the frequency response of the one or more speakers.

2. The method of claim 1 , wherein the average value is set to zero decibels.

3. The method of claim 1 , wherein the target response is based on the one or more frequencies associated with one or more biquad filters.

4. The method of claim 3 , wherein the determining the target filter based on the target response comprises determining target zero crossings and target filter derivative zeros.

5. The method of claim 1 , comprising

limiting decibels of the target filter based on detected amplitude peaks to create a limited filter; and

adding the limited filter to a filter set.

6. The method of claim 5 , comprising

adding unlimited equalization filters to the measured response to provide an unlimited corrected response.

7. The method of claim 6 , comprising

subtracting the unlimited corrected response from the target response to provide a new target filter.

8. An apparatus, comprising:

a processor configured to

determine a frequency response to a measured chirp signal detected from one or more speakers;

determine an average value of the frequency response based on a high limit value and a low limit value;

subtract a measured frequency response from the one or more speakers from a target response, wherein the target response is based on one or more filter frequencies;

determine a frequency limited target filter with audible parameters based on the subtraction; and

apply an infinite impulse response (IIR) biquad filter based on an area defined by the frequency limited target filter to equalize the frequency response of the one or more speakers.

9. The apparatus of claim 8 , wherein the average value is set to zero decibels.

10. The apparatus of claim 8 , wherein the target response is based on the one or more frequencies associated with one or more biquad filters.

11. The apparatus of claim 10 , wherein the target filter is determined based on the target response by the processor being configured to determine target zero crossings and target filter derivative zeros.

12. The apparatus of claim 8 , wherein the processor is further configured to

limit decibels of the target filter based on detected amplitude peaks to create a limited filter; and

add the limited filter to a filter set.

13. The apparatus of claim 12 , wherein the processor is further configured to

add unlimited equalization filters to the measured response to provide an unlimited corrected response.

14. The apparatus of claim 13 , wherein the processor is further configured to

subtract the unlimited corrected response from the target response to provide a new target filter.

15. A non-transitory computer readable storage medium configured to store instructions that when executed cause a processor to perform:

determining a frequency response to a measured chirp signal detected from one or more speakers;

determining an average value of the frequency response based on a high limit value and a low limit value;

subtracting a measured frequency response from the one or more speakers from a target response, wherein the target response is based on one or more filter frequencies;

determining a frequency limited target filter with audible parameters based on the subtraction; and

applying an infinite impulse response (IIR) biquad filter based on an area defined by the frequency limited target filter to equalize the frequency response of the one or more speakers.

16. The non-transitory computer readable storage medium of claim 15 , wherein the average value is set to zero decibels.

17. The non-transitory computer readable storage medium of claim 15 , wherein the target response is based on the one or more frequencies associated with one or more biquad filters.

18. The non-transitory computer readable storage medium of claim 17 , wherein the determining the target filter based on the target response comprises determining target zero crossings and target filter derivative zeros.

19. The non-transitory computer readable storage medium of claim 15 , wherein the processor is further configured to perform:

limiting decibels of the target filter based on detected amplitude peaks to create a limited filter; and

adding the limited filter to a filter set.

20. The non-transitory computer readable storage medium of claim 19 , wherein the processor is further configured to perform:

adding unlimited equalization filters to the measured response to provide an unlimited corrected response; and

subtracting the unlimited corrected response from the target response to provide a new target filter.

Assignments (2)
SECURITY INTEREST Recorded May 3, 2024
From: BIAMP SYSTEMS, LLC
To: MIDCAP FINANCIAL TRUST, AS COLLATERAL AGENT
Reel/Frame 067308/0631 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2021
From: GOFF, EUGENE; DIPPERT, RAY; KOTVIS, MATTHEW V.; BEHURA, SAMARTH
To: BIAMP SYSTEMS, LLC
Reel/Frame 058047/0809 →
Continuity (7)
Provisional Application 63139807 · Jan 21, 2021
Provisional Application 63139811 · Jan 21, 2021
Provisional Application 63139810 · Jan 21, 2021
Provisional Application 63139813 · Jan 21, 2021
Provisional Application 63139814 · Jan 21, 2021
Provisional Application 63139808 · Jan 21, 2021
Related Publication 20220231650A1 · Jul 21, 2022