电子音乐技术 99


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

电子音乐技术 99
前一篇:电子音乐技术 98 下一篇:电子音乐技术 100
文本阅读:
  92第4章自动化与单音管理
  $1:分音序号
  Irpitch
  mtofl音高到频率
  *$1随后获得该特定分音的频率
  |Etom|......然后将其转换回音高
  Ir poiitabie 调用该抽象的音色将每30mg发送一次bang消息E......此时我们取回音高
  r whammybarl 并通过平移表格索引值来转调
  【tabread4 spectrum-tab|从表格中获得强度值moses 1
  纵轴的单位是dB,范围是从1到50dB,但我们希望在0(50表格取值小于等于0时得到真正的0
  |dbtorma
  pack 0 30|
  lo8cliinel
  throw~sum-bug
  /展图4.19图4.18中使用的spectrum-partlal抽象合成一个指定频谱包络的方法可以通过多种方式进行一般化:包络可以是随时间变化的,这里仅提及几种可能的方式,比如,它可以是对另一个信号进行实时分析的结果,可以是从一套组合规则中计算得到的结果,可以是在一组预先设计的频谱包络之间交叉淡入淡出的结果,也可以是对包络进行频率翘曲的结果。
  4.8.5多复音合成:采样器
  接下来的示例使用的是4.5小节中描述的动态单音分配方法。在前文所示的加性合成的示例中,每个单音的使用都有一个固定的目的。本例中,我们在播放一个控制流中的音符时,将根据需要从一个库中分配各个单音。
  示例D11.sampler.poly.pd(图4.20)所示为多复音采样器,它使用了抽象sampvoice(图4.21为其内部结构)。示例D10.sampler.notes.pd介绍了在"一次播放"型采样器中改变音高和其他参数的方法(该例未在书中绘出),这个示例是从前一章原始的"一次播放"型采样器(图3.14所示的Co5.sampler.oneshot.pd)中衍生出来的。
  与前例相比,图4.20中的各个sampvoice对象采用了另外一种求和总线;这里,每个对象都把其自身的输出与其输入口接收的信号加在一起,然后将这个和送至其输出口。因此,