2012-06-11 3 views
5

여기에 문제 문이 있습니다 ...html5에서 서라운드 사운드 효과를 생성하는 방법

WebGL (THREE.js)을 사용하여 장면을 만들고 있습니다. 다른 소리를내는 다른 물건이 주위에 있습니다. 이제 서라운드 사운드를 자신의 위치에 따라 생성하려고합니다. 객체가 내 오른쪽에있는 경우

그래서, 다음

는 HTML5 (브라우저)에서이 가능 .. 등등 오른쪽 스피커에서 와서해야 해당 객체에서 소리

답변

7

AlteredQualia 테스트를했다 그것으로.

http://alteredqualia.com/three/examples/webgl_city.html는 (크롬 전용)

을 눌러 m 음악을 해제하고, n는 헬기 공간 사운드를 가능하게 할 수 있습니다.

+0

참고로이 데모는 실제 서라운드 사운드가 아닙니다. 내 destination.maxChannelCount는 8이지만 내 destination.channelCount는 2입니다. Chrome 55에 있습니다. Chrome이 2 채널 이상으로 대상 출력을 지원하는지 여부는 확실하지 않습니다. –

+0

앱이 channelCount> 2 (최대 값> 2 인 경우)를 설정 한 다음 2 개 이상의 채널에서 사운드를 생성하는 경우 진정한 서라운드 사운드가 될 수 있습니다. –