US 12,218,642 B2
Audio control using auditory event detection
Brett G. Crockett, Brisbane, CA (US); and Alan J. Seefeldt, Alameda, CA (US)
Assigned to Dolby Laboratories Licensing Corporation, San Francisco, CA (US)
Filed by Dolby Laboratories Licensing Corporation, San Francisco, CA (US)
Filed on Feb. 8, 2024, as Appl. No. 18/436,667.
Application 16/729,468 is a division of application No. 16/365,947, filed on Mar. 27, 2019, granted, now 10,523,169, issued on Dec. 31, 2019.
Application 18/436,667 is a continuation of application No. 18/327,585, filed on Jun. 1, 2023, granted, now 11,962,279.
Application 18/327,585 is a continuation of application No. 17/839,099, filed on Jun. 13, 2022, granted, now 11,711,060.
Application 17/839,099 is a continuation of application No. 17/093,178, filed on Nov. 9, 2020, granted, now 11,362,631, issued on Jun. 14, 2022.
Application 17/093,178 is a continuation of application No. 16/729,468, filed on Dec. 29, 2019, granted, now 10,833,644, issued on Nov. 10, 2020.
Application 16/365,947 is a continuation of application No. 16/128,642, filed on Sep. 12, 2018, granted, now 10,284,159, issued on May 7, 2019.
Application 16/128,642 is a continuation of application No. 15/809,413, filed on Nov. 10, 2017, granted, now 10,103,700, issued on Oct. 16, 2018.
Application 15/809,413 is a continuation of application No. 15/447,564, filed on Mar. 2, 2017, granted, now 9,866,191, issued on Jan. 9, 2018.
Application 15/447,564 is a continuation of application No. 15/238,820, filed on Aug. 17, 2016, granted, now 9,685,924, issued on Jun. 20, 2017.
Application 15/238,820 is a continuation of application No. 13/850,380, filed on Mar. 26, 2013, granted, now 9,450,551, issued on Sep. 20, 2016.
Application 13/850,380 is a continuation of application No. 13/464,102, filed on May 4, 2012, granted, now 8,428,270, issued on Apr. 23, 2013.
Application 13/464,102 is a continuation of application No. 13/406,929, filed on Feb. 28, 2012, granted, now 9,136,810, issued on Sep. 15, 2015.
Application 13/406,929 is a continuation of application No. 12/226,698, granted, now 8,144,881, issued on Mar. 27, 2012, previously published as PCT/US2007/008313, filed on Mar. 30, 2007.
Claims priority of provisional application 60/795,808, filed on Apr. 27, 2006.
Prior Publication US 2024/0186972 A1, Jun. 6, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04R 29/00 (2006.01); G10L 21/038 (2013.01); G10L 25/21 (2013.01); G10L 25/51 (2013.01); H03G 1/00 (2006.01); H03G 3/30 (2006.01); H03G 5/00 (2006.01); H03G 7/00 (2006.01); H03G 9/00 (2006.01); H04R 3/00 (2006.01); H04R 3/04 (2006.01)
CPC H03G 3/3005 (2013.01) [G10L 21/038 (2013.01); G10L 25/21 (2013.01); G10L 25/51 (2013.01); H03G 1/00 (2013.01); H03G 3/3089 (2013.01); H03G 7/007 (2013.01); H03G 9/005 (2013.01); H04R 3/00 (2013.01); H04R 3/04 (2013.01); H04R 2430/03 (2013.01)] 7 Claims
OG exemplary drawing
 
1. A method for processing an audio signal in an audio processing apparatus, the method comprising:
receiving the audio signal, the audio signal comprising at least two channels of audio content;
dividing the audio signal into at least a subband signal, wherein the subband signal comprises at least one subband sample, wherein the audio signal is divided into the at least a subband signal using an analysis filter bank;
deriving a characteristic of the audio signal, wherein the characteristic is a power measure of the audio signal;
smoothing the power measure to generate a smoothed power measure of the audio signal;
detecting a location of an auditory event boundary by monitoring the smoothed power measure, wherein an audio portion between consecutive auditory event boundaries constitutes an auditory event, wherein the detecting further includes applying a threshold to the smoothed power measure to detect the location of the auditory event boundary;
generating a gain vector based on the location of the auditory event boundary;
applying the gain vector to a version of the at least a subband signal to produce modified subband signals; and
synthesizing the modified subband signals via a synthesis filterbank to produce a modified audio signal;
wherein the audio processing apparatus is implemented at least in part with hardware.