160第7章时间平移与延时
令n表示输出样点的序号,纵轴显示了参量n-d【a】,其中d【n】是以样点数表示的(时变)延时。如果我们令输入样点的位置为:
T输入时间
图7.17一个长度可变的延时线,其输出就是先前某个时间的输入。输出的样点不能比输入样点新,也不能比延时线的长度D更旧。输入/输出曲线的斜率控制着输出的瞬时转调y【n】=n-d【n】
则延时线的输出为:
z【n】=x【y【n】
其中信号x是在点【】处计算出来的,当【n】不是整数时还要进行适当的内插。这就是波表查找的那个公式(第23页)。对录制声音进行波表查找所具备的所有性质都可以用来预测可变延时线的行为。
在延时线与波表之间还有一个区别:延时线上的素材是在持续不断刷新的。我们不仅不能读取未来的数据,而且如果延时线的长度为D个样点的话,我们也不能读取D个样点之前的旧数据:
0
n>y【n】>n-D
最后一个关系式在图7.17中就是2条对角线之间的区域,函数y【n】必须位于这个带状区