Arquivos
Python Smith Trigger for frequency analysis
Olá Galera estava eu olhando alguns sources para análise de frequências quando me deparo com algo inesperado, seria possível extrair frequências de um sinal aplicando o modelo descrito pelo cientista Otto H. Schmitt em 1934, e pelo que vejo realmente parece ser possível, olhando com calma o códio em C++ de Mario Lang em http://delysid.org/tuneit-0.3.tar.gz, percebi que ao estimar o período do sinal seria possível calcular a frequência fundamental, não é muito robusto mas é extremamente rápido e pode ser uma alternativa para captura de frequências em áudios que possuam sinusoides puras.
Eu compilei o source em linux para testes e vi o quanto ele era simples, e então portei o algoritmo para Python.
Mais detalhes sobre http://en.wikipedia.org/wiki/Schmitt_trigger
Source aqui: https://gist.github.com/1944257