2011-08-05 4 views
0

작은 웹 앱의 경우 클라이언트 측 오디오 재생을 위해 사인파 테스트 톤을 출력해야합니다.웹 용 Javascript 오디오 앱에서 테스트 톤 재생

문제는 미리 렌더링 된 WAV 파일을 다운로드하거나 반복하지 않고 자바 스크립트에서이를 수행하는 방법을 찾지 못하는 것입니다.

테스트 톤을 출력하는 표준 준수 방법이 있습니까? 또는 직접 테스트 톤을 만들어야하고 this과 같은 것을 사용하여 파일을 재생해야합니까?

(I가 많이 나는 WAV 파일의 샘플 세트 나에게 가능한 주파수의 제한된 영역을 넘어 주파수의 번호를 생성 할 수 있도록 테스트 톤을 실시간으로 생성하는 것을 선호합니다.)

+0

이렇게하려면 Java 애플릿을 사용하는 것이 좋습니다. Javascript에서는 쉽게 해킹이 가능하지 않습니다 (http://ajaxian.com/archives/generating-and-playing-sound-in-javascript). – Brad

+0

실제로 @ 브래드, 이것이 내가 원하는 것입니다. data : URI 스킴은 모든 주요 브라우저에서 지원되어서 내가하는 일에 가치가있다. 또한 SoundManager 2 (기본적으로 HTML5 오디오의 플래시 기반 폴백)을 사용하여이 기술을 구현하면 이론적으로 * 잘 작동합니다. 이 질문에 대한 제안 된 해결책으로 답변을 다시 게시하려면 녹색 확인을 제공 할 수 있습니다. –

답변