gpt4 book ai didi

ios - 使用 AudioKit 在 UIView 中绘制样本文件的波形

转载 作者:行者123 更新时间:2023-11-28 05:56:27 25 4
gpt4 key购买 nike

我正在迈出 Swift 和 AudioKit 的第一步。我在 Playground 上玩了一点。现在我正在尝试在 UIView 中绘制样本的波形。

我的代码不起作用。 UIView 保持空白。

@IBOutlet weak var audioOutputPlot: EZAudioPlot!

override func viewDidLoad() {
super.viewDidLoad()

let file = try! AKAudioFile(readFileName: "Sounds/drumloop_1.wav")
let player = try! AKAudioPlayer(file: file)
let plot = AKNodeOutputPlot(player, frame: audioOutputPlot.bounds)
plot.plotType = .buffer
plot.shouldFill = true
plot.shouldMirror = true
plot.color = UIColor.blue

audioOutputPlot.addSubview(plot)

}

我已将 @IBOutlet audioOutputPlot 与带有 Interface Builder 的 UIView 连接起来,并在其自定义类中编写了“EZAudioPlot”。

感谢您的帮助!

最佳答案

我认为您已经在 viewDidLoad 中本地声明了文件、播放器和绘图,但这些都被遗忘了。

关于ios - 使用 AudioKit 在 UIView 中绘制样本文件的波形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51333811/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com