AKTable с использованием WAV не удается - PullRequest
0 голосов
/ 29 февраля 2020

Я пытаюсь загрузить семпл int AKTable для дальнейшего воспроизведения его внутри AKOscillator. я слышу звук только пару миллисекунд, а затем звук останавливается. Вот код:

var sampler = AKTable()
        do
        {
            //sampler load sample
            var file = try! AKAudioFile(readFileName: "SAUCE7.wav")
            sampler = AKTable(file: file)
        }
        catch
        {
            print("No Such File...")
        }

        var oscillator = AKOscillator(waveform: sampler, frequency: 300, amplitude: 0.5, detuningOffset: 0, detuningMultiplier: 0)
        AudioKit.output = oscillator
        try! AudioKit.start()
        oscillator.start()

, прежде чем я попытался загрузить ту же самую вещь с другими образцами, и приложение вылетает с ошибкой .. иногда нет ошибки, или я должен перезапустить свой ipad, потому что произошел сбой аудио-двигателя. спасибо за вашу помощь

...