AKNodeOutputPlot не работает правильно с Inter App Audio - PullRequest
0 голосов
/ 28 мая 2018

Я недавно добавил поддержку Audiobus и IAA для моего приложения.К сожалению, хотя звук работает правильно, AKNodeOutputPlot просто показывает плоскую линию и никаких сигналов.Ранее я пытался создать микшер в своей цепочке сигналов и добавить его к узлу, но график все еще показывает плоскую линию.Я попытался изменить тип графика на AKNodeFFTPlot.Это работает, и я вижу визуализацию, но это не тот тип графика, который я хочу использовать.Текущий код моего графического представления выглядит следующим образом.

private lazy var oscilliscopeView: AKNodeOutputPlot = {
    let plot = AKNodeOutputPlot(Conductor.shared.voltageControlledAmplifier, frame: .zero)
    plot.plotType = .buffer
    plot.shouldFill = true
    plot.shouldMirror = true
    plot.color = .white
    plot.backgroundColor = .clear
    plot.clipsToBounds = true
    plot.isHidden = true
    plot.translatesAutoresizingMaskIntoConstraints = false
    return plot
}()

Conductor.shared.voltageControlledAmplifier не является узлом, установленным в AudioKit.output.Для этого используется еще один узел вверх по цепочке.Любые мысли о том, что может быть причиной сбоя AKNodeOutputPlot?

...