我想为音乐播放器制作一个均衡器,它可以进行一些均衡器设置,例如低音和高音,并且我想通过设置频率来改变音乐效果。
250Hz,1000Hz,16000Hz。

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


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

最佳答案

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

https://github.com/tumtumtum/StreamingKit

07-24 15:15