ГОСТ Р 53556.12-2014
набор коэффициентов
osf*
1024
IntMDCT
обрабатывается как матрица 8 частотными коэффици
ентами
osf*
128, представляющими время-частотпую эволюцию сигнала на протяжении восьми
коротких окон. Тот же самый процесс группировки и чередования, принятый в
ААС,
применя
ется здесь. Чтобы быть определенными, предположим, что перед чередованием набор
с
коэф
фициентов
osf*
1024
IntMDCT
индексируются как с
[gj
/и
] fbj
/
к].
где
g -
индекс групп:
и’ - индекс окон в пределах группы:
b
- индекс полос масштабного коэффициента в пределах окна:
к -
индекс коэффициентов в пределах полосы масштабного коэффициента и самый пра
вый индекс изменяется наиболее быстро.
После чередования коэффициенты индексируются как <•
[gj [hj
/и / Д/.
В последующих разделах, когда используется короткое окно, предполагают, что сигналь
ный процесс выполняется на чередующемся спектре для восьми коротких рамок окна, если не
определено иное.
А.4 Целочисленный
Mid/Side
Если для левого и правого каналов используется
Mono IntMDCT
, там, где флаг
М/S
уста
навливается в ’Г, к полосам масштабного коэффициента должна быть применена целочисленная
обработка
M/S.
Stereo IntMDCT
поставляет по умолчанию спектр
М/S.
Следовательно
М/S
должно быть
выключено для полос масштабного коэффициента гам, где оно не требуется.
А.5 Нормализация перед кодированием
ЛАС
После
IntMDCT
масштабный коэффициент
corejscaling
используется, чтобы нормализо
вать коэффициенты
с(к) IntMDCT
для каждой полосы масштабного коэффициента
sfb,
чтобы
обеспечить базовый входной спектр уровня
ЛАС с’ (к}.
После
IntMDCT
при нормализации коэффициентов
с(к) IntMDCT
для каждой полосы мас
штабного коэффициента
sfb
используется масштабный коэффициент
corejscaling,
чтобы обес
печить входной спектр базового уровня
ААС с’ (к).
с’ = corejscaling
-с,
где значение масштабного коэффициента
core_scaling
совместно определяется типом со
ответствующей полосы масштабного коэффициента и длиной слова входного аудио, данными в
следующей таблице:
58