ГОСТ Р 53556.10—2014
6 Семантика
6.1 Аудиопотоки
Аудиопоток содержит аудиосигнал DSD (простой DSD или DST-кодированный DSD).
Аудиопоток является конкатенацией всех аудиофреймов в потоке байтов.
2
6.1.1 Данные потока битов дискретизированного DSD
Для сигнала 2-канального аудио разрядная последовательность дискретизированного DSD
определяется следующим образом: L
q
. Ц , L. . i-З, L
4
, L
5
. L
q
. L
7
. R
o
, R\. R
2
. R
3
. R
4
. R
5
. R
6
- ^7- 8.
ig. L10
......
где L
q
является первым битом выборки левого канала аудиофрейма.
Для каждого звукового канала восемь последовательных битов выборки группируются в один
аудиобайт. Старший значащий бит аудиобайта является первым битом выборки этого байта.
6.1.2 Структура аудиопотока
У кодированных аудиофреймов DST существует переменная длина. Эталонная модель
декодера DST определяется в разделе 7.
6.1.3 Audio_Frame
Audio_Frame (аудиофрейм) содержит кодированную DST или просто DSD аудиоинформацию
для одного фрейма. Максимальный размер Audio_Frame равен размеру кодированного просто DSD
Audio_Framo плюс один байт. Синтаксис Audto_Frarve определяется в таблице 1.
N_Channels является числом используемых звуковых каналов.
6.2DSD содержит аудиоданные для одной Audio_Frame простого DSD. Синтаксис DSD
определяется в полезной нагрузке потока битов
Channel_Nr является номером звукового канала.
Framo_Length является длиной аудиофрейма в байтах на звуковой канал. Frame_Length может
быть вычислено, исходя из частоты дискретизации по формуле:
Sampling Frequence
. .. .. _.
FrLth
_
ame
,
eng
_
= -----------—
5
—
----------
bytes per AudtoCanne!
7 8
Частота дискретизации может быть: 64*44100 Гц, 128*44100 Гц или 256*44100 Гц. Соотношение
между Framo_Length и частотой дискретизации дается в таблице 15.
Таблица 15 - Соотношение Frame_Length и частоты дискретизации
Частота дискретизации. Гц
Frame_Length, байт
64*44100
4704
128*44100
9408
256*44100
18816
DSDDST_Coded сигнализирует, кодирован ли поток битов DSD или DST. Если DSDDST_Coded
= % 0 - это DSD-кодированный поток, а если DSDDST_Coded = % 1 - DST-кодированный.
6.2.1. DSD_Byte
DSD_Byte [Channel_Nr] [Byte_Nr] содержит сигнал DSD как определено в 6.1.1.
6.2.1.1 DST
DST содержит аудиоданные для кодированного Audio_Frame одного DST. Синтаксис DST
определяется в таблице 4.
6.2.1.1.1 Processing_Mode
Если бит Processing_Mode устанавливается в единицу. Audio_Frame содержит DST_X_Bit и
сигнал DSD в форме кодирования без потерь. Если бит Processing_Modo обнуляется. Audio_Frame
содержит DST_X_Bit и сигнал DSD без кодирования без потерь.
10