ГОСТР 54713—2011
else
W /> = ADWB{j)
x
UWB(J),
0 5 / 5 511,1V == 0 //ONLY,LONG, SEQUENCE
0 5 / 5 5 n iV » « 0//LONG, START_ SEQUENCE
0 5 / 5 63,0 5 W 57 HEIGHT, SHORT_SEQUENCE
0 5 / 5 511, W a sO ifLONG_STOP,SEQUENCE
(2) Наложение
ifONLY_LONG_SEQUENCE
VBU) = PTB{j) + T0B(j), 0 5 /5 255
PTB{j) = TQB(j + 256), 0 5 /5 255
ifLONG_START_SEQUENCE
V
b
U) = PT
b
U) * T0B(j), 0 5 /5 255
\/s{/ + 256) = T0a(y ♦ 256). 0 5 /5 111
Р В Д =Tos(/ + 368).0 5 /5 31
ifEIGHT_SHORT_SEQUENCE
VB(J-) = PTfl(/) + Twe(/), IV = 0.0 5 /5 31
VB(32W +j) = V , e(y + 32) ♦ TWB(/), 1 5 W 5 7,0 5 /5 31
i
b
PTBU) = T’
v
. O + 32). IV = = 7.0 5 /5 31
ifLONG STOP_SEQUENCE
V
b
U) = P7
b
(/> + T0s(/ + 112), 0 5 /5 31
Vs</ + 32) = T0.sU * 144). 0 5 /5 111
PTB(j) - T0B(j + 256), 0 5 /5 255,
где:
UWBO’)
Tlv s (у)
РТв 0)
VB(/)
АОл в (/)
В
IV
— спектральныеданные полосы, вещественное число;
— данные полосы с управлением усиления, вещественное число;
— данные полосы с управлением усиления предыдущего фрейма, вещественное число;
— данные полосы, вещественное число;
— функция управления усилением, определенная в 14.3.2. вещественное число;
— ID полосы, целое число от 0 до 3;
— ID окна, целое число от 0 до 7;
J
— целое число.
Следует учесть, что начальное значение РТВ()/должно быть равно 0.0.
14.3.4 Фильтр синтеза
Звуковые данные получаются из следующих уравнений:
(
1
)
b
V U)
\VB{k),if jaAk
|0,e/se
0 5 8 5 3 ,
(
2
)
QSU) = QO)’ cos((2g- 1j ^ - 3)n) 0 5 / 5 95,0 5 8 5 3,
(3)
3 95
AS(n)« II QBU ) * V B( n -
s-o y-o
/),
где;
AS (n) — звуковые данные:
VB(n) — данные полосы, определенные в 16.3.3, вещественное число.
84