Afinador Cromático
Afine qualquer instrumento no seu navegador: permita o acesso ao microfone e veja a nota, a frequência e o desvio em cents a atualizarem-se ao vivo enquanto toca. Nada é gravado nem enviado.
225 visualizações
Ouvindo… toque uma nota
O áudio é analisado apenas em memória para detecção de tom; nunca é gravado nem enviado a lugar algum.
Por Que Autocorrelação em Vez de Deteção de Picos por FFT
Tal como a nossa ferramenta de Teste de Microfone, este afinador pede permissão de microfone através da API getUserMedia do navegador e depois envia o fluxo de áudio ao vivo para um AnalyserNode da Web Audio API. A partir daí os dois instrumentos divergem: um medidor de nível só precisa da amplitude, mas um afinador precisa de saber a altura exata da nota, o que é um problema bem mais difícil. A abordagem óbvia seria correr uma Transformada Rápida de Fourier e escolher o intervalo de frequência com mais energia — mas em instrumentos reais isso raramente é fiável. A nota de uma corda de guitarra dedilhada ou de um violino tocado com arco não é uma onda sinusoidal pura; é uma frequência fundamental somada a uma pilha de harmónicos, e em muitos instrumentos um harmónico (frequentemente a oitava acima) transporta mais energia do que a própria fundamental. Um detetor de picos por FFT pode então fixar-se nesse harmónico, indicando uma altura exatamente uma oitava acima do correto — uma falha clássica chamada "erro de oitava".
Esta ferramenta usa, em vez disso, a autocorrelação, a técnica padrão para deteção de altura monofónica. Em vez de analisar o conteúdo em frequência, trabalha diretamente no domínio do tempo: pega na forma de onda bruta captada por getFloatTimeDomainData e compara o sinal com cópias de si mesmo deslocadas no tempo, percorrendo um intervalo de desvios (lags) possíveis e somando o quão bem cada cópia deslocada corresponde ao original. Como uma forma de onda periódica se correlaciona mais fortemente com uma cópia de si mesma deslocada exatamente um período completo, o desvio que produz a melhor correspondência é o período real da nota — independentemente de qual harmónico seja o mais forte no momento. Isso torna a autocorrelação consideravelmente mais resistente a erros de oitava do que a seleção de picos por FFT. Em seguida aplica-se um passo de interpolação parabólica em torno do desvio com melhor correspondência, refinando a estimativa até uma precisão sub-amostral para que a leitura em cents não salte aos solavancos. Todo o cálculo é refeito a cada fotograma de animação, lendo amostras novas do domínio do tempo em cada passagem — o áudio nunca é gravado nem escrito num ficheiro; existe apenas como números em memória usados para calcular uma estimativa de altura, e depois é descartado.
A440, a Norma ISO 16 e Por Que Algumas Orquestras Afinam Mais Agudo
A altura de referência usada por este afinador — Lá4 = 440 Hz — é mais recente do que a maioria pensa, e no passado era, de facto, inconsistente. Antes do século XX, o "diapasão de concerto" variava de cidade para cidade e muitas vezes de orquestra para orquestra; uma nota chamada Lá numa casa de ópera podia medir-se de forma significativamente diferente do Lá da casa vizinha, chegando por vezes a quase um semitom de diferença entre regiões distintas da Europa. A padronização só chegou em maio de 1939, quando uma conferência internacional realizada em Londres acordou os 440 Hz como referência para a nota Lá acima do dó central. Esse acordo foi formalizado como a norma internacional ISO 16 em 1955. Mesmo hoje o padrão não é universal na prática: várias orquestras europeias, incluindo algumas de Viena e Berlim, afinam ligeiramente acima de 440 — frequentemente a 442 ou 443 Hz —, uma convenção geralmente escolhida porque uma altura ligeiramente mais elevada é percecionada como mais brilhante numa sala de concertos.
Uma vez fixada uma altura de referência, todas as outras notas de um instrumento moderno são definidas pelo temperamento igual de 12 tons, o sistema de afinação que este afinador assume ao nomear as notas e calcular os cents. O temperamento igual divide a oitava em doze passos iguais, em que a razão de frequências entre qualquer nota e o semitom seguinte é exatamente a raiz duodécima de dois, aproximadamente 1,05946. Essa única regra matemática é o que torna um piano tocável em qualquer tonalidade: sistemas de afinação anteriores, baseados em razões harmónicas puras, soavam lindamente afinados numa tonalidade e audivelmente desafinados nas tonalidades distantes, obrigando a reafinar ou limitando os compositores a um punhado de tonalidades utilizáveis. O temperamento igual reparte essa impureza de forma uniforme, tornando cada tonalidade igualmente — e apenas ligeiramente — imperfeita, mas igualmente utilizável. O Cravo Bem Temperado (1722) de Johann Sebastian Bach foi composto especificamente para demonstrar um sistema de afinação bem temperado, percorrendo peças nas 24 tonalidades maiores e menores, uma demonstração que ajudou a popularizar a ideia de que os instrumentos podiam razoavelmente ser afinados uma única vez e tocados em qualquer ponto do teclado.
Perguntas Frequentes
Por que este afinador usa autocorrelação em vez do método mais simples de deteção de picos por FFT?
Os sons de instrumentos reais contêm uma frequência fundamental mais harmónicos, e em muitos instrumentos um harmónico transporta mais energia do que a fundamental. Um detetor de picos por FFT pode fixar-se nesse harmónico e indicar uma altura exatamente uma oitava acima do correto — um "erro de oitava". A autocorrelação procura diretamente no domínio do tempo o período real da forma de onda, o que a torna consideravelmente mais resistente a esta falha, e é a técnica padrão para deteção de altura monofónica.
O que é o Lá440 e de onde surgiu?
Lá440 significa que a nota Lá acima do dó central é afinada a 440 Hz, a referência a partir da qual todas as outras notas são calculadas. Foi acordado numa conferência internacional em Londres em maio de 1939 e formalizado como a norma ISO 16 em 1955. Antes disso, o diapasão de concerto variava de cidade para cidade e de orquestra para orquestra, sem uma referência única aceite.
Por que algumas orquestras afinam a 442 ou 443 Hz em vez de 440?
É uma escolha estilística, não um erro. Várias orquestras europeias, incluindo algumas de Viena e Berlim, afinam ligeiramente acima do padrão de 440 Hz porque uma altura marginalmente mais elevada é amplamente percecionada como mais brilhante em atuação ao vivo. Este afinador continua a usar 440 Hz como referência, pelo que instrumentos afinados segundo uma convenção mais aguda aparecerão consistentemente agudos face a ele.
O que é o temperamento igual e por que importa para a afinação?
O temperamento igual de 12 tons divide a oitava em doze passos de frequência iguais, cada um numa razão de exatamente a raiz duodécima de dois (≈1,05946) em relação ao anterior. É o sistema ao qual quase todos os instrumentos modernos são afinados, porque torna cada tonalidade de um instrumento tocável, ao custo de nenhuma tonalidade ser harmonicamente "pura". O Cravo Bem Temperado de Bach foi escrito especificamente para demonstrar este sistema nas 24 tonalidades.
A minha voz ou o meu instrumento são gravados ao usar este afinador?
Não. Tal como a nossa ferramenta de Teste de Microfone, esta página nunca chama a API MediaRecorder — a funcionalidade do navegador responsável por transformar um fluxo num ficheiro guardado. O áudio existe apenas como dados ao vivo do AnalyserNode, lidos para calcular uma estimativa de altura por fotograma de animação, e depois é descartado; nada é armazenado nem enviado para lado nenhum.
Ferramentas Semelhantes
Reportar um Problema
Afinador Cromático
Comentários
Ainda não há comentários — seja o primeiro a escrever um!