电子音乐技术 39


分类:相关阅读 / 「电子音乐技术」

电子音乐技术 39
前一篇:电子音乐技术 38 下一篇:电子音乐技术 40
文本阅读:
  2.3经过包络处理的采样器31
  问题的最简单方法是让s和l数值的改变与锯齿波中的那些定期出现的不连续点相同步;由于信号会在那些地方进行不连续的跳跃,因此在那里是无法真正定义转调的,并且如果为了掩藏这种不连续而施加了包络处理,那么s和l的改变所产生的结果也会同样被掩藏掉。
  2.3经过包络处理的采样器
  在上一节中,我们考虑的是对一个波表进行零星地或周期地读取,以制作一个采样器。
  在大多数实际应用中,我们必须对样本的起止点进行整理,以便使输出信号不会在各个样本的开始和结尾处出现不连续的跳跃。这种不连续听上去就像是咔哒或是砰的一声,这取决于波表本身的形式。
  假设我们总是从头到尾地完整播放一个波表,那么避免这种不连续的最简单方法就是简单地事先对波表进行整理,在其开始处进行淡入处理,而在结束处进行淡出处理。这甚至可以在波表被采样时实时进行,即给输入信号乘以一个与录音的时间长度完全匹配的线段包络。
  不过,在很多情况下,对波表进行事先的包络处理要么是很不方便,要么是不可能的例如,我们可能只想播放波表的一个部分,或是想动态地改变包络的税利程度。在章节1.5中,我们已经看到如何用乘以一个斜变函数(它也是一种包络发生器)来控制正弦振荡器的幅度,我们也已经把这种观念体现在了图2.3和图2.4中的波表振荡器上。这种方法在打开和关闭采样器以避免不连续点时同样适用,但有一个显著区别:在波表合成中,我们可以假定波形是首尾相连地排列在一起的,因此我们可以选择任意我们想要的包络时间;而在对未经事先准备的波形进行采样时,我们不得不让包络发生器的输出在我们第一次到达波表终点之前就变为0。这种情形如图2.6所示。
  一新周期
  hpmptlh-
  图2.6振荡器和采样器对于包络的不同需求:(a)在振荡器中,包络可以与任意想要的时间长度相一致;
  (b)当波表是一个录制的声音时,则需要在波表第一次到达其结束点之前让包络变为零