
Cameron Adams씨는 플래시의 도움을 받지 않고 자바스크립트만으로 소리를 만들어내는 JS-909를 만들었습니다. base64 Data URI을 사용하여 audio/wav 파일을 자바스크립트 소스에 담고 있으며, 이 것을 object 요소 대입하여 소리를 재생합니다. 이러한 소리의 재생방법은 반응속도가 느리기 때문에 잘 사용되지 않는 방법입니다만, 이 예제의 경우는 자체적으로 런타임을 가지기 때문에 위와 같은 문제는 자연스럽게 해결되는 셈입니다. canvas 요소를 이용하여 소리를 비주얼라즈하는 센스 역시 돋보입니다.
참 멋진 분이네요!
Comments
Got something to add? You can just leave a comment.
굉장합니다.
reply edit
자바스크립트만으로 이렇게 했다는게 정말 놀랍네요. 그것도 아무 라이브러리도 쓰지 않고 직접 핸드코딩해서 말이죠 ㄷㄷㄷ
자바스크립터로써 아직 갈 길이 한참 멀었다는걸 느끼게 해 준 고마운 예군요 ㅠㅠ
reply edit
그림이었다니 ㅠㅠ
reply edit
주인장만 볼 수 있는 비밀 댓글입니다.
reply edit
헉.. 아예 음악을 object형식으로 javascript에 넣었다니 대단할 따름이네요.. 거의 플래시를 능가하는 구사 수준.. ㄷㄷ
reply edit
blog.naver.com/jslee3929로 퍼갑니다~
reply edit
Your Reaction Time!