文本阅读:
114第5章调制
logc-220|
E05-tab
o<-指数
pack 050
|iine-|
【*~128
F~129】
tabread4~E05-tab
hip-5
(输出)
图/5.12|使用切比雪夫多项式作为波形整形转移函数cos(5on)
我们需要找到一个合适的转移函数f(x)。首先我们调用波形整形函数f(x)=x5(第107页),它将给出一次、三次和五次谐波:
16x5=cos(5on)+5cos(3on)+10cos(on)
接下来我们加入x的一个适当倍数来抵消三次谐波:
16x5-20x3=cos(5on)-5cos(an)
然后再加入x的一个倍数抵消一次谐波:
16x5-20x3+5x=cos(5on)这样就得到了我们选择的波形整形函数
f(x)=16x5-20x3+5x
这一过程让我们可以隔离出任意想要的谐波;最终得到的函数f就是所谓的切比雪夫多项式(Chebychev Polynomials)【Leb79】。
为了在一个波形整形设备上纳入这种操作,我们只需要如图5.5所示那样创建一个音色来计算
x【n】=f(a【n】cos(on))
式中a【n】是一个合适的指数(lndex),它可以作为样点序号n的一个函数不断变化。当a的值恰好为1时,输出为纯五次谐波。a的其他值将产生变化的频谱,一般来说将同时含有一次、三次和五次谐波。