US 11,997,471 B2
Dynamics processing effect architecture
Ricardo Antonio Garcia, Mountain View, CA (US); Brian Kemler, San Francisco, CA (US); Justin Wooyoung Lee, San Francisco, CA (US); Richard Francis Lyon, Los Altos, CA (US); and Malcolm Graham Slaney, Mountain View, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on May 15, 2023, as Appl. No. 18/197,652.
Application 18/197,652 is a continuation of application No. 17/559,307, filed on Dec. 22, 2021, granted, now 11,689,876.
Application 17/559,307 is a continuation of application No. 16/862,213, filed on Apr. 29, 2020, granted, now 11,234,093, issued on Jan. 25, 2022.
Application 16/862,213 is a continuation of application No. 16/401,264, filed on May 2, 2019, granted, now 10,681,485, issued on Jun. 9, 2020.
Claims priority of provisional application 62/668,142, filed on May 7, 2018.
Prior Publication US 2023/0292076 A1, Sep. 14, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04S 7/00 (2006.01); H04R 3/04 (2006.01); H04S 3/00 (2006.01)
CPC H04S 7/302 (2013.01) [H04R 3/04 (2013.01); H04S 3/008 (2013.01); H04S 2400/01 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method performed by a computing device comprising (i) a non-transitory computer-readable storage medium having stored thereon instructions and (ii) a processor configured to execute the instructions, wherein the method comprises:
providing (i) a plurality of audio channels comprising a first audio channel and a second audio channel and (ii) a set of successive audio stages for each respective audio channel of the plurality of audio channels to apply to the respective audio channel;
receiving one or more values of one or more parameters of a plurality of parameters for adjusting the set of successive audio stages for each respective audio channel;
adjusting the plurality of audio channels based on the one or more values of the one or more parameters;
receiving, by the first audio channel and the second audio channel, an audio signal;
modifying the audio signal by the first audio channel according to a first set of parameters of the first audio channel and by the second audio channel according to a second set of parameters of the second audio channel; and
generating (i), by way of a first speaker, a first output sound based on a first output of the first audio channel and (ii), by way of a second speaker, a second output sound based on a second output of the second audio channel.