【问题标题】:Flange/Echo/Reverb effect in iOS 6 [closed]iOS 6中的法兰/回声/混响效果[关闭]
【发布时间】:2012-11-05 10:28:38
【问题描述】:

我想对保存在 iphone 文档目录中的音频文件应用 Flange/Echo/Reverb 效果。很长一段时间以来我一直在网上搜索这个,但没有运气。有人可以建议我在 iphone 中实现这些效果的方法吗??

【问题讨论】:

    标签: iphone ios ipad audio


    【解决方案1】:

    https://stackoverflow.com/a/9444596/1648976 用于混响

     AudioComponentDescription auEffectUnitDescription;
     auEffectUnitDescription.componentType = kAudioUnitType_Effect;
     auEffectUnitDescription.componentSubType = kAudioUnitSubType_Reverb2;
     auEffectUnitDescription.componentManufacturer = kAudioUnitManufacturer_Apple;
    
    AUGraphAddNode(
                              processingGraph,
                              &auEffectUnitDescription,
                              &auEffectNode), 
    

    https://developer.apple.com/library/ios/#documentation/AudioUnit/Reference/AUComponentServicesReference/Reference/reference.html

    这些是此处链接中的选项

    效果音频单元子类型 Apple 提供的音频单元的效果(数字信号处理)音频单元子类型。

    enum {
    kAudioUnitSubType_PeakLimiter          = 'lmtr',
    kAudioUnitSubType_DynamicsProcessor    = 'dcmp',
    kAudioUnitSubType_Reverb2              = 'rvb2',
    kAudioUnitSubType_LowPassFilter        = 'lpas',
    kAudioUnitSubType_BandPassFilter       = 'bpas',
    kAudioUnitSubType_HighShelfFilter      = 'hshf',
    kAudioUnitSubType_LowShelfFilter       = 'lshf',
    kAudioUnitSubType_ParametricEQ         = 'pmeq',
    kAudioUnitSubType_Delay                = 'dely',
    kAudioUnitSubType_Distortion           = 'dist',
    kAudioUnitSubType_AUiPodEQ             = 'ipeq',
    kAudioUnitSubType_NBandEQ              = 'nbeq'
    };
    

    【讨论】:

    • 感谢您的回答。你能分享一些使用这个东西的示例代码的链接吗..
    • 对不起,我没有时间这样做。也许你可以用谷歌搜索 kAudioUnitSubType_Reverb2 教程
    • 如果这个答案对您有帮助,请随时接受作为答案.. 或者用 +1 奖励我
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-24
    • 1970-01-01
    相关资源
    最近更新 更多