电子音乐技术 21


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

电子音乐技术 21
前一篇:电子音乐技术 20 下一篇:电子音乐技术 22
文本阅读:
  1.8关于软件示例13
  ·对象块(Object Box)。对象块具有一个矩形边框;在你加载一个音色时,它会把文本解释成创建一个对象。根据其所包含文本的不同,对象块可能容纳上百种不同类别的对象--包括振荡器、包络发生器以及后文将要介绍的其他信号处理模块。在本例中,对象块容纳了一个加法器。在大多数Pd音色中,大部分方块都是"对象块"。
  在对象块中键入的第一个单词标明了该对象块的类(Class),在本例中就是那个"+"。
  方块中的任何其他单词(用空格间隔开)被称为创建参数(Creation Argument),它们指明了该对象被创建时的初始状态。
  数字块(Number Box)。数字块是一种特殊类型的GUl块(GUlBox)。其他GUl块还包括按钮和切换开关等;这些块将在后文的例子中出现。数字块具有一个穿孔卡片形的边框,其右上角有一个缺角。在一个音色运行时,对象块和消息块的外观是固定不变的,但数字块的内容(文本)是可以变化的,用来反映该块当前所容纳的数值。你也可以在一个数字块上点击和向上向下拖拽,或是在该块中键入数值,从而把这个数字块作为一个控制器使用。
  在图1.10a中,当点击消息块时,它会发送一条消息"21"给对象块,该对象块会给这条消息加上13。连接这些方块的连线将数据从一个方块送给下一个方块;方块的输出在边框的底端,而输入则在边框的顶端。
  图1.10b所示为一个Pd音色,它能产生一个正弦,并且其频率和幅度都是可控的。这里有两种类型的连线,较细的连线携带的是偶发性质的消息(Message),而较粗的连线(连接振荡器、乘法器和输出dac~对象)携带的则是数字音频信号。由于Pd是一个实时程序,因此音频信号流是一个连续的数据流。另一方面,偶发的消息会出现在特定但可能是无法预知的时点上。
  |440|频率
  巨1(-一消息块
  o8c~ 正弦振荡器
  13】-对象块
  |.n幅度(开/关)
  34一数字(GUT)块
  ~乘法器
  【dac-输出
  (a)
  (b)
  图:.100(a)pd中的3种方块类型(消息,对象和GUl);(b)一个简单的音色,它能够输出一个正弦一条连线携带的是消息还是信号取决于它所连接的方块;因此,比如"+"对象输出的是消息,但"*~"对象输出的是一个信号。一个给定对象上的各个输入可能接收信号,也可