AKTubularBells()和AKRhodesPiano()一起导致第二个错误

时间:2018-04-18 15:34:07

标签: audiokit

我正在使用AKRhodesPiano()和AkTubularBells()。两者都独自工作。当我尝试初始化两者时,我收到以下错误。

AKRhodesPiano.swift:init(frequency:amplitude:):88:Parameter Tree Failed

值得注意的是,如果我改变了初始化的顺序,那么两个实例化的最后一个错误就会发生。

在AKTubularBells初始化下将以下行添加到AKTubularBells游乐场就足以触发错误。

let tubularBells = AKTubularBells()
let temp = AKRhodesPiano()  /// <- Add this line.

我在另一篇文章AKRhodesPiano error (crush) on AudioKit v4.2中看到STK物理模型最近出现了错误,所以也许这也是其中的一部分。任何洞察力一如既往地赞赏。

1 个答案:

答案 0 :(得分:1)

感谢您注意到这一点,它只发生在同时使用这两个节点时,但它基本上只是一个剪切和粘贴工作变坏了。我把它修改为开发,所以如果你可以重建框架就可以了,或者等待下一个应该很快发布的版本。

这是修复: https://github.com/AudioKit/AudioKit/commit/05651ff97a7ea7815a27de6a53eee0b5f7998920