ГОСТ Р 53556.4—2013
Т а б л и ц а 70 — Синтаксис sbrdtdf 0
СинтаксисКоличество битовМнемоника
s b r d td f(c h )
}
{
fo r (e n v =
0;
e n v < b s _ n u m _ e n v fc h ]; e n v * * )
b s _ d f_ e n v [c h ][e n v ]:
1
fo r (n o is e
= 0;
n o is e < b s_n um _n o >se [ch J: n o is e * * )
b s d f n o is e lc h j(n o is e ):
1
Т а б л и ц а 71 — Синтаксисsbr_invf()
СинтаксисКоличество битоеМнемоника
sbr invf(ch)
{
for (n = 0; n<num_noise_bands[chJ: n++)
bs invf mode[chJ[n);
}
Примечание
2
uimsbf
П р и м е ч а н и е — num_noise_bands [ch] получают из заголовка, согласно 6.18.3 и называется он Л/0.
Т а б л и ц а 72 — Синтаксис sbjenvelope ()
СинтаксисКоличество битовМнемоника
sbr envelopefch, bs coupling, bs amp res)
{
if (bs coupling) {
if(ch){
if (bs_amp_res) {
t_huff = l_huffman_env_bal_3_0dB:
(_huff = f_huffman_env_bal_3_0dB;
} else {
l_huff = l_huffman_env_bal_l_5dB:
f huff = f huffman env bal 1 5dB:
}
) else {
if (bs_amp_res) {
t_huff = t_huffman_env_3_0dB.
f_huff = f_huffman_env_3_0dB.
} else {
tjiu ff = t_huffman_env_‘\__5dB.
f huff = f huffman env 1 5dB:
}
) else {
if (bs_amp_res) {
t_huff = t_huffman_env_3_0dB.
f_huff = f_huffman_env_3_0dB.
} else {
tjiu ff = t_huffman_env__1_5dB;
f huff = f huffman env 1 5dB:
}
}
} else {
if (bs_amp_res) {
t_huff = t_huffman_env_3_0dB.
f_huff = f_huffman_env_3_0dB;
42