ГОСТ Р 53556.5—2013
но в
о
+
(п
- о) (1 - 2 * " |’йгл). где
t
является текущим временем,
п
является новым значением, и о является
старым значением.
9.9.2
hipass
aopcodo hipass (asig ввод, ksig сокращение)
Код операции
hipass
входного сигнала фильтра высоких частот,
cut
является фильтром с преде
лом - 6 дБ.
Метод фильтрации высоких частот не нормирован. Любой фильтр с указанной характеристикой может
использоваться.
Исходное значение должно быть результатом фильтрации
input
с фильтром высоких частот
cut.
9.9.3
lopass
aopcode lopass (asigввод, ksig сокращение)
Код операции
lopass
входного сигнала фильтра низких частот,
cut
является фильтром с преде
лом - 6 дБ.
Метод фильтрации низких частот не нормирован. Любой фильтр с указанной характеристикой может
использоваться.
Исходное значениедолжно быть результатом фильтрации
input
с фильтром низких частот
cut.
9.9.4
handpass
aopcode bandpass (asig input, ksig cf. ksig bw)
Код операции
bandpass
входного сигнала полосового фильтра,
cf
является центральной частотой
полосы пропускания. Гц.
bw
является пропускной способностью фильтра, измеряющегося от -6 дБ ниже
центральной частоты к точке - 6 дБ выше, и определяется в Гц. Если cfи
bw
строго положительны, то это
ошибка вычисления.
Метод полосовой фильтрации не нормирован. Любой фильтр с указанной характеристикой может ис
пользоваться.
Исходное значение должно быть результатом фильтрации
input с
полосовым фильтром с центральной
частотой cfи пропускной способностью
bw.
9.9.5
bandstop
aopcode bandstop (asig input, ksig cf. ksig bw)
Код операции
bandstop
определяет полосы фильтрации входного сигнала, cfявляется центральной
частотой полосы фильтрации. Гц.
bw
является пропускной способностьюфильтра, измеряющегося а преде
лах от -6 дБ ниже центральной частоты к точке на -6 дБ выше, в Гц. Если cfи
bw
строго положительны, то это
ошибка вычисления.
Метод полосы фильтрации входного сигнала не нормирован. Любой фильтрс указанной характеристи
кой может использоваться.
Исходное значение должно быть результатом фильтрации
inputс
заграждающим фильтром с цент
ральной частотой cfи пропускной способностью
bw.
9.9.6
biquad
aopcode biquad(asiginput. ivarbO. ivarbl. ivarb2. ivaral. ivar a2)
Код операции
biquad
выполняет фильтрацию, используя канонический фильтр второго порядка. Конст
рукция фильтров с точно нормируемыми характеристиками использует переходы кодов операции
biquad.
Исходное значение вычисляется следующим образом. При первом обращении к
biquad
промежу
точные переменные
li. to.
iv1. и
w2
устанавливаются в 0. Затем при первом обращении и каждом последу
ющем. следующий псевдокод определяет функциональность:
ti - input:
к = w2 ■*bQ’ti:
w2 = w‘\ - a1‘to +
Ы *tf;
vv1 =
-a2’to
♦
b2*ti;
и Исходное значение
to.
Код операции
biquad
не должен иметь распределения по времени, но должен взять его из числа
обращений. Если на состояние
biquad
ссылаются дважды в одном и том же цикле, то эффективная частота
дискретизации фильтра в два раза выше чем частота дискретизации оркестра.
9.9.7
allpass
aopcode allpass (asig input, ivar time, ivargain)
Код операции
allpass
выполняет фильтрацию входного сигнала. Величина времени задержки обрат
ной связи в секундах.
Исходное значение должно быть
output.
54