如何使用iPhone AVAudioPlayer控制播放电平(decibles?)?或者我是否需要使用其他API?

时间:2010-03-14 00:05:12

标签: ios audio avaudioplayer openal

当我通过iTunes将它们上传到iPhone时,我的音频剪辑听起来很完美。而且我很确定这是因为iPod具有最大播放水平,所以音频不会听起来过度。在我的应用程序中,我包含相同的音频文件,当我播放它们时[myAudio play];水平太高,音频变得难以辨认。

我在the library找到了 它说你可以“控制你正在播放的每个声音的相对播放电平”,但我一直在搜索这个问题好几个小时,而且我没有得到任何地方。

1 个答案:

答案 0 :(得分:1)

如果您使用AVAudioPlayer,则可以将播放器的内部音量设置为浮动。将其视为预增益...此音量不控制扬声器输出音量,但控制音量。

[audioPlayer setVolume:0.5];

来源:我在我的应用中使用了docs