ForHosting KIT · Casa, cozinha e lazer

Calculadora de erro de afinação em cents

Tocar 442 Hz quando a nota desejada é de 440 Hz fica quase oito cents acima: informe a frequência que soa e a que você quer, e receba o erro em cents com sinal e se deve subir ou descer a afinação. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Nota tocada
442
Alvo
440
Você obtém
Erro (cents)
7,8514150401 cents
Erro absoluto (cents)
7,8514150401
Direção
sharp
Razão
1,0045454545

Ao afinar um violão, um piano, um violino, uma flauta ou um sintetizador, a pergunta útil raramente é só «perto de qual nota estou?»: é quantos cents acima ou abaixo o tom real está em relação à frequência que você pretendia atingir. Esta calculadora de erro de afinação em cents aceita uma frequência tocada e uma frequência-alvo em hertz, aplica a fórmula logarítmica padrão de mil e duzentas vezes o logaritmo de base dois da razão tocado sobre alvo, e devolve um erro com sinal em cents mais uma direção em linguagem clara: agudo (sharp), grave (flat) ou afinado. Um semitom de temperamento igual vale cem cents e uma oitava vale mil e duzentos, de modo que poucos cents são um ajuste fino e dezenas de cents um desvio claramente audível.

O que o erro de afinação em cents significa no trabalho fino de altura

Cents são a unidade que músicos usam para pequenas diferenças de altura entre semitons de temperamento igual. Se o resultado for positivo, o instrumento soa agudo —mais alto que o alvo— e você abaixa a corda, o slide, a embocadura ou o oscilador. Se for negativo, o tom está grave e você o eleva.

Zero significa que a frequência tocada coincide com o alvo dentro do arredondamento de ponto flutuante. Como a escala é logarítmica, o mesmo erro em cents é a mesma distância musical em qualquer registro: cinco cents agudos num Mi grave e cinco cents agudos num Lá agudo se sentem comparáveis como desafinação, embora a diferença absoluta em hertz seja bem maior na nota alta.

Essa propriedade explica por que afinadores profissionais, apps de estroboscópio e medidores de estúdio informam em cents e não em hertz brutos ao guiar o ajuste fino. Esta capacidade não se acopla ao nome da nota mais próxima; você já conhece a altura-alvo (por exemplo A4 a quatrocentos e quarenta hertz, ou uma referência personalizada para afinação histórica ou de ensemble) e só precisa do desvio com sinal.

Combine com uma ferramenta de frequência para nota quando ainda precisar identificar perto de qual nota está, e use depois esta calculadora com o alvo fixo ao dialar os últimos cents.

Setup de violão, piano e cordas

Compare cada corda solta ou uníssono a uma frequência-alvo e leia o erro em cents com sinal para saber se deve apertar ou afrouxar e em quanto.

Apps de prática e afinadores de sala de aula

Depois que um detector de altura reporta hertz tocados, calcule cents agudos ou graves em relação à nota-alvo da lição para feedback claro de afinação fina.

Scripts de calibração de estúdio e synth

Garanta que saídas de oscilador ou tom de monitor permaneçam dentro de uma tolerância em cents em relação a alvos programados em CI e checklists de sessão.

O que significa um erro positivo ou negativo?

Negativo significa grave (baixo demais); eleve o tom. Zero significa afinado.

Quantos cents há em um semitom ou em uma oitava?

Um semitom de temperamento igual vale 100 cents; uma oitava (razão de frequências 2:1) vale 1200 cents. Erros de um dígito em cents são afinação fina; valores maiores são claramente audíveis.

Quanto 442 Hz se desvia de uma nota de 440 Hz?

Fica acima por um pouco menos de oito cents: um ajuste fino, não um erro evidente ao ouvido. Afrouxe levemente a corda ou baixe o oscilador até o erro chegar a zero.

A calculadora diz qual nota estou tocando?

Não. Ela não procura o nome da nota mais próxima: você informa a frequência que queria atingir, como Lá4 em 440 Hz, e recebe apenas o desvio com sinal em cents.

Por que afinar em cents e não em hertz?

Porque os cents são logarítmicos: o mesmo erro em cents é a mesma distância musical em qualquer região. Cinco cents acima num Mi grave soam como cinco cents acima num Lá agudo, mesmo com diferença maior em hertz.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/hobby/music-tuning-error-cents

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/hobby/music-tuning-error-cents \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"played":442,"target":440}'
{
  "played": 442,
  "target": 440
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "hobby.music_tuning_error_cents",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Frequências inválidas ou não positivas falham com invalid_input e não são cobradas.

O que o erro de afinação em cents significa no trabalho fino de altura

Por definição, o intervalo entre duas frequências positivas f_high e f_low é mil e duzentas vezes o logaritmo de base dois da razão; aplicado à afinação, o erro é mil e duzentas vezes log2 de tocado dividido pelo alvo.

Contrato de entrada, campos de resposta e comportamento de erro

Exemplo: played quatrocentos e trinta e oito contra quatrocentos e quarenta produz um erro negativo pequeno —grave—, então você eleva o tom. Mantenha ambos os valores na mesma unidade (hertz) e dentro dos limites de magnitude declarados para que a razão permaneça finita e positiva. Envie por POST um corpo JSON com dois números finitos estritamente positivos obrigatórios: played, a frequência sonora observada em hertz, e target, a altura pretendida em hertz. Aliases como played_hz, observed, actual ou measured mapeiam para played; target_hz, intended, desired ou reference mapeiam para target. Cada campo pode chegar como número JSON ou como string numérica; campos ausentes, strings vazias, valores não finitos e frequências zero ou negativas falham com invalid_input nomeando o problema, e essas falhas não consomem saldo. Em sucesso o corpo ecoa played e target com arredondamento estável a doze casas decimais, error_cents como erro de afinação com sinal, abs_error_cents como valor absoluto, direction como sharp, flat ou in_tune, ratio como played sobre target, unit igual a cents, uma string formula que reafirma a identidade log2, uma mensagem legível que indica se você deve subir ou baixar o tom, e um array steps com a aritmética para ensino ou depuração. Exemplo: played quatrocentos e quarenta e dois hertz contra target quatrocentos e quarenta produz um pequeno erro positivo de cerca de sete vírgula oito cinco cents —agudo—, então você alivia o tom para baixo. Frequências iguais devolvem zero cents e direction in_tune.

Onde uma API de erro de afinação realmente vale a pena

Técnicos de instrumentos e luthieres registram cordas soltas e posições de capotraste como pares de frequência e precisam de um erro em cents determinístico para notas de setup e checklists de QC. Gestores de ensemble que definem afinação de casa diferente de quatrocentos e quarenta hertz (por exemplo quatrocentos e quarenta e dois para orquestras brilhantes, ou mais baixa para performance de época) usam esse valor como target e medem a deriva de cada seção sem converter primeiro para nomes de nota. Designers de patches de synth e modular comparam leituras de oscilador a alvos programados em scripts de automação para que offsets de detune fiquem honestos entre firmware e taxas de amostragem do host. Educadores musicais e apps de prática mostram ao aluno um aviso ao vivo de agudo ou grave depois que um microfone ou detector de altura reporta hertz; chamar um endpoint de parse pequeno evita reimplementar log2 em cents em cada linguagem cliente. Como a implementação é parse puro tier A, cada chamada bem-sucedida custa o preço base publicado US$ 0,002 sem tokens de modelo e sem rede de saída. Fixe o campo error_cents arredondado nos testes, rejeite cedo frequências não positivas e você obtém orientação de afinação fina reproduzível para salas de aula, oficinas de reparo e workers de borda sem montar uma pilha completa de análise musical própria.

Como calcular o erro de afinação em cents?

Envie números finitos positivos played e target em hertz. A API devolve error_cents = 1200 × log2(played / target), além de abs_error_cents e direction sharp, flat ou in_tune.

E se played ou target forem zero ou negativos?

A tarefa falha com invalid_input. As frequências devem ser estritamente positivas; entrada inválida não é cobrada.

Quanto custa a calculadora de erro de afinação em cents?

A ferramenta no navegador é grátis. Pedidos API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.

Ver a documentação completa do KIT →