「电子音乐技术」 返回上级

  • 电子音乐技术 91 电子音乐技术 91
      4.6单音标签83   务b或c的单音。在实际中,挪用通常是最好的选择。在这个特定的例子中,我们选择挪用最早的任务,即任务b。   "各个音符";   单音分配   单音1   |b   单音2|   Ta   单音3   单音2....   时间、   图4.9多复音的单音分配图4.10 一种多复音的单音分配算法,它展示了单音挪用如果在任务d开始的时候我们恰好知道任务b和...
  • 电子音乐技术 92 电子音乐技术 92
      84第4章自动化与单音管理   为了处理这类情形,我们可以为开始一个音符(或者更一般地,一个任务)的消息加入个或多个标签(Tag)。这个标签是我们可以日后用来确认任务的数据的任意集合,随后我们可以用它来搜索分配给它的单音。   仍以图4.10为例,在这里列出了将这4个任务写成一个控制流的一种方法:   开始时间结束时间音高   在这种表示方法中,我们不需要标签,因为每一个消息(每一行文字)已经...
  • 电子音乐技术 93 电子音乐技术 93
      86第4章自动化与单音管理   plusminus对象并不是由Pd定义的,而是由存于名为"plusminus.pd"的文件定义的。该音色如图4.11b所示。图中的一个inlet和两个outlet 对象与plusminus对象的输入口和输出口相对应。两个"51"参数(给+对象和对象)被5代替(plusminus对象的创建参数。   我们已经在很多示例中看到...
  • 电子音乐技术 94 电子音乐技术 94
      4.8示例87   其目标总是0。困难的部分是衰减段,它也必须在经过了一个等于起音时间的延时(del52对象)以后再启动。延音电平由峰值电平和延音百分比计算得出(将两者相乘然后除以100)。   attack(起音)release(释音)D口   Btop(   巨2500(0500(Bdar 1100 200 50 3001   |ogc~440   (输入)iine】   (输出)   |...
  • 电子音乐技术 95 电子音乐技术 95
      88第4章自动化与单音管理   4.8.2用于幅度控制的转移函数   章节4.2描述了使用ADSR包络控制幅度,其中指数或4次曲线产生的结果听起来通常要比直线产生的结果更自然。音色D03.envelope.dB.pd和DO4.envelope.quartic.pd(后者在图4.15中示出)演示了分贝曲线和4次曲线的使用。除了幅度以外,在示例D04.envelope.quartic.pd中,声音...
  • 电子音乐技术 96 电子音乐技术 96
      4.8示例89   接下来的两个音色DO5.envelope.pitch.pd和D06.envelope.portamento.pd使用ADSR包络发生器产生音高包络,使用简单的line~对象产生滑音,同时也控制音高。在这两个例子中我们需要的是指数曲线,它们是通过查找表计算出来的。   4.8.3加性合成:里塞特的钟声   我们已经用Pd的抽象机制制作了一个可重复使用的ADSR发生器,我们还可...
  • 电子音乐技术 97 电子音乐技术 97
      90第4章自动化与单音管理   $1幅度   典鉴。参数:写霜剔嘴肇时间   $2相对持续时间   |r trigger   $4失谐   tb b   起音   相对频率e1日音游loat $l   Eloat $3   ioat $2】相对持续时间01   Ir frequencyl   乘以全局频率|Eduratio】   sqrt|   |实际持续时间   F94|加上失谐   s15...
  • 电子音乐技术 98 电子音乐技术 98
      4.8示例91   4.失谐。一个以赫兹为单位的频率被加到全局频率与相对频率的乘积之上。   在partial抽象内部,幅度是简单地直接从参数"$1"获得的(为了调整各个较高的幅度而乘以0.1);持续时间由r duration对象计算得出,并将其乘以"$2"参数。频率由p+d计算得出,其中f是全局频率(来自rfrequency对象),p是分音的相对频率,...
  • 电子音乐技术 99 电子音乐技术 99
      92第4章自动化与单音管理   $1:分音序号   Irpitch   mtofl音高到频率   $1随后获得该特定分音的频率   |Etom|......然后将其转换回音高   Ir poiitabie 调用该抽象的音色将每30mg发送一次bang消息E......此时我们取回音高   r whammybarl 并通过平移表格索引值来转调   【tabread4 spectrumtab|从表...
  • 电子音乐技术 100 电子音乐技术 100
      4.8示例93   在8个对象的底部,输出口所发送的就是全部8个对象的总和。与throw~/catch~总线相比,这种方法的优势是它更明确直接,而且当视图上没有混乱问题的时候,这种方法是更可取的。   r notel   unpack0000000|   tbfl   计数器,用来生成标签什F1|   hod 1e+061   提供后来的音符关|makenote 64】   分配单音po1y8...