1

내가 구현 한 설상차 시뮬레이션에서는 배경에 벼락이 있습니다.
나는 일반 사운드 효과와 함께 일한 적이 없었습니다.특정 기간을 다루는 천둥 소리를 프로그래밍 방식으로 생성

내가 묻고 자하는 것은 벼락치기 사운드를 프로그래밍 방식으로 만들어내어 박수 소리의 길이와 강도를 정의하고 플래시와 일치하는 사운드를 얻을 수있는 방법입니다.

깜박임은 무작위입니다 (시작, 지속 시간 및 일시 중지가 있음).
javascript로 완료되고 브라우저 (html5 + 캔버스)에서 실행됩니다.
그래도 사용할 준비가 된 코드를 찾고 있지는 않지만 개념, 알고리즘 아이디어 또는 실제로 그러한 작업으로 시작하는 방법에 대한 기본 정보 (링크)는 더 이상 중요하지 않습니다.
어쩌면 천둥 소리를 내며 짜내거나 펴는 것이 더 좋은 방법일까요? 어느 쪽에서 시작할지에 대해서는 아무 생각이 없지만 ^^
힌트를 환영합니다.
사전에 : 매우 고맙습니다 .-)

답변

0

여기에 대해서는 몇 가지 방법이 있습니다. 내 충고는 샘플링 방식을 취하고 온라인에서 무료 사용 천둥 박수 소리 녹음을 찾는 것입니다.

처음부터 천둥 소리를 종합 해 보려면 실제로 힘들 때가 있습니다. 현재 내가 생각할 수있는 가장 쉽고 가장 효율적인 CPU 효율적인 방법은 천둥 치는 소리에 대한 FM 합성법을 찾고있는 것입니다.

Thunder claps의 지속 시간을 조정할 때 가장 간단한 옵션은 사운드의 지속 시간에 따라 크기를 조정할 수있는 진폭 크기입니다. 진폭 엔벨로프는 박자의 음량과 강도를 조절하는 데에도 사용할 수 있습니다.

http://www.html5rocks.com/en/tutorials/webaudio/intro/

또한 웹 오디오 API에

는 Heres는 멋진 참조, 당신은 무료 샘플을 찾고 있다면, Freesound의 체크 아웃.

https://www.freesound.org/

관련 문제