带有过滤器的AudioKit导出文件

时间:2018-10-03 18:21:02

标签: ios swift audiokit

我想用音频工具包(带有我的代码)覆盖具有许多过滤器的现有.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()

我正在更改过滤器的值,并且效果很好,现在我需要导出一个新文件,其中包括我的原始文件+应用的EQ过滤器,但我不知道如何使用AudioKit或AVFoundation

感谢所有人