音频套件-为什么AKOSCILLATORBANK产生的声音会相互干扰并解构?

时间:2019-11-19 03:25:13

标签: audiokit

我有一个AKOSCILLATORBANK。

我有多个按钮,每个按钮都使用AUDIOKIT提供的NOTEON(midi:Int,noteVELOCITY:Double,noteFREQUENCY:Double,noteCHANNEL:Double)功能产生不同的音调。

但是,当我弹一个音符然后弹另一个音符时,声音彼此干扰并产生一种声音,我认为这表明了波的干扰/解构。

有人知道如何防止这种情况发生吗?振荡器组波形属性的相位属性设置为零。

我相信,即使波形相位设置为0,每个音高的各个波也会在不同的时间(浮点又称MILLISECOND变化)相加,因此它们的相位实际上并未对齐。

可以在OUVERREACT存储库INCOMPLETE BRANCH中的[github.com/escobea0]中找到带有代码的我的不完整项目。

https://github.com/escobea0/Ouverreact-/pulls

0 个答案:

没有答案