ГОСТ Р 53556.4—2013
Окончание таблицы 178
Синтаксис
Количество битов
Мнемоника
1
bs_freq_res[ch][0]:
for (env = 1; env < bs_num_env[ch]; env++)
bs_freq_res[ch][env] = bs_freq_res{ch}lO];
break:
case LD_TRAN:
bsjransient_position
4
uimsbf
Примечание 2
bs_num_env(ch] =
LD_Envelope_Table[bs_transient_position)[num_envelopesJ:
for (env =0; env < bs_num_env[ch]. env++)
bs_freq_res(chj[env]:
break:
}
if (bs_num_env[ch] >1)
bs_num_noise[cb] = 2:
else
bs_num_noise[ch] = 1;}
1
П р и м е ч а н и е
П р и м е ч а н и е
1— bs_num_env ограничивается согласно 6.18.3.6.
2 — Таблица LD_Envelope_Table дается в таблице 179
6.19.3.3 Вычисление tE(!) (изменения для 6.18.3.3)
В случае, если bs_frame_class = LD_ TRAN:
te (0) = 0
te (Le) = numberTimoSlots
tE(I) = LD _ EnvelopeTable [fc>s_ transient _ position] [/+1] forO < I < (Le)
6.19.3.4 Вычисление lA(изменения для 6.18.7.2)
В случае, если bs_frame_cJass = LD_TRAN:
!а - LD _ EnvelopeTable [bs_ transient_ position] [4]
6.19.3.5Таблица поиска огибающей
Т а б л и ц а 179 — Таблица поисха для LD_Envebpe_Table (bsjrans/ent^position)
b s_ lra n sie n l_ p o silto n
num _envelopes
1
b o rd e r(
/
border(2J
tra ne ie nlldx
2
—
2
—
6
7
8
9
10
11
12
13
14/—
—
—
—
—
0
1
2
3
4
5
6
7
8
9
10*
11
12
13
14
15
3
3
3
3
3
3
3
3
3/2
2
2
2
2
2
4
5
2
3
4
5
6
7
8
9
10
11
12
13
14
15
—
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
• в случав фрейма ААС =480 используют вторую запись таблицы.
217