道乘積。此外,空間線索通常不受絕對能量估計/協(xié)方差影響,而是 僅受能量估計/協(xié)方差比率影響。因此,可以在每單個"框"中使用單獨的縮放。該縮放應(yīng) 針對對特定空間線索有貢獻(xiàn)的聲道進(jìn)行匹配。
[0130] 對于頻帶p572并且對于時間間隔[q,v],第一聲道561-1和第二聲道561-2的能 量估計Eia (p)、E2,2 (p)以及第一聲道561-1和第二聲道561-2之間的協(xié)方差Eh2 (p)可以 例如如以上公式所指示的那樣確定。能量估計和協(xié)方差可以按縮放因子^進(jìn)行縮放,以提 供縮放的能量和協(xié)方差:sp ?Ehl(p)、sp ?E2,2 (p)和sp ?Eh2(P)?;谀芰抗烙婨hl(P)、E2, 2(P)和協(xié)方差Eh2(P)導(dǎo)出的空間參數(shù)P(p)通常取決于能量和/或協(xié)方差的比率,以使得 空間參數(shù)P(P)的值獨立于縮放因子sp。結(jié)果,不同的縮放因子sp、sp+1、sp+2可以用于不同 的頻帶P、P+1、P+2。
[0131] 應(yīng)注意,空間參數(shù)中的一個或多個可以取決于多于兩個的不同輸入聲道(例如, 三個不同聲道)。在這種情況下,可以基于不同聲道的能量估計Ehl (p)、E2,2(p)......,以 及基于不同對聲道之間的各協(xié)方差(即,Eh2(P)、E1JphEu(P)等)來導(dǎo)出所述一個或多 個空間參數(shù)。并且,在這種情況下,所述一個或多個空間參數(shù)的值獨立于應(yīng)用于能量估計和 /或協(xié)方差的縮放因子。
[0132] 具體地說,用于特定頻帶p的縮放因子Sp=2zp(其中,Zp是指示定點算術(shù)中的移 位的正整數(shù))可以被確定為使得
[0133] 0? 5 <Sp?max{ |Eia (p)I,|E2,2(p)I,|E1>2(p)I}彡I. 0
[0134] 并且使得移位zp最小。通過對于每個頻帶p和/或?qū)τ趯ζ浯_定混合參數(shù)的每個 時間間隔[q,V]單獨地確保這一點,可以實現(xiàn)定點算術(shù)中的增加的(例如,最大的)精度, 同時確保有效的值范圍。
[0135] 舉例來說,可以通過對每單個MAC(乘積累加)運(yùn)算檢查MAC運(yùn)算的結(jié)果是否可以 超過+/-1來實現(xiàn)單獨的縮放。只有情況如此,用于"框"的單獨縮放才可以增加一個比特。 一旦對所有聲道都進(jìn)行了這一點,就可以確定用于每個"框"的最大縮放,并且可以相應(yīng)地 調(diào)適"框"的所有的偏離縮放。
[0136] 如以上所概述的,空間元數(shù)據(jù)可以每一幀包括一個或多個(例如,兩個)空間參數(shù) 集合。這樣,編碼系統(tǒng)500可以將每一幀一個或多個空間參數(shù)集合發(fā)送到相應(yīng)的解碼系統(tǒng) 100。這些空間參數(shù)集合中的每個對應(yīng)于空間元數(shù)據(jù)幀的K/Q個時間上接續(xù)的頻譜289中 的一個特定頻譜。該特定頻譜對應(yīng)于特定時刻,并且該特定時刻可以被稱為采樣點。圖5c 分別示出了兩個空間參數(shù)集合的兩個示例采樣點583、584。采樣點583、584可以與輸入音 頻信號561內(nèi)所包括的特定事件相關(guān)聯(lián)。可替代地,采樣點可以是預(yù)定的。
[0137] 采樣點583、584指示相應(yīng)的空間參數(shù)應(yīng)被解碼系統(tǒng)100充分應(yīng)用的時刻。換句話 說,解碼系統(tǒng)100可以被配置為在采樣點583、584根據(jù)發(fā)送的空間參數(shù)集合來更新空間參 數(shù)。此外,解碼系統(tǒng)100可以被配置為在兩個隨后的采樣點之間內(nèi)插空間參數(shù)??臻g元數(shù) 據(jù)可以指示在連續(xù)的空間參數(shù)集合之間將執(zhí)行的過渡類型。過渡類型的示例是空間參數(shù)之 間的"平滑"和"陡峭"過渡,這意味著空間參數(shù)可以分別地以平滑的(例如,線性的)方式 內(nèi)插或者可以突然地更新。
[0138] 在"平滑"過渡的情況下,采樣點可以是固定的(即,預(yù)定的),并因此不需要在比 特流564中被用信號發(fā)送。如果空間元數(shù)據(jù)幀遞送單個空間參數(shù)集合,則預(yù)定采樣點可以 是幀的最末尾處的位置,即,采樣點可以對應(yīng)于第(K/Q)個頻譜589。如果空間元數(shù)據(jù)幀遞 送兩個空間參數(shù)集合,則第一個采樣點可以對應(yīng)于第(K/2Q)個頻譜589,第二個采樣點可 以對應(yīng)于第(K/Q)個頻譜589。
[0139] 在"陡峭"過渡的情況下,采樣點583、584可以是可變的,并且可以在比特流562 中被用信號發(fā)送。比特流562的攜帶以下信息的部分可以被稱為比特流562的"組幀"部 分:關(guān)于一個幀中所使用的空間參數(shù)集合的數(shù)量的信息、關(guān)于"平滑"和"陡峭"過渡之間的 選擇的信息、以及關(guān)于"陡峭"過渡情況下的采樣點的位置的信息。圖7a示出了可以由解 碼系統(tǒng)100根據(jù)所接收的比特流562內(nèi)所包括的組幀信息應(yīng)用的示例過渡方案。
[0140] 舉例來說,對于特定幀的組幀信息可以指示"平滑"過渡和單個空間參數(shù)集合711。 在這種情況下,解碼系統(tǒng)1〇〇(例如,第一混合矩陣130)可以假定空間參數(shù)集合711的采樣 點對應(yīng)于特定幀的最后一個頻譜。此外,解碼系統(tǒng)100可以被配置為在最后所接收的用于 緊靠前的幀的空間參數(shù)集合710和用于所述特定幀的空間參數(shù)集合711之間進(jìn)行(例如, 線性)內(nèi)插701。在另一個示例中,對于特定幀的組幀信息可以指示"平滑"過渡和兩個空 間參數(shù)集合711、712。在這種情況下,解碼系統(tǒng)100(例如,第一混合矩陣130)可以假定第 一個空間參數(shù)集合711的采樣點對應(yīng)于所述特定幀的第一半的最后一個頻譜,并且第二個 空間參數(shù)集合712的采樣點對應(yīng)于所述特定幀的第二半的最后一個頻譜。此外,解碼系統(tǒng) 100可以被配置為在最后所接收的用于緊靠前的幀的空間參數(shù)集合710和第一個空間參數(shù) 集合711之間以及在第一個空間參數(shù)集合711和第二個空間參數(shù)集合712之間進(jìn)行(例如, 線性)內(nèi)插702。
[0141] 在另一個示例中,對于特定幀的組幀信息可以指示"陡峭"過渡、單個空間參數(shù)集 合711以及該單個空間參數(shù)集合711的采樣點583。在這種情況下,解碼系統(tǒng)100 (例如,第 一混合矩陣130)可以被配置為將最后所接收的空間參數(shù)集合710應(yīng)用于緊靠前的幀直到 采樣點583,并且從采樣點583開始應(yīng)用空間參數(shù)集合711 (如曲線703所示)。在另一個 示例中,對于特定幀的組幀信息可以指示"陡峭"過渡、兩個空間參數(shù)集合71U712以及分 別對于兩個空間參數(shù)集合71U712的兩個對應(yīng)的采樣點583、584。在這種情況下,解碼系 統(tǒng)100 (例如,第一混合矩陣130)可以被配置為將最后所接收的空間參數(shù)集合710應(yīng)用于 緊靠前的幀直到第一采樣點583,并且從第一采樣點583開始直至第二采樣點584應(yīng)用第一 空間參數(shù)集合711,并且從第二采樣點584開始至少直到所述特定幀的結(jié)束應(yīng)用第二空間 參數(shù)集合712 (如曲線704所示)。
[0142] 編碼系統(tǒng)500應(yīng)確保,組幀信息與信號特性匹配,并且輸入信號561的合適部分被 選擇以計算所述一個或多個空間參數(shù)集合711、712。為了這個目的,編碼系統(tǒng)500可以包括 檢測器,其被配置為檢測一個或多個聲道中的信號能量突然增大的信號位置。如果找到至 少一個這樣的信號位置,則編碼系統(tǒng)500可以被配置為從"平滑"過渡切換到"陡峭"過渡, 否則編碼系統(tǒng)500可以繼續(xù)"平滑"過渡。
[0143] 如以上所概述的,編碼系統(tǒng)500 (例如,參數(shù)確定單元523)可以被配置為基于輸入 音頻信號561的多個幀585、590 (例如,基于當(dāng)前幀585并且基于緊靠后的幀590 (即,所謂 的前視幀))來計算用于當(dāng)前幀的空間參數(shù)。這樣,參數(shù)確定單元523可以被配置為基于 兩倍的K/Q個頻譜589來確定空間參數(shù)(如圖5e所示)。如圖5e所示,頻譜589可以用 窗586加窗。在本文檔中,提出了基于將被確定的空間參數(shù)集合71U712的數(shù)量、基于過渡 類型和/或基于采樣點583、584的位置來調(diào)適窗586。通過這樣做,可以確保,組幀信息與 信號特性匹配,并且輸入信號561的合適部分被選擇以計算所述一個或多個空間參數(shù)集合 711、712。
[0144] 以下,描述用于不同編碼器/信號情況的示例窗函數(shù):
[0145]a)情況:單個空間參數(shù)集合711、平滑過渡、在前視幀590中沒有瞬變;
[0146] 窗函數(shù)586:在前一幀的最后頻譜和第(K/Q)個頻譜589之間,窗函數(shù)586可以從 0線性地上升到1。在第(K/Q)個頻譜589和第48個頻譜589之間,窗函數(shù)586可以從1 線性地降到0(參見圖5e)。
[0147]b)情況:單個空間參數(shù)集合711、平滑過渡、在第N個頻譜(N>K/Q)中存在瞬變, SP,在前視幀590中存在瞬變;
[0148] 如圖7b所示的窗函數(shù)721 :在前一幀的最后一個頻譜和第(K/Q)個頻譜之間,窗 函數(shù)721從0線性地上升到1。在第(K/Q)個頻譜和第(N-I)個頻譜之間,窗函數(shù)721恒 定地保持為1。在第N個頻譜和第(2 *K/Q)個頻譜之間,窗函數(shù)恒定地保持為0。第N個 頻譜處的瞬變用瞬變點724(其對應(yīng)于用于緊跟幀590的空間參數(shù)集合的采樣點)表示。 此外,圖7b中示出了互補(bǔ)窗函數(shù)722 (當(dāng)確定用于前一幀的所述一個或多個空間參數(shù)集合 時,互補(bǔ)窗函數(shù)722被應(yīng)用于當(dāng)前幀585的頻譜)和窗函數(shù)723 (當(dāng)確定用于后一幀的所述 一個或多個空間參數(shù)集合時,窗函數(shù)723被應(yīng)用于后一幀590的頻譜)??偟恼f來,窗函數(shù) 721確保,在前視幀590中的一個或多個瞬變的情況下,第一瞬變點724前面的前視幀的頻 譜被充分地考慮用于確定用于當(dāng)前幀585的空間參數(shù)集合711。另一方面,忽略瞬變點724 后面的前視幀590的頻譜。
[0149]c)情況:單個空間參數(shù)集合711、陡峭過渡、第N個頻譜中存在瞬變(N<=K/Q)、 在后續(xù)幀590中不存在瞬變。
[0150] 如圖7c所示的窗函數(shù)731:在第1個頻譜和第(N-I)個頻譜之間,窗函數(shù)731恒定 地保持為0。在第N個頻譜和第(K/Q)個頻譜之間,窗函數(shù)731恒定地保持為1。在第(K/ Q)個頻譜和第(2 *K/Q)個頻譜之間,窗函數(shù)731從1線性地降到0。圖7c指示第N個頻 譜處的瞬變點734 (其對應(yīng)于單個空間參數(shù)集合711的采樣點)。此外,圖7c示出了窗函數(shù) 732和窗函數(shù)733,窗函數(shù)732在確定用于前一幀的所述一個或多個空間參數(shù)集合時被應(yīng)用 于當(dāng)前幀585的頻譜,窗函數(shù)733在確定用于后一幀的所述一個或多個空間參數(shù)集合時被 應(yīng)用于后一幀590的頻譜。
[0151]d)情況:單個空間參數(shù)集合、陡峭過渡、在第N個頻譜和第M個頻譜中存在瞬變(N <=K/Q,M>K/Q);
[0152] 圖7d中的窗函數(shù)741:在第1個頻譜和第(N-I)個頻譜之間,窗函數(shù)741恒定地 保持為0。在第N個頻譜和第(M-I)個頻譜之間,窗函數(shù)741恒定地保持為1。在第M個頻 譜和第48個頻譜之間,窗函數(shù)恒定地保持為0。圖7d指示第N個頻譜處的瞬變點744 (即 空間參數(shù)集合的采樣點)和第M個頻譜處的瞬變點745。此外,圖7d示出了窗函數(shù)742和 窗函數(shù)743,窗函數(shù)742在確定用于前一幀的所述一個或多個空間參數(shù)集合時被應(yīng)用于當(dāng) 前幀585的頻譜,窗函數(shù)743在確定用于后一幀的所述一個或多個空間參數(shù)集合時被應(yīng)用 于后一幀590的頻譜。
[0153]e)情況:兩個空間參數(shù)集合、平滑過渡、在后續(xù)幀中不存在瞬變;
[0154] 窗函數(shù):
[0155]i.)第1個空間參數(shù)集合:在前一幀的最后一個頻譜和第(K/2Q)個頻譜之間,窗 從0線性地上升到1。在第(K/2Q)個頻譜和第(K/Q)個頻譜之間,窗從1線性地降到0。在 第(K/Q)個頻譜和第(2 *K/Q)個頻譜之間,窗恒定地保持為0。
[0156]ii.)第2個空間參數(shù)集合:在第1個頻譜和第(K/2Q)個頻譜之間,窗恒定地保持 為0。在第(K/2Q)個頻譜和第(K/Q)個頻譜之間,窗從0線性地上升到1。在第(K/Q)個 頻譜和第(3 *K/2Q)個頻譜之間,窗從1線性地降到0。在第(3 *K/2Q)個頻譜和第(2 *K/Q)個頻譜之間,窗恒定地保持為0。
[0157]f)情況:兩個空間參數(shù)集合、平滑過渡、在第N個頻譜中存在瞬變(N>K/Q);
[0158] 窗函數(shù):
[0159]i.)第1個空間參數(shù)集合:在前一幀的最后一個頻譜和第(K/2Q)個頻譜之間,窗 從0線性地上升到1。在第(K/2Q)個頻譜和第(K/Q)個頻譜之間,窗從1線性地降到0。在 第(K/Q)個頻譜和第(2 *K/Q)個頻譜之間,窗恒定地保持為0。
[0160]ii.)第2個空間參數(shù)集合:在第1個頻譜和第(K/2Q)個頻譜之間,窗恒定地保持 為0。在第(K/2Q)個頻譜和第(K/Q)個頻譜之間,窗從0線性地上升到1。在第(K/Q)個 頻譜和第(N-I)個頻譜之間,窗恒定地保持為1。在第N個頻譜和第(2 *K/Q)個頻譜之 間,窗恒定地保持為0。
[0161] g)情況:兩個空間參數(shù)集合、陡峭過渡、在第N個頻譜和第M個頻譜中存在瞬變(N <M< =K/Q)、在后續(xù)幀中不存在瞬變;
[0162] 窗函數(shù):
[0163]i.)第1個空間參數(shù)集合:在第1個頻譜和第(N-I)個頻譜之間,窗恒定地保持為 0。在第N個頻譜和第(M-I)個頻譜之間,窗恒定地保持為1。在第M個頻譜和第(2 *K/Q)個頻譜之間,窗恒定地保持為0。
[0164] ii.)第2個空間參數(shù)集合:在第1個頻譜和第(M-I)個頻譜之間,窗恒定地保持 為0。在第M個頻譜和第(K/Q)個頻譜之間,窗恒定地保持為1。在第(K/Q)個頻譜和第(2 *K/Q)個頻譜之間,窗從1線性地降到0。
[0165] h)情況:兩個空間參數(shù)集合、陡峭過渡、在第N個、第M個和第0個頻譜中存在瞬 變(N<M< =K/Q,0 >K/Q);
[0166] 窗函數(shù):
[0167] i.)第1個空間參數(shù)集合:在第1個頻譜和第(N-I)個頻譜之間,窗恒定地保持為 0。在第N個頻譜和第(M-I)個頻譜之間,窗恒定地保持為1。在第M個頻譜和第(2 *K/ Q)個頻譜之間,窗恒定地保持為0。
[0168] ii.)第2個空間參數(shù)集合:在第1個頻譜和第(M-I)個頻譜之間,窗恒定地保持 為0。在第M個頻譜和第(0-1)個頻譜之間,窗恒定地保持為1。在第0個頻譜和第(2 * K/Q)個頻譜之間,窗恒定地保持為0。
[0169] 總的說來,可以規(guī)定用于確定當(dāng)前空間參數(shù)集合的窗函數(shù)的以下示例規(guī)則:
[0170] ?如果當(dāng)前空間參數(shù)集合與瞬變不相關(guān)聯(lián),
[0171] -窗函數(shù)提供從前一空間參數(shù)集合的采樣點直至當(dāng)前空間參數(shù)集合的采樣點的頻 譜的平滑漸漲;
[0172] -窗函數(shù)提供從當(dāng)前空間參數(shù)集合的采樣點直至后一空間參數(shù)集合的采樣點的頻 譜的平滑漸消,如果該后一空間參數(shù)集合與瞬變不相關(guān)聯(lián)的話;
[0173] -窗函數(shù)充分地考慮從當(dāng)前空間參數(shù)集合的采樣點直至后一空間參數(shù)集合的采樣 點前面的頻譜的頻譜,并且消除從后一空間參數(shù)集合的采樣點開始的頻譜,如果該后一空 間參數(shù)集合與瞬變相關(guān)聯(lián)的話;
[0174] ?如果當(dāng)前空間參數(shù)集合與瞬變相關(guān)聯(lián),
[0175] -窗函數(shù)消除當(dāng)前空間參數(shù)集合的采樣點前面的頻譜;
[0176] -窗函數(shù)充分地考慮從當(dāng)前空間參數(shù)集合的采樣點直至后一空間參數(shù)集合的采樣 點前面的頻譜的頻譜,并且消除從后一空間參數(shù)集合的采樣點開始的頻譜,如果后一空間 參數(shù)集合的采樣點與瞬變相關(guān)聯(lián)的話;
[0177] -窗函數(shù)充分地考慮從當(dāng)前空間參數(shù)集合的采樣點直至當(dāng)前幀的結(jié)束處的頻譜的 頻譜,并且提供從前視幀的開始直至后一空間參數(shù)集合的采樣點的頻譜的平滑漸消,如果 后一空間參數(shù)集合與瞬變不相關(guān)聯(lián)的話。
[0178] 以下,描述了一種用于減小包括編碼系統(tǒng)500和解碼系統(tǒng)100的參數(shù)化多聲道編 解碼系統(tǒng)中的延遲的方法。如以上所概述的,編碼系統(tǒng)500包括數(shù)個處理路徑,諸如下混信 號產(chǎn)生和編碼以及參數(shù)確定和編碼。解碼系統(tǒng)100通常執(zhí)行編碼的下混信號的解碼和解相 關(guān)的下混信號的產(chǎn)生。此外,解碼系統(tǒng)100執(zhí)行編碼的空間元數(shù)據(jù)的解碼。隨后,解碼的空 間元數(shù)據(jù)被應(yīng)用于解碼的下混信號和解相關(guān)的下混信號,以在第一上混矩陣130中產(chǎn)生上 混信號。
[0179] 期望的是提供編碼系統(tǒng)500,其被配置為提供使得解碼系統(tǒng)100能夠以減小的延 遲和/或減小的緩沖存儲器產(chǎn)生上混信號Y的比特流564。如以上所概述的,編碼系統(tǒng)500 包括數(shù)個不同的路徑,這些不同的路徑可以被對齊以使得比特流564內(nèi)的提供給解碼系統(tǒng) 100的編碼數(shù)據(jù)在解碼時正確地匹配。如以上所概述的,編碼系統(tǒng)500執(zhí)行PCM信號561的 下混和編碼。此外,編碼系統(tǒng)500從PCM信號561確定空間元數(shù)據(jù)。另外,編碼系統(tǒng)500可 以被配置為確定一個或多個修剪增益(通常,每一幀一個修剪增益)。修剪增益指示已應(yīng)用 于下混信號X以便確保下混信號X不修剪的修剪防止增益。所述一個或多個修剪增益可以 在比特流564內(nèi)(通常,在空間元數(shù)據(jù)幀內(nèi))被發(fā)送,以便使得解碼系統(tǒng)100能夠重新產(chǎn)生 上混信號Y。另外,編碼系統(tǒng)500可以被配置為確定一個或多個動態(tài)范圍控制(DRC)值(例 如,每一幀一個或多個DRC值)。所述一個或多個DRC值可以被解碼系統(tǒng)100使用以執(zhí)行上 混信號Y的動態(tài)范圍控制。具體地說,所述一個或多個DRC值可以確保本文檔中所描述的 參數(shù)化多聲道編解碼系統(tǒng)的DRC性能類似于(或者等于)舊有的多聲道編解碼系統(tǒng)(諸如 DolbyDigitalPlus)的DRC性能。所述一個或多個DRC值可以在下混音頻幀內(nèi)(例如,在 DolbyDigitalPlus比特流的合適字段內(nèi))被發(fā)送。
[0180] 這樣,編碼系統(tǒng)500可以包括至少四個信號處理路徑。為了對齊這四個路徑,編碼 系統(tǒng)500還可以考慮與編碼系統(tǒng)500不直接相關(guān)的不同處理組件引入到系統(tǒng)中的延遲,諸 如核心編碼器延遲、核心解碼器延遲、空間元數(shù)據(jù)解碼器延遲、LFE濾波器延遲(用于對LFE 聲道進(jìn)行濾波)和/或QMF分析延遲。
[0181] 為了對齊不同的路徑,可以考慮DRC處理路徑的延遲。DRC處理延遲通常僅可以被 對齊到幀,而不是基于逐個時間采樣而對齊。這樣,DRC處理延遲通常僅取決于可以向上舍 入(roundup)到下一幀對齊的核心編碼器延遲,即,DRC處理延遲=roundup(核心編碼 器延遲/幀大?。;诖?,可以確定用于產(chǎn)生下混信號的下混處理延遲,因為下混處理延 遲可以基于時間采樣而延遲,即,下混處理延遲=DRC延遲*幀大小-核心編碼器延遲。如 圖8所示,可以通過對單個的延遲線進(jìn)行求和并且通過確保延遲在解碼器級匹配來計算其 余延遲。
[0182] 通過考慮當(dāng)寫比特流564時的不同處理延遲,當(dāng)使所得的空間元數(shù)據(jù)延遲一個幀 (存儲器減小輸入聲道的數(shù)量* 1536 * 4字節(jié)-245個字節(jié))、而不是使編碼的PCM數(shù)據(jù)延 遲1536個采樣時,可以降低解碼系統(tǒng)100處的處理能力(復(fù)制操作減少輸入聲道的數(shù)量-1 * 1536)和存儲器。作為延遲的結(jié)果,所有的信號路徑通過時間采樣準(zhǔn)確地對齊,而不僅僅 是大致匹配。
[0183] 如以上所概述的,圖8例示了由示例編碼系統(tǒng)500引發(fā)的不同延遲。圖8的括 號中的數(shù)字指示以輸入信號561的采樣數(shù)量的示例延遲。編碼系統(tǒng)500通常包括由對 多聲道輸入信號561的LFE聲道進(jìn)行濾波而引起的延遲801。此外,延遲802 (其被稱 為"clipgainpcmdelayline")可由確定修剪增益(即,下述DRC2參數(shù))引起,所述修剪 增益將被應(yīng)用于輸入信號561,以便防止下混信號修剪。具體地說,該延遲802可以被引 入以使編碼系統(tǒng)500中的修剪增益應(yīng)用與解碼系統(tǒng)100中的修剪增益應(yīng)用同步。為了 這個目的,可以使下混計算(由下混處理單元510執(zhí)行)的輸入延遲等于下混信號的解 碼器140的延遲811(其被稱為"coredecdelay")的量。這意味著,在所例示的示例中, clipgainpcmdelayline=coredecdelay= 288 個米樣。
[0184] 下混處理單元510 (其包括例如DolbyDigitalPlus編碼器)使音頻數(shù)據(jù)(例 如,下混信號)的處理路徑延遲,但是下混處理單元510不使空間元數(shù)據(jù)的處理路徑和用于 DRC/修剪增益數(shù)據(jù)的處理路徑延遲。因此,下混處理單元510應(yīng)使所計算的DRC增益、修剪 增益和空間元數(shù)據(jù)延遲。對于DRC增益,該延遲通常需要是一個幀的倍數(shù)。DRC延遲線的延 遲 807(其被稱為"drcdelayline")可以被計算為drcdelayline=ceil((corencdelay+c lipgainpcmdelayline)/frame_size) = 2 個幀;其中,"coreencdelay" 指的是下混信號的 編碼器的延遲810。
[0185]DRC增益的延遲通常僅可以是幀大小的倍數(shù)。由于此,可能在下混處理路徑中需 要增加附加的延遲,以便補(bǔ)償這并且向上舍入到幀大小的下一個倍數(shù)。附加的下混延遲 806 (其被稱為"dmxdelayline")可以由dmxdelayline+coreencdelay+clipgainpcmdelayl ine=drcdelayline★frame_size石角定;并且dmxdelayline=drcdelayline★frame_ size-coreencdelay-clipgainpcmdelayline,以使得dmxdelayline= 100。
[0186] 當(dāng)空間參數(shù)在解碼器側(cè)被應(yīng)用于頻域中(例如,QMF域中)時,空間參數(shù)應(yīng)與下 混信號同步。為了補(bǔ)償下混信號的編碼器不使空間元數(shù)據(jù)幀延遲、而是使下混處理路徑延 遲的事實,應(yīng)使參數(shù)提取器420的輸入延遲,以使得以下條件適用:dmxdelayline+coreen cdelay+coredecdelay+aspdecanadelay=aspdelayline+qmfanadelay+framingdelay〇 在以