US 12,081,833 B2
Methods and apparatus for audio equalization
Joseph Renner, Oakland, CA (US); Robert Coover, Orinda, CA (US); Markus Cremer, Orinda, CA (US); and Cameron Aubrey Summers, Oakland, CA (US)
Assigned to GRACENOTE, INC., New York, NY (US)
Filed by GRACENOTE, INC., Emeryville, CA (US)
Filed on Mar. 20, 2023, as Appl. No. 18/186,725.
Application 18/186,725 is a continuation of application No. 17/195,340, filed on Mar. 8, 2021, granted, now 11,611,800.
Application 17/195,340 is a continuation of application No. 16/661,985, filed on Oct. 23, 2019, granted, now 10,998,872, issued on Apr. 14, 2021.
Claims priority of provisional application 62/850,528, filed on May 20, 2019.
Claims priority of provisional application 62/816,823, filed on Mar. 11, 2019.
Claims priority of provisional application 62/816,813, filed on Mar. 11, 2019.
Claims priority of provisional application 62/750,113, filed on Oct. 24, 2018.
Prior Publication US 2023/0308718 A1, Sep. 28, 2023
Int. Cl. H04N 21/442 (2011.01); G06F 3/16 (2006.01); G06N 3/04 (2023.01); G06N 3/08 (2023.01); G10L 25/30 (2013.01); G10L 25/51 (2013.01); H03F 3/181 (2006.01); H03G 5/16 (2006.01); H04N 9/87 (2006.01); H04N 21/439 (2011.01); H04N 21/45 (2011.01); H04R 3/04 (2006.01)
CPC H04N 21/44224 (2020.08) [G06F 3/165 (2013.01); G06N 3/04 (2013.01); G06N 3/08 (2013.01); G10L 25/30 (2013.01); G10L 25/51 (2013.01); H03G 5/165 (2013.01); H04N 9/87 (2013.01); H04N 21/439 (2013.01); H04N 21/4524 (2013.01); H04R 3/04 (2013.01); H03F 3/181 (2013.01); H04R 2430/01 (2013.01); H04R 2499/13 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A computing system comprising:
a processor; and
a non-transitory computer-readable storage medium, having stored thereon program instructions that, upon execution by the processor, cause performance of a set of operations comprising:
applying an equalization adjustment to an audio signal to generate an equalized audio signal;
detecting an irregularity in a frequency representation of the equalized audio signal, the irregularity corresponding to a change in volume between a set of frequency values exceeding a threshold, wherein the set of frequency values includes adjacent frequency values;
selecting the adjacent frequency values in the set of frequency representation of the audio signal;
determining volume values associated with the adjacent frequency values;
determining the change in volume between the adjacent frequency values; and
in response to determining that an absolute value of the change in volume exceeds the threshold, adjusting the volume at the first frequency value of the adjacent frequency values to reduce the irregularity.