学数字声音合成技术,DIY属于自己的吉他合成器
品慧电子讯很多人都喜欢弹吉他,可是我们都是用的现成的吉他合成器,没办法突出自己的个性。本文讲到一位大师自己学习到熟练掌握数字声音合成技术,然后自己设计出属于自己的吉他合成器。是不是很高端大气上档次?下面随着小编来看看是如何DIY设计属于自己独一无二的吉他合成器的?数字声音合成技术总让我这个业余爱好者感到着迷。一个有关Karplus-Strong吉他合成技术的维基网页更加激发了我的兴趣。它吸引我的地方是这种合成器设计非常简单。下面是来自维基网页的图形(图1):


- 第一页:DIY属于自己的吉他合成器(1)
- 第二页:DIY属于自己的吉他合成器(2)
- 第三页:DIY属于自己的吉他合成器(3)
- 第四页:DIY属于自己的吉他合成器(4)
- 第五页:DIY属于自己的吉他合成器(5)
- 第六页:DIY属于自己的吉他合成器(6)



- 第一页:DIY属于自己的吉他合成器(1)
- 第二页:DIY属于自己的吉他合成器(2)
- 第三页:DIY属于自己的吉他合成器(3)
- 第四页:DIY属于自己的吉他合成器(4)
- 第五页:DIY属于自己的吉他合成器(5)
- 第六页:DIY属于自己的吉他合成器(6)

另一个值得注意的有趣现象是:当把滤波器极推向更低频率时会抑制更高阶谐波,同时音调也变得更‘纯净’。但是,声音听起来不太像吉他,而是很像音调很快消失的鼓声。

- 第一页:DIY属于自己的吉他合成器(1)
- 第二页:DIY属于自己的吉他合成器(2)
- 第三页:DIY属于自己的吉他合成器(3)
- 第四页:DIY属于自己的吉他合成器(4)
- 第五页:DIY属于自己的吉他合成器(5)
- 第六页:DIY属于自己的吉他合成器(6)


- 第一页:DIY属于自己的吉他合成器(1)
- 第二页:DIY属于自己的吉他合成器(2)
- 第三页:DIY属于自己的吉他合成器(3)
- 第四页:DIY属于自己的吉他合成器(4)
- 第五页:DIY属于自己的吉他合成器(5)
- 第六页:DIY属于自己的吉他合成器(6)


- 第一页:DIY属于自己的吉他合成器(1)
- 第二页:DIY属于自己的吉他合成器(2)
- 第三页:DIY属于自己的吉他合成器(3)
- 第四页:DIY属于自己的吉他合成器(4)
- 第五页:DIY属于自己的吉他合成器(5)
- 第六页:DIY属于自己的吉他合成器(6)

5 strings of a guitar:吉他的5跟弦;analog output to speaker:到扬声器的模拟输出;slider changes chords of guitar:滑片可改变吉他的和弦。总结:Karplus-Strong合成器可能是最简单的合成器编码算法,但是其输出音质出人意料地不错,即使是仅采用8位DAC(其严格来说对于音频再现而言有点功率不足)。唯一的缺陷是演奏低频音调时我们需要数值非常大的缓冲器。例如,演奏100Hz信号需要441缓冲器,取样速率为44.1Ksps。如果我们希望添加多个同时弦时就会带来问题,而且代码大小也成问题。此外,加入PSoC的灵活性也会带来众多新的选择,如:采用I2S接口把信号输出到标准音频DAC。将合成代码转移到数字滤波模块(DFB)可以释放主核,从而可以添加任何其它计算密集型进程。