文本阅读:
2.6示例4得
果挤压因子发生快速的变化,则相应的相位漂移听上去就像是音高上的一个轻微波动。这可以通过更为复杂的配置来避免:从phasor~中减去1/2,然后乘以128或更多,最后再加上65而不是1。
2.6.3把波表当作采样器
示例B04.sampler.pd(图2.14)所示为如何把一个波表当作采样器来使用。在本例中,在图顶部的数字块上点击鼠标可以控制样本(波表)的索引值。1%秒对该数字块来说是一个方便的缩放比例。为了转换成样点数(这是tabread4~输入的需要),我们要用44100样点每秒乘以0.01s,这样得到每单元441个样点,然后再以与前例中同样的方式使用pack和line~。
你所听到的转调取决于鼠标向上和向下的速度有多快。本例还引入了一个新对象类:
【hip~】:简单的高通(低切)滤波器。创建参数给出了滚降频率,单位是周期数每秒。
当输入停在一个单一样点上时(即当你没有挪动鼠标去改变波表的读取位置时),我们用该对象来消除那个常数(零频率)输出。滤波器将在第8章讨论。
0<--读取点,0-100
441】转换成样点
pack 0 1001
tabread4~sample-table电p-高通滤波器,用来切除直流分量
(输出)
sample-table
做心r-m5
---44103个样点--
图2.4使用鼠标控制索引值的采样器:B04.sampler.pd