我可以使用AVAudioPlayer制作均衡器播放器吗?

时间:2016-05-13 06:27:46

标签: ios objective-c avaudioplayer audiounit equalizer

我想为音乐播放器制作均衡器,它可以做一些低音和高音等EQ设置,我想通过设置频率来改变音乐效果。
250Hz 1000Hz 16000Hz

(void)setEQ:(@"250Hz");
(void)setEQ:(@"1000Hz z");
(void)setEQ:(@"16000Hz");

但是我找不到AVAudioPlayer的任何API来设置频率。任何人都可以帮助我吗?我将非常感激。

1 个答案:

答案 0 :(得分:2)

我认为AVAudioplayer不支持均衡器效果,为此您需要为所有音频单元应用频段,但通过使用STKAudioPlayer,您可以轻松实现。请参考以下链接,它将帮助您。

https://github.com/tumtumtum/StreamingKit