为了使我的音频单元自动化,我使用AudioUnitScheduleParameters.将事件发送到呈现线程,在那里它们被延迟到它们的精确时间。
现在,我想自动化的旁路的任何类型的音频单位的效果一样。不幸的是,这不是通过参数来完成的,而是使用属性(kAudioUnitProperty_BypassEffect),而且它似乎不存在调度属性更改的方法,我只知道如何使用AudioUnitSetProperty.立即执行它。
因为效果旁路在大多数现代测序机上是自动的,我想知道是不是漏了什么?还有其他方法来实现同样的目标吗?
发布于 2020-11-10 11:48:36
与其他类型的自动化相比,FX旁路自动化并不真正需要相同的精度。所以,最后,我在切片的开头使用了AudioUnitSetProperty。这样做,在更糟的情况下,与实际时间的偏差为±40 is。这是不可忽视的,但我也觉得自然不绕过一个影响,在一个声音,但一点以前,代替。这样做,几个ms的延迟并不是真正的问题。
https://stackoverflow.com/questions/64204857
复制相似问题