Файл экспорта AudioKit с фильтрами - PullRequest
0 голосов
/ 03 октября 2018

Я хочу переопределить существующий файл .m4a со многими фильтрами с помощью аудио-комплекта, мой код:

file = try AKAudioFile(forReading: recordVoiceURL)
        player =  AKPlayer(audioFile: file)

        delay = AKVariableDelay(player)
        delay.rampTime = 0.5
        delayMixer = AKDryWetMixer(player, delay)

        reverb = AKCostelloReverb(delayMixer)
        reverbMixer = AKDryWetMixer(delayMixer, reverb)
        booster = AKBooster(reverbMixer)
        tracker = AKAmplitudeTracker(booster)
        AudioKit.output = tracker
        try AudioKit.start()

Я изменяю значения своих фильтров, и он работает отлично, теперь мне нужно экспортироватьновый файл, который включает в себя мой оригинальный файл + примененные фильтры эквалайзера, но я не знаю как с AudioKit или с AVFoundation

Спасибо всем

1 Ответ

0 голосов
/ 03 октября 2018

Попробуйте renderToFile в AudioKit, как только вы настроите фильтры:

https://github.com/AudioKit/AudioKit/blob/79cebe3ff8acc64e743b9e9536693c193e478eb4/AudioKit/Common/Internals/AVAudioEngine%2BExtensions.swift#L24

...