声音音调增益?

时间:2011-02-14 18:53:58

标签: cocos2d-iphone

在cocos2d中,我遇到了一个教程:

[[SimpleAudioEngine sharedEngine] playEffect:@“gunfire.mp3”音高:0.5f pan:0.5f增益:0.5f];

我不确定我理解这些属性之间的区别。

1 个答案:

答案 0 :(得分:35)

我相信你现在已经弄明白了,但万一有其他人在这里绊倒:

效果:您要播放的捆绑中的声音文件。

音高:[0.5到2.0]认为它是声音的“音符”。提供更高的音高编号可使声音播放到“更高音符”。较低的值会使声音降低或“更深”。 1.0是原始文件的间距。

平移:[-1.0到1.0]立体声影响。低于零会在左侧播放更多声音。 0以上播放到右侧。 0.0是死点。 (见下面的注释)

增益:[0.0及以上]音量。 1.0是原始文件的卷。

还有很多东西要知道。最好的事情是得到一个简单的文件并玩转。

[编辑] 关于平移的注意事项:如果您输入立体声(2声道)音频文件并尝试平移,则不会听到任何影响。使用单通道文件(单声道)启用平移。

The real answer lies here