【问题标题】:AudioKit v5 freeze after use Microphone, also in the cookbookAudioKit v5 使用麦克风后冻结,也在食谱中
【发布时间】:2020-10-20 03:00:46
【问题描述】:

这也发生在食谱中: 启动调谐器 然后切换到 DrumSequencer 快速切换几次后,应用程序冻结。 调用 engine.stop() 后发生应用程序冻结 知道什么可以解决这个问题吗?

【问题讨论】:

  • 对我来说,应用程序会冻结,并且在调试器中按下暂停会显示执行卡在player.stop()(玩家是AudioPlayer)。使用调试器轮询引擎是否正在运行表明它已以某种方式停止。

标签: ios swift audiokit cookbook


【解决方案1】:

问题已解决。 我将修复推送到 v5-develop 分支。

【讨论】:

    【解决方案2】:

    AudioKit Cookbook 并非旨在成为如何设置任何应用程序的模型,只是提供一系列单文件示例来帮助您入门。 Cookbook 有一个 GitHub 问题页面,应该在其中询问此类问题。知道在问题页面或 StackOverflow 上应该问什么是一个微妙的平衡,但这一点很清楚。

    【讨论】:

    • FWIW,我至少可以确认应用程序确实冻结了,我只是不认为这是解决问题的地方。
    • 这个问题也发生在我的应用程序中,我只是想提供一种简单的方法来重现它。我应该在哪里解决此类问题,您是否知道如何解决?
    • 您描述了一个症状,但不是真正的问题,非常具体。第一步是更好地定义它。只是发动机停止次数的问题吗?如果它的速度,它必须有多慢才不会发生?等
    • 我正在描述框架中的一个主要问题。我不知道是什么问题,我只知道当我用 inputNode 启动引擎时,然后停止它,然后用其他 Mixer 配置再次启动它会导致它冻结。
    • 修复:github.com/AudioKit/AudioKit/pull/2308 干得好@gilgul!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-07
    • 1970-01-01
    • 1970-01-01
    • 2018-11-21
    • 1970-01-01
    相关资源
    最近更新 更多