如何在 Swift 中使用 AudioKit 将 PlaygroundOscillator 设置为值?
How to ramp PlaygroundOscillator to value with AudioKit in Swift?
有没有办法在 AudioKit 中随时间改变 PlaygroundOscillator 的值(频率、音量等)?
我有这段代码,想在最后将音量调到 0,这样当振荡器停止时就没有咔哒声了。
var audioEngine = AudioEngine()
var osc = PlaygroundOscillator()
audioEngine.output = osc
do {
try audioEngine.start()
} catch {
print("could not start audio engine")
}
osc.play()
DispatchQueue.main.asyncAfter(deadline: .now() + 1) {
osc.stop()
}
我想做与这个问题相同的事情,但我再也找不到 Oscillator() class,所以我假设它已被弃用。
不幸的是,游乐场振荡器的参数无法调整。它是一个用于 playground 和测试的简单生成器。对于更严重的问题,您应该在 AudioKit 之上使用 SoundpipeAudioKit 之类的东西。
有没有办法在 AudioKit 中随时间改变 PlaygroundOscillator 的值(频率、音量等)?
我有这段代码,想在最后将音量调到 0,这样当振荡器停止时就没有咔哒声了。
var audioEngine = AudioEngine()
var osc = PlaygroundOscillator()
audioEngine.output = osc
do {
try audioEngine.start()
} catch {
print("could not start audio engine")
}
osc.play()
DispatchQueue.main.asyncAfter(deadline: .now() + 1) {
osc.stop()
}
我想做与这个问题相同的事情,但我再也找不到 Oscillator() class,所以我假设它已被弃用。
不幸的是,游乐场振荡器的参数无法调整。它是一个用于 playground 和测试的简单生成器。对于更严重的问题,您应该在 AudioKit 之上使用 SoundpipeAudioKit 之类的东西。