ГОСТ Р 53556.5—2013
8.5.2 Глобальный параметр
8.5.2.1 Параметр
srate
\<globalparameter* ■>srate <int>\
srate
глобальный параметр определяет аудио частоту дискретизации оркестра. Процессдекодирова
ния должен создать аудио наэтой частоте дискретизации. Недопустимо упрощать сложность оркестра или
учесть терминальную возможность, генерируя аудио на других частотахдискретизации. Это может иметь
серьезное неблагоприятное воздействие на определенные элементы обработки оркестра.
srate
параметр должен быть целочисленным значением между 4000 и 96000 Гц. Если
srate
параметр
не будет обеспечен воркестре, то значение по умолчаниюдолжно быть самым быстрым из аудиосигналов,
обеспеченных как вход!Юй. Если частота дискретизации не обеспечивается и нет никаких входных
аудио-сигмалов. частота дискретизации по умолчанию должна быть 32000 Гц. Если больше чем одна
srate
инст рукция параметра происходит воркестре — то это синтаксическая ошибка.
В объектном терминале типа 3, или когда оркестр
SAOL
используется в
AudioFX
узла
AudioBIFS
,
srate
параметрдолжен быть одним из следующих значений: (4000,8000.11025,12000,16000.22050.24000,
32000.44100,48000.88200, 96000).
8.5 2.2
Параметр
krate
<global parameter* -> krate <int>:
krate
глобальный параметр определяет уровень управления оркестра,
krate
параметр должен быть
целочисленным значением между 1и частотой дискретизации включительно. Если
krate
параметр не будет
обеспечен в оркестре, то уровень управления по умолчанию должен составить 100 Гц. Если в оркестре
больше чем одна
krate
инструкция параметра, то это синтаксическая ошибка.
Если уровень управления не равенделителю частотыдискретизации, то уровень управления являет
ся следующим большим целым числом, котороедействительно равномерно делит частотудискретизации.
Период управления оркестра является числом выборок или количеством времени, представленным этими
выборками, в одном цикле управления.
8.5.2.3 Параметр
inchannels
<global parameter* •> inchannels <int>;
inchannels
глобальный параметр определяет число каналов ввода. Если звуковые каналы обозначе
ны, как входные источники, то дополнительные каналы должны быть установлены в непрерывные оценен
ные нули сигналы. Если звуковые каналы обозначены как входные источники, дополнительные каналы
игнорируются.
Если
inchannels
параметр не будет обеспечен в оркестре, то значение по умолчанию должно быть
суммой чисел каналов, обеспеченных входными источниками. Если нет никаких входных источников, зна
чениедолжно быть 0. Если больше чем одна
inchannels
инструкция параметра происходит в оркестре, то
это синтаксическая ошибка.
8.52.4 Параметр
outchannels
<global parameter* •> outchannels <int>;
outchannels
глобальный параметр определяет число каналов вывода звука. Процессдекодирования
времени выполнения должен произвести и представить это число каналов внутренне. Недопустимо упро
стить сложность оркестра или учесть терминальную возможность, производя меньше каналов.
Если
outchannels
параметр не будет обеспечен в оркестре, то значение по умолчанию должно быть
одним каналом. Если больше, чем одна
outchannels
инструкция параметра происходит в оркестре, то это
синтаксическая ошибка.
5.85.2.5 Параметр
interp
<global parameter* •> interp <int>:
interp
глобальный параметр определяет качество интерполяции, выполняемой в процессе синтеза.
Различные операции требуют доступа к звуковым таблицам вточках нецелого числа. Получить доступ
к звуковой таблице в такой точке требует интерполяции среди доступных точек в звуковой таблице.
Если
interp
параметр 0, то ’низкоуровневая" интерполяция выполняется. Каждая интерполяция
должна выполняться, используя линейную интерполяцию. Таким образом,
i
и
j
могут бытьдвумя последо
вательными индексами звуковой таблицы и позволять
х
и
у
быть значениями в точках /и
j
соответственно.
Если
interp
параметр 1, то ’высокоуровневая" интерполяция выполняется. Метод высокоуровневой
интерполяции не нормирован, но этодолжен быть метод более высокого качества, чем линейная интерпо
ляция.
Если параметр не 0 или 1, то это синтаксическая ошибка. Если больше чем одна
interp
инструкция
параметра происходит воркестре, то это синтаксическая ошибка.
16