Для OpenAL установка AL_PITCH и AL_GAIN дорогая?

Всякий раз, когда я воспроизвожу звуковой эффект, который я использую:

alSourcei(sources[index], AL_BUFFER, 0);
alSourcei(sources[index], AL_BUFFER, bufferID);
alSourcef(sources[index], AL_PITCH, 1.0);
alSourcef(sources[index], AL_GAIN, 1.0);

было бы существенной оптимизацией удалить настройку AL_PITCH и AL_GAIN каждый раз, когда воспроизводится звуковой эффект? Очевидно, поскольку они 1.0 каждый раз, когда я мог бы просто установить его один раз при инициализации звука Какие значения по умолчанию AL_PITCH и AL_GAIN, если они не установлены?

5
задан Ryan 7 March 2012 в 01:41
поделиться