IOS 在我的音频引擎声音结果中应用效果
Posted
技术标签:
【中文标题】IOS 在我的音频引擎声音结果中应用效果【英文标题】:IOS apply effects all over my audio engine sound result 【发布时间】:2014-11-13 03:04:03 【问题描述】:在 ios 中有没有办法在我的音频引擎上放置一种层,以便在我所有的东西上应用 DSP?
事实上,我想重现一些东西,比如在混音器和我的扬声器之间添加一个 dsp 硬件,以在不处理流的情况下将回声应用到声音结果中。
举例来说,获取全局声音并对其应用 EQ 高通,就是这样。
感谢您的帮助
【问题讨论】:
【参考方案1】:如果您使用的是AVAudioPlayer
,您可以使用MTAudioProcessingTap
来执行此操作。这不是最简单的任务,但这里有一些资源可以提供帮助:
MTAudioProcessingTap 音频处理器展示了如何对音频数据应用带通滤波器:https://developer.apple.com/library/ios/samplecode/AudioTapProcessor/Introduction/Intro.html
使用 MTAudioProcessingTap 处理 AVPlayer 的音频 是一个相当完整的示例,展示了如何创建一个点击:http://chritto.wordpress.com/2013/01/07/processing-avplayers-audio-with-mtaudioprocessingtap/
【讨论】:
谢谢,我要测试一下 您的意思是AVAudioPlayer
还是AVPlayer
?我找不到将MTAudioProcessingTap
与AVAudioPlayer
连接起来的方法以上是关于IOS 在我的音频引擎声音结果中应用效果的主要内容,如果未能解决你的问题,请参考以下文章