Войти
ПрограммированиеФорумЗвук

OpenAL: Mono panning

#0
15:43, 23 мар. 2017

Здравствуйте,
Скажите пожалуйста, почему звук слышно только в одной колонке?
То есть при перемещение позиции слушателя -1 звук слышно в левой, +1 в правой - а если 0 то как повезет.

Как сделать эмуляцию стерео из моно? Что бы звук при удалении от источника плавно переходил от левой к правой и.т.д.


#1
15:55, 23 мар. 2017

IgorBgz
использовать float?

#2
15:58, 23 мар. 2017

RadianTOR
> использовать float?
Хах, с этим все нормально.

alSourcefv(this->sound->getSource(), AL_POSITION, &temp[0]);
#3
16:17, 23 мар. 2017

Так будет нагляднее:

+ Video

#4
17:48, 23 мар. 2017

IgorBgz
Отодвинь слушателя по Z немного. И будет все плавно.

#5
18:03, 23 мар. 2017

mr.DIMAS
> Отодвинь слушателя по Z немного. И будет все плавно.
Огромное спасибо, работает плавно=)

ПрограммированиеФорумЗвук

Тема в архиве.