US 11,705,143 B2
Audio decoder and decoding method
Dirk Jeroen Breebaart, Ultimo (AU); David Matthew Cooper, Carlton (AU); and Leif Jonas Samuelsson, Sundbyberg (SE)
Assigned to DOLBY LABORATORIES LICENSING CORPORATION, San Francisco, CA (US); and DOLBY INTERNATIONAL AB, Dublin (IE)
Filed by Dolby Laboratories Licensing Corporation, San Francisco, CA (US); and DOLBY INTERNATIONAL AB, Dublin (IE)
Filed on Aug. 13, 2022, as Appl. No. 17/887,429.
Application 17/887,429 is a continuation of application No. 16/882,747, filed on May 26, 2020, granted, now 11,423,917.
Application 16/882,747 is a continuation of application No. 15/752,699, granted, now 10,672,408, issued on Jun. 2, 2020, previously published as PCT/US2016/048233, filed on Aug. 23, 2016.
Claims priority of provisional application 62/209,742, filed on Aug. 25, 2015.
Claims priority of application No. 15189008 (EP), filed on Oct. 8, 2015.
Prior Publication US 2022/0399027 A1, Dec. 15, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G10L 19/02 (2013.01); H04S 7/00 (2006.01); G10L 19/008 (2013.01)
CPC G10L 19/0212 (2013.01) [G10L 19/008 (2013.01); G10L 19/0204 (2013.01); H04S 7/308 (2013.01); H04R 2460/03 (2013.01); H04S 2400/01 (2013.01); H04S 2420/01 (2013.01); H04S 2420/03 (2013.01); H04S 2420/07 (2013.01)] 3 Claims
OG exemplary drawing
 
1. A method of decoding an encoded audio signal, comprising:
receiving, by a decoder, an input bitstream;
dividing the input bitstream into a base signal bitstream and transformation parameter data;
decoding, by a base signal decoder, the base signal bitstream to generate base signals;
processing the base signals, by an analysis filterbank, to generate frequency-domain signals having a plurality of subbands;
applying, by a first matrix multiplication unit, a complex-valued convolution matrix to a first subband of the frequency-domain signals;
applying, by a second matrix multiplication unit, complex-valued, single-tap matrix coefficients to a second subband of the frequency-domain signals;
applying, by a third matrix multiplication unit, real-valued matrix coefficients to one or more remaining subbands of the frequency-domain signals; and
converting, by a synthesis filterbank, output signals from the matrix multiplication units into a time-domain output.