Звук усиления тонального тона?

В cocos2d я наткнулся на учебник:

[[SimpleAudioEngine sharedEngine] playEffect: @ "gunfire.mp3" pitch: 0.5f pan: 0.5f gain: 0.5f];

Я не уверен, что понимаю разницу между этими свойствами.

Ответ 1

Я уверен, что вы уже поняли это, но в случае, если кто-то еще спотыкается здесь:

Эффект: звуковой файл в вашем комплекте, который вы хотите воспроизвести.

Pitch: [0.5 до 2.0] считают его "записью" звука. Придание более высокого значения шага заставляет звук воспроизводить "более высокую ноту". Более низкое значение сделает звук ниже или "глубже". 1.0 - шаг исходного файла.

Панорамирование: [-1.0 до 1.0] влияет на стерео. Ниже нуля воспроизводится звук с левой стороны. Выше 0 играет вправо. 0.0 находится в мертвой точке. (см. примечание ниже)

Усиление: [0.0 и выше]. 1.0 - это объем исходного файла.

Существует намного больше, чтобы знать. Лучше всего получить простой файл и поиграть.

[править] Примечание по панорамированию: если вы подаете аудиофайл в стерео (2-канальный) и пытаетесь панорамировать, вы не услышите никаких помех. Для включения панорамирования используйте 1-канальный файл (моно).

Настоящий ответ лежит здесь