2013-02-18 70 views
0

我几条线。
记录第二行。
第一行超出界限它确实有效。是否可以安全使用SimpleAudioEngine的音量范围?

尽管文件及其他质量保证的说,范围为0F到1F:
更高的销量像20,30;真的会增加音效的音量,所以它的工作。

这是正常吗?或者可能是一个错误? 如果我使用文档中给出的界限,它可能会上升吗?例如:setEffectsVolume:15f而不是范围0f-1f?

//this is undocumented also out of bounds,somehow really increases volume to 6x. 
    1. [SimpleAudioEngine sharedEngine].effectsVolume=6.0f; 

    //this is normal because inbounds of range 
    2. [SimpleAudioEngine sharedEngine].effectsVolume=.2; 

回答

2

可能(而且将会)发生的最坏情况是音频质量下降。

音量级别1.0f表示效果是以它录制的音量(分别以数字方式存储)播放的。以上所有内容都会使声音变得更响,但会放大失真。把它看作缩放图像,你会注意到它会丢失更多的细节,这是相同的效果。

相关问题