2013-02-18 69 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表示效果是以它錄製的音量(分別以數字方式存儲)播放的。以上所有內容都會使聲音變得更響,但會放大失真。把它看作縮放圖像,你會注意到它會丟失更多的細節,這是相同的效果。

相關問題