【发布时间】:2020-05-05 04:41:11
【问题描述】:
我创建了一个 Pure Data 抽象,它接受 5 个 MIDI 控制器 ID 作为参数,并有两个入口(速度和 MIDI 控制器)。如果 MIDI 控制器 ID 与抽象的第 i 个参数匹配,我使用spigot 在出口 i 处输出输入速度。
我用它来控制我的 MIDI 控制器的 5 个滑块(音量、起音、衰减、延音、释放),如下所示:
如您所见,抽象是非常重复的,理想情况下它可以接受 n 个参数,在第 i 个出口处输出给定 MIDI 滑块的滑块值。或者,我可以只使用一个参数并为每个滑块重新使用抽象,但这也有点重复。
有没有办法在我的抽象中采用 n 个参数?或者,有没有其他更优雅的解决方案来控制我缺少的 MIDI 滑块?
【问题讨论】: