2017-10-12 12 views
1

XCode 9でAK4 AKPeriodic関数を開始できません。次の "Plucked String"プレイグラウンドの抜粋では、処理イベントの識別に役立つ2つのログメッセージを挿入しました。コンソールログに「periodic function startup」というメッセージが表示されることはありません。私が聞いているのは、非常に短いクリック音だけです。AudioKit 4.0 AKPeriodicFunctions Not Starting

let scale = [0, 2, 4, 5, 7, 9, 11, 12] 
let performance = AKPeriodicFunction(frequency: playRate) { 
print("periodic function startup") 
var note = scale.randomElement() 
let octave = [2, 3, 4, 5].randomElement() * 12 
if random(0, 10) < 1.0 { note += 1 } 
if !scale.contains(note % 12) { print("ACCIDENT!") } 

let frequency = (note + octave).midiNoteToFrequency() 
if random(0, 6) > 1.0 { 
    pluckedString.trigger(frequency: frequency) 
} 
} 

AudioKit.output = reverb 
AudioKit.start(withPeriodicFunctions: performance) 
print("AK startup") 
performance.start() 
+1

を、うまくいけば、私はすぐに修正して答えを投稿します。 –

答えて

0

これは、この問題ごとに、枝を開発中で固定されている:

今日これに取り組んで

https://github.com/AudioKit/AudioKit/issues/1066

+0

ETA on 4.0.2? – sigmonky

+0

@sigmonky今週末にいくつかのバグが修正され、リリースが予定されています。 –

+0

早送りに感謝します。 – sigmonky

関連する問題