Sustain in Pure Data for libpd with xcode



我正在开发一个播放钢琴样本的补丁,该补丁在 xcode 中工作,为 iPad 构建钢琴应用程序。我正在尝试添加一个广告来创建延音,但我似乎无法让它工作。有人可以指出我正确的方向吗?谢谢!

补丁:https://docs.google.com/file/d/0B4-qHDgzbDB3VUlwM09FSEowZWM/edit

ADSR 只是一个 evelope,你用它来乘以声音输出。然而,它意味着与声音的触发一起在时间轴上。当我查看您的补丁时,我注意到另一件事:为什么每次触发样本时都要将样本重新加载到数组中?数组应在应用程序启动时填充,如下所示:

[loadbang]
|
[read -resize c1.wav c1Array(
|
[soundfiler]

以后,当你真的只想回放时,你确实

[r c1]
|
[t b]
|
[tabplay~ c1Array]
|
[throw~]

在补丁的一个中心点,您可以拥有

[catch~]
|
[dac~]

(在那里添加主要的 voulme)。请注意,这三个部分之间没有连接!

最新更新