FFT Guitar Tuner.

Calcule a frequência fundamental do som de áudio capturado
Baixe Agora

FFT Guitar Tuner. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Nome do editor:
  • NotMasterYet
  • Site do editor:
  • http://www.codeproject.com/Members/notmasteryet
  • Sistemas operacionais:
  • Windows All
  • Tamanho do arquivo:
  • 16 KB

FFT Guitar Tuner. Tag


FFT Guitar Tuner. Descrição

O aplicativo FFT Guitar Tuner foi desenvolvido para ser uma pequena ferramenta que está usando uma transformação rápida de Fourier para calcular a frequência fundamental do som de áudio capturado. O computador pode capturar som / música ao vivo usando um microfone que está conectado à placa de som. Cartões de som modernos podem capturar sinais digitais. Um sinal digital é um conjunto de valores sonoros quantizados que foram tomados em tempos uniformemente espaçados. O sinal digital não fornece nenhuma informação sobre freqüências presentes no som. Para determinar isso, os dados precisam ser analisados. A transformação de curto prazo (STFT) torna a representação da fase e magnitude do sinal. O resultado do STFT pode ser usado para produzir o espectrograma do sinal: a magnitude ao quadrado ao longo do tempo e freqüências. Usaremos uma transformação rápida de Fourier (FFT) para gerar o espectrograma do sinal de curtos períodos de tempo. Após o calculado espectrograma, a frequência fundamental pode ser determinada encontrando o índice do valor máximo da magnitude ao quadrado. Quando uma nota é reproduzida em um instrumento musical, as ondas sonoras são geradas por cordas, ar ou alto-falante - um instrumento gera uma nota musical. Uma das características de uma nota musical é um passo (frequência fundamental). As freqüências tradicionalmente musicais do alfabeto são divididas por octaves e, em seguida, por semitons. Uma oitava tem 12 arremessos nomeados: C (Prime), C #, D, D #, E, F, F #, G, G #, A, A #, e B. Otavas também têm nomes: grandes, pequenos, um forrado, etc. O "Pitch Standard" (um único ou A4) tem uma frequência fundamental de suas ondas sonoras é igual a 440 Hz. As frequências de duas notas vizinhas são diferentes em 21/12, e as frequências das notas com o mesmo nome em duas octavas vizinhas são diferentes de 2.Para calcular a transformação rápida de Fourier, foi utilizado o algoritmo Cooley-Tukey. Dá um bom desempenho para a tarefa necessária. Para desafiar o algoritmo, o aplicativo analisa cerca de 22.000 blocos de amostra em tempo real: o som é capturado a uma taxa de 44.100 Hz e um tamanho de amostra de 16 bits, e a análise é realizada duas vezes por segundo. A biblioteca de análise de som pode ser usada para tom , ruído de fundo, som ou detecção de fala. A série do espectrograma do som continuado pode ser exibida como uma imagem 2D (ou 3D) para apresentá-lo visualmente.


FFT Guitar Tuner. Software Relacionado