Meine Frage hier ist über AKBooster
zu AKAmplitudeTracker
hinzufügen, bevor es später in der Signalkette zum Ausgang hinzugefügt wird. Es sollte wie folgt aussehen:Verwendung von AKBooster mit AKAmplitudeTracker im Audiokit
do {
try sprite.MIDISamplerPlayer.loadAudioFile(myAudioFile)
} catch let error as NSError {
print("There's an error: \(error)")
}
sprite.amplitudeTracker = AKAmplitudeTracker(sprite.MIDISamplerPlayer)
sprite.silentBooster = AKBooster(sprite.amplitudeTracker)
sprite.silentBooster?.gain = 0
sprite.silentBooster! >>> mixer
sprite.MIDISamplerPlayer.enableMIDI(sprite.samplerMIDI.client, name: "My MIDISampler")
sprite.MIDISamplerPlayer >>> mixer
sequencer = AKSequencer(filename: myMIDI)
AudioKit.output = mixer
AudioKit.start()
sequencer!.play()
Das Problem, das ich habe, ist, dass die Verstärkung als 0,0 berichtet, aber Volumen als normal abgespielt wird, dh die Verstärkung keine Auswirkung auf den Ausgang.
Ich kann nicht AKBooster
Signalkette am Ende hinzugefügt haben, wie ich die AKBooster
zu den Spuren im Sequenzer hinzugefügt werden soll.
Ideen zur Lösung dieser sehr geschätzt! Dank 8 •)
EDITED einige Schritte in meinem Prozess verpasst, bemerkte nach der Antwort des Aure der unten ...
Hallo Aure, und danke. Ich habe bemerkt, dass ich einige Schritte in meinem Prozess verpasst habe (oben im Schnitt hinzugefügt) ... was bedeutet, dass das Problem anders ist? –