我目前正在寻找一个只支持Carthage作为包管理器的库.我想要整合它的项目已经有一些CocoaPods依赖项.有没有人试过同时使用这两个经理?
我觉得这是一个坏主意,但我很想知道这是否是实际情况.
我正在开发一个同时启动多个循环的应用程序,并且应该保持它们的同步。
使用以前的简单方法来解决该问题(不使用 AVAudioEngine),我发现以编程方式按顺序启动多个音频播放器会在调用之间产生足够的延迟,从而导致结果无用;节拍明显不同步。
我可以使用 AVAudioEngine 实现这种功能吗?
目前,我正在将 AVAudioPlayerNodes 连接到混音器,并将缓冲区附加到它们并控制来自那里的输入。但我可以让它们同时启动吗?
看来节点在我调用播放之前不会开始产生声音,而在引擎启动之前这是无法完成的......