首页 > 解决方案 > 带有过滤器的 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

谢谢大家

标签: iosswiftaudiokit

解决方案



推荐阅读