ГОСТ Р 53556.5—2013
8 6.8.6
time
Ivortime
Стандартное имя
time
в каждом контексте должно содержать время, в которое создавалось инстру
ментальное инстанцирование, связанное сэтим контекстом.
8.6.87
dur
Ivardur
Стандартное имя
dure
каждом контекстедолжно содержать продолжительность инструментального
инстанцирования, как первоначально создающееся, и как потенциально пересмотренное при помощи
extend
оператора, или -1 . если продолжительность не была известна при инстанцировании.
Хотя
dur
является /-rate переменной, оно может быть изменено во время продолжительности инстру
ментального экземпляра через
extend
оператор или через изменение темпа. В этом случае значения выра
жений в
ivar
не изменяются.
8.6.8 8
itime
ksig itime
Стандартное имя
itime
в каждом контексте должно содержать прошедшее время инструментального
экземпляра. Таким образом на первом
к
цикле
itime
должно быть 0. и после этогодолжно быть постепенно
увеличено на 1
1KR,
где
KR
является частотойдискретизации оркестра в начале каждого
к
цикла передачи
уровня.
8.6.8.Э
MIDIctri
ksig MIDIctd
/128/
Стандартная переменная
MIDIctri
должна содержать для каждого контекста текущее количество
М/0/-контроллеров на канал, соответствующее каналу, которому присваивается инструментальное инстан
цирование, связанное стем контекстом.
Инструменты могут использовать
MIDIctri
в качестве
lvalue,
то есть, чтобы присвоить новые значе
ния. использующие = оператор.
MIDIctri
[64) является специальным контроллером. Нормативно определено, как выдержать контрол
лер. и для этого есть
MIDInoteoff
инструкции.
8.6.8.10
MIDItouch
ksig MIDItouch
Стандартная переменная
MIDItouch
должна содержатьдля каждого контекста текущую величину ре
туши
MIDI
на ноте, которая заставляет связанное инструментальное инстанцирование создаваться.
8.6.8.11
MIDIbend
ksig MIDIbend
Стандартная переменная
MIDIbend
должна содержатьдля каждого контекста текущую величину
MIDI
изменения высоты тона на канале, соответствующем каналу, которому присваивается инструментальное
инстанцирование, связанное с этим контекстом.
8.6.8.12
channel
Ivar channel
Стандартное имя
channel
содержит расширенный канал
MIDI
примечания, ответственного за созда
ние текущего инструментального экземпляра.
8.6.8.1 Эрге
set
ivarpreset
Стандартное имя
preset
содержит предварительно установленное число
SAOL
(который составляет
меньше чем предварительно установленное число
MIDI)
примечания, ответственного за создание теку
щего инструментального экземпляра. Стандартное имя
preset
не содержит все предварительно установ
ленные числадля текущего инструмента, а только те. которые привели к инстанцированию текущего экзем
пляра.
8.6.8.14
input
asig input[inchannels)
Стандартная переменная
input
должна содержать для каждого контекста входной сигнал или сигна
лы. обеспечиваемые для инструментального инстанцирования через
send
инструкцию.
8.6.8.15
inGroup
ivarinGroup [inchannels]
Стандартная переменная
inGroup
должна содержать для каждого контекста группировки входных
сигналов, обеспечиваемых для инструментального инстанцирования.
34