2017-10-12 9 views
1

Impossible de démarrer AK4 AKPeriodic dans XCode 9. Dans l'extrait suivant du terrain de jeu "Plucked String", j'ai inséré deux messages de journal pour aider à identifier les événements de traitement. Je ne vois jamais le message "démarrage périodique de la fonction" dans le journal de la console. Tout ce que j'entends est un très petit clic.AudioKit 4.0 AKPeriodicFunctions Pas de démarrage

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

de travail sur cette question aujourd'hui, je l'espère, je vais poster une réponse avec le correctif bientôt. –

Répondre