Alax
获得 1 次赞
帮助过194人
karplus-strong合成器可能是最简单的合成器编码算法,但是其输出音质出人意料地不错,即使是仅采用8位dac(其严格来说对于音频再现而言有点功率不足)。唯一的缺陷是演奏低频音调时我们需要数值非常大的缓冲器。例如,演奏100hz信号需要441缓冲器,取样速率为44.1ksps。如果我们希望添加多个同时弦时就会带来问题,而且代码大小也成问题。
白噪声发生器通常用于测试中,如:误码率测量中的噪声电平设置、振动分析所用的宽带信号、采用fft的快速滤波器性能评估以及众多其它应用。背景噪声、扩音系统房间平衡等采用噪声源的音频应用很有可能会用到“粉红”噪声。粉红噪声特征是每个倍频程都具有相同的功率,因此100~200hz频段与1.0~2.0khz或10~20khz频段具有相同功率。
我们在本系列文章的前一部分已经讨论了锁相环(pll)的应用以及在时钟分配系统中,pll相对于传统振荡器的优势。接下来我们将会阐述基于pll的时钟分配系统的重要参数,这些参数都是设计时必须考虑的。例如,在实践过程中,时钟的准确时序对所有分配系统而言都非常重要。如果时钟位置偏差范围大,则可能会导致系统发生故障。
我们在本部分不仅了解了相位噪声是pll的关键参数之一,还分析了如何通过pll级和系统级的悉心设计,采用优良的滤波电路、低噪声源,以及最小化系统内所有其它可能的噪声源等方法,从而最大限度地降低相位噪声。