e ai galera
intao, estou tentando fazer um afinador pra instrumentos
e queria saber c alguem ja fez algo parecido ou ja
trabalhou com alguma coisa q use o microfone do pc
qualquer ajuda e muito bem vinda
vlw galera
Sugestão: veja os programas que já existem, baixe alguns deles, e procure saber como é que eles funcionam.
Cara, acredito que vc vai ter que implementar a transformada de fourier. Dê uma olhada nisso.
Boa sorte.
intao, vlw ai galera pela ajuda mais estava
pensando c nao tem ja uma funçao
no java q ja me de por exemplo a frequencia do
som q esta sendo captado pelo microfone
alguem sabe c existe isso?
A “freqüência” do som é algo que não é trivial determinar, porque qualquer instrumento musical tem a freqüência fundamental e suas harmônicas, e elas é que dão o timbre do instrumento.
Mesmo que você queira determinar a freqüência de uma simples flauta (cuja forma de onda se aproxima muito de uma senóide), não é tão simples quanto parece. E é por isso que lhe falaram de “transformada de Fourier”; para vários instrumentos, você determina a freqüência fundamental usando essa transformada, e ela é que lhe dá o valor da freqüência para afinação.
Entretanto, existem alguns instrumentos onde a freqüência para afinação não é a freqüência fundamental , e sim uma das suas harmônicas, portanto é necessário ver exatamente o que deve ser feito.
bom tudo bem, eu faço engenharia da computaçao e tem um colega
meu q ja estudou essas trasformadas,
porem a pergunta agora seria como captar o som
alguem sabe quais as classes eu vou ter q utilizar para isso
=P