我正在使用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物理模型最近出现了错误,所以也许这也是其中的一部分。任何洞察力一如既往地赞赏。
答案 0 :(得分:1)
感谢您注意到这一点,它只发生在同时使用这两个节点时,但它基本上只是一个剪切和粘贴工作变坏了。我把它修改为开发,所以如果你可以重建框架就可以了,或者等待下一个应该很快发布的版本。
这是修复: https://github.com/AudioKit/AudioKit/commit/05651ff97a7ea7815a27de6a53eee0b5f7998920