电子音乐技术 49


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

电子音乐技术 49
前一篇:电子音乐技术 48 下一篇:电子音乐技术 50
文本阅读:
  2.6示例41
  2.6.2一般情况下的波表查找
  tabosc4~类虽然很方便也很高效,但有些过于专用了,对于本章中的很多应用来说,我们需要更为通用的东西。示例B03.tabread4.pd(图2.13)演示了章节2.4中讨论的音色拉伸方法。这是tabosc4~无法满足应用的一个简单示例。该例中引入了一些新类:
  tabread4:波表查找。与tabosc4~中一样,在读取波表时使用了4点内插。不过,tabosc4~使用频率作为输入,并能以一个不断重复的模式进行自动读取,而更简单的tabread4~则需要以波表查找索引值作为输入。如果你想使用它来完成一些不断重复的东西,那么输入本身就必须是一个不断重复的波形,如同本例中那样。与tabosc4~(以及其他所有波表读取和写入对象)一样,你可以通过发送消息来选择所使用的波表。
  Itabwrite~】:把一个音频信号记录到一个波表中。在本例中,tabwrite~用来显示输出(不过在后文中将用它做其他事情)。只要接收到从其上方的按钮图标发送出来的一个
  "bang"消息,tabwrite~就会将随后到达它输入口的那些样点写入指定的波表。
  频率
  挤压
  些、
  162
  |206
  相位生成-->phasorpack o 5l
  |1ine~|
  范围调整-->*
  |+~128|
  tabread4-waveforml2|
  <--点击以发送到图示中
  tabwrite-wave-out12|
  waveform12
  展图2.13 具有可变占空因数的波表振荡器:B03.tabread4.pd