Codigo de comparacao de onda

4 respostas
Kierg

Bom dia pessoal. Sou iniciante em Java e estou desenvolvendo como monografia um afinador de instrumentos de corda. Gostaria de saber se alguem do forum poderia me ajudar com algum codigo fonte que realiza a comparacao de uma onda jah gravada e salva como arquivo e uma onda que estah sendo executada e ajustada na afinacao (um fonte que faz comparacao de ondas).
Mto obrigado…

4 Respostas

T

Provavelmente você vai ter de efetuar análise de Fourier (FFT) e calcular o espectro de freqüências de ambas as ondas, e calcular as diferenças entre os espectros. Procure por isso na Internet.

Luca

Olá

Como engenheiro desconfio que o lado matemático da coisa passa perto do que disse o thingol.

Como curioso que não saca NADA disto, googlei em http://www.google.com/search?q=wave+comparator+java+music

e achei algo que talvez não sirva para nada mas atraiu minha curiosidade:
win32 application written to allow for blind comparion of multiple audio files

http://www.didkovsky.com/nyu/JavaMusicSystems
http://www.didkovsky.com/nyu/JavaMusicSystems/JSyn1.pdf
E um FFT demo em http://www.didkovsky.com/nyu/ que não consegui rodar a applet

[]s
Luca

Kierg

Valeu galera… obrigado pela ajuda… ainda conto com vcs.

Kierg

Valeu pessoal… vou dar uma estudada aqui. Mto obrigado pela ajuda, mas se tiverem alguma fonte um pouco mais especifica, ficaria ainda mais grato… vlw msm…

Criado 25 de outubro de 2006
Ultima resposta 28 de out. de 2006
Respostas 4
Participantes 3