2012-05-17 5 views
1

저는 최근에 일종의 애완 동물 프로젝트로 웹 브라우저에서 일부 오디오 처리 및 시각화를 조사했습니다. 물론, 나는 즉시 다른 사람들이이 분야에서 무엇을했는지보기 위해 봤다. 대부분의 데모는 몇 년 전입니다. 많은 패키지가 더 이상 작동하지 않거나 불필요하게 복잡합니다. 이 태그는을 재생할 때 에서 오디오 데이터에 액세스 할 수있는 것을 지원하지 않는 것 같습니다.HTML5 오디오 상태

누군가가 새로운 오디오 데이터가 주어진 파형 내에서 재생되기 시작할 때마다 발생하는 이벤트 콜백을 생성 할 수있는 간단한 방법이 있는지 알고있는 사람이 있습니까?

불행히도 Mozilla Audio Data API은 Chrome에서 지원되지 않는 것 같습니다 (사용하려는 기본 브라우저). 이벤트 중 아무 것도 올바르게 등록하지 않고 발사하지 않습니다.

나는 정말로 내가 원하는 것은 this과 같은 물건을 리버스 엔지니어 할 필요가없는 것을 선호한다. 아주 간단한 파형 디스플레이를 만들면된다.

내가 찾지 못한 간단한 라이브러리 또는 기능에 대한 조언이나 권장 사항에 많은 감사를드립니다. 나는 어떤 좋은, 분명한 해결책도 찾지 않고 며칠 동안 이것을 봤다고 약속했다.

+1

"새 오디오 데이터가 주어진 파형 내에서 재생되기 시작할 때마다 발생하는 콜백"은 무엇을 의미합니까? 또한, 당신이하려고하는 것은 * 복잡하기 때문에, 당신이 찾고있는 것이 "불필요하게"복잡하다고 생각하지 마십시오. – Brad

+0

필자는 LabVIEW 나 .NET과 같은 환경에서 코드를 작성하는 데 익숙합니다 (특히 LabVIEW의 경우). 이것이 의미하는 것은 N 개의 샘플 세트가 사운드 카드에 보내져 하드웨어에 의해 만들어지기 때문에, N 개의 샘플에 대한 액세스를 원한다는 것입니다. – user986122

+0

그럼, 데이터 코덱 처리, 사전 사운드 카드 버퍼를 원하십니까? 재생을 위해 전송 된 원시 PCM 샘플은 무엇입니까? – Brad

답변