Ios 如何在音频套件中连续改变AKMorphingOscillatorBank的频率?
我对Audiokit不熟悉。我想建立一个可调谐的单声道波表振荡器与变形表输出,可以同步到其他振荡器的频率 我开始使用AKMorphingOscillatorBank,但找不到如何连续改变频率,而不是stepweise 现在我开始写一张便条Ios 如何在音频套件中连续改变AKMorphingOscillatorBank的频率?,ios,swift,audiokit,Ios,Swift,Audiokit,我对Audiokit不熟悉。我想建立一个可调谐的单声道波表振荡器与变形表输出,可以同步到其他振荡器的频率 我开始使用AKMorphingOscillatorBank,但找不到如何连续改变频率,而不是stepweise 现在我开始写一张便条 vco1.play(noteNumber: MIDINoteNumber(Int(noteNumber) + offset1), velocity: velocity, frequency: vco1Freq) 但是在播放音符时改变频率是不可能的 我想让一系
vco1.play(noteNumber: MIDINoteNumber(Int(noteNumber) + offset1), velocity: velocity, frequency: vco1Freq)
但是在播放音符时改变频率是不可能的
我想让一系列音符播放基频音调和一个旋钮,旋转时不断改变振荡器的基频,就像触发eurorack VCO模块和转动频率旋钮一样。。。
thnx 如果你只是想要一些单声道的东西,那么你可以使用AKMorphingOscillator而不是AKMorphingOscillatorBank。它将允许您连续控制频率。您可以粘贴更多您已经尝试过的代码吗?特别是你是如何改变频率的?调用vco1.play再次更改vco1Freq?我在音序器中添加了一个曲目。音序器调用AkPolyHonicode的播放方法。在那里,我使用AKMorphingOscillatorBank的游戏方法。然后,我添加了一个旋钮,用于更改play方法中使用的vco1Freq变量。我想我在这里问了太多问题,所以我投票关闭了这一个。我如何监督它!?:-)这是否意味着我需要将音频源节点放在AKOperationGenerator中而不是放在AkPolyHonicNode中?你能澄清一下你想做什么吗?我对Eurorack(或者模拟世界中的许多其他东西)一点也不熟悉。我知道你想用旋钮控制osc频率,但音序器控制什么?音序器应该增加频移。对不起,我不太清楚你所说的“频移”是什么意思。但您可以通过连接到音序器的AKCallbackInstrument的回调函数控制osc的触发和频率。对于触发,可以使用连接到osc的AkamplementEnvelope的.start()和.stop()方法。我不确定您需要AKOperationGenerator做什么(尽管我可能有误解)。