文本阅读:
4.8示例93
在8个对象的底部,输出口所发送的就是全部8个对象的总和。与throw~/catch~总线相比,这种方法的优势是它更明确直接,而且当视图上没有混乱问题的时候,这种方法是更可取的。
r notel
unpack0000000|
tbfl
计数器,用来生成标签什F1|
hod 1e+061
提供后来的音符关|makenote 64】
分配单音po1y8】
除去音符关tripnote
pack 0000 0 0o01
根据多复音中的单音
编号对单音进行路由 route12345678|
Bampvoicel
一个"gampyoice"Bampvoicel抽象用于一个单音,店ampvoicel
每个都把其自身的
Igampyotcel
输出加到一个加总Pampy
和上(左输入口和|gampvoicel
输出口)
Bampvoice
|sampvoicel
Bampvoice
图4.20一个多复音采样器,它演示了单音分配和标签的使用不过,该音色的主要任务是将"音符"消息分配给各个sampvoice对象。为此,我们必须引入几个新的Pd对象:
【mod】:整数取模。例如,17模10得7,-2模10得8。还有一个名为div的整数除法对象,用div进行17除以10得1,-2除以10得-1。
Lpoby】:多复音的单音分配器。创建参数给出了该库所包含的单音数量以及一个标志位(如果为1则表明需要进行单音挪用,若为0则不需要)。左侧的输入口是一个数值标签,右