是否有可能以某种方式将 graph-on-parent 与 [clone]d 抽象一起使用?

Is it possible to use graph-on-parent with [clone]d abstractions in some way?

我知道您可以使用 vis 消息打开抽象,但我还没有找到在包含克隆对象的补丁中呈现我的抽象的方法。也许动态修补是实现这一目标的唯一方法?我已经搜索过 pd 论坛、邮件列表和 Facebook 群组,但都没有成功。

目前(如 pd 0.48-1)无法让 [克隆] 读取其内容的 GOP。

作为一种解决方法,您可以将 [clone] 对象封装到一个抽象中,该抽象提供一个 GUI 来显示有关 selected clonede 实例的信息。

例如,假设您有一个名为 [HarmonicSeries] 的对象,在给定基本原理的情况下,它使用 [clone] 对象创建 8 个 [Harmonic] 实例,每个实例都包含所需频率的振荡器~ .并且您想显示每个谐波的频率。您可以在 [HarmonicSeries] 上使用 GOP,而不是在 [Harmonic] 上使用 GOP,并提供一个接口来 selected 所需的谐波以收集信息。

[谐波] 抽象:它需要两个参数:

  1. 基频
  2. 谐波指数

然后将两者相乘得到谐波的频率并将其存储在[float]上。当它收到一声巨响时,它会将该频率输出到它的左侧插座。

[

让我们[克隆]它并将其包装到 [HarmonicSeries] 抽象中。

当用户单击 [hradio] 以 select 所需的谐波时,它会向正确的谐波发送 bang 消息,而正确的谐波又会将存储的频率发送到它的插座。然后在数字框中显示谐波索引和谐波频率。

这是它工作的一个例子(在 [HarmonicSeries-help] 对象中)

这是一个简单的例子,复杂的情况原理是一样的。您将 [clone] 封装到一个抽象中,该抽象提供了一个用于从克隆实例读取数据的接口。