Existe uma maneira de detectar a frequência de áudio na API de áudio da web HTML 5?

Gostaria de saber se existe uma maneira de detectar a frequência de áudio do microfone no áudio da web em HTML 5. Desejo criar um afinador de violão on-line e preciso ter a frequência de áudio em hertz, a partir da entrada de som. Eu já vi alguns efeitos de equalização e filtros, mas não vi nada sobre reconhecimento de frequência.

EDIT: Encontrei este:http://www.smartjava.org/content/exploring-html5-web-audio-visualizing-sound O segundo ponto (nó do analisador) é realmente interessante. Eu vi o código fonte dele, mas não consigo descobrir como conectar o analisador à entrada do microfone. Ele chama uma função playSound () quando o arquivo mp3 começa a tocar e lá ele desenha sua tela. Mas eu não tenho uma função playSound () como ...