3
Используя OpenAL, я загружаю звук в формате AL_FORMAT_STEREO16. Я пытаюсь установить панорамирование в OpenAL на платформе iOS/iPhone? Мне нужно установить AL_POSITION для источника? Как его установить?Настройка панорамирования в OpenAL (iOS)
Я загружаю звук в формате AL_FORMAT_STEREO16. Если я загружу его в формате MONO, я могу установить панорамирование с помощью 'float sourcePosAL [] = {pan, 0.0f, 0.0f}; alSourcefv (исходный идентификатор, AL_POSITION, sourcePosAL); ' значение панорамирования от -1.0f до 1.0f. –
Как настроить панорамирование для стереофайла? –
OpenAL говорит о AL_CHANNELS: «число каналов в буфере > 1 действительно, но буфер не будет размещен при воспроизведении». Таким образом, это невозможно с 2-канальным файлом. Тем не менее, вы можете разделить стереофайл на 2 моно буфера и разработать свой собственный метод стереофонического панорамирования (например, используя AL_POSITION и/или AL_GAIN для каждого канала). – bio