【问题标题】:AVAudioEngine apply audio effectsAVAudioEngine 应用音频效果
【发布时间】:2017-01-24 13:58:21
【问题描述】:

我正在尝试制作音频处理应用程序。有没有办法使用 AVAudioEngine 将音频效果应用到音频文件?

【问题讨论】:

    标签: ios xcode audio effects avaudioengine


    【解决方案1】:

    是的,你当然可以,你可以使用:

    • AVAudioPlayerNode
    • AVAudioUnitDistortion(或任何其他效果单元)
    • engine.outputNode(扬声器)

    图的一般连接如下:

    func connectNodes()
    {
        engine.connect(unitfilePlayer, to:unitdistortionUnit, format:unitfilePlayerformat)
        engine.connect(unitdistortionUnit, to:unitspeaker, format:engine.mainMixerNode.outputFormat(forBus: 0))
    }
    

    所以图表看起来像:

    【讨论】:

      猜你喜欢
      • 2014-08-14
      • 2022-01-20
      • 2020-08-13
      • 2016-02-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多