ForHosting KIT · Casa, cozinha e lazer

Calculadora de cents a partir da razão de frequência

Uma quinta justa de 1,5 mede quase 2 cents a mais que os 700 cents da quinta temperada: digite qualquer razão de frequência positiva e veja o tamanho em cents, oitavas e semitons, para cima ou para baixo. 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
Razão
1,5
Você obtém
Centavos
701,9550008654 cents
Cents absolutos
701,9550008654
Oitavas
0,5849625007
Semitons
7,0195500087

Uma calculadora de intervalo em cents a partir de uma razão de frequência responde à pergunta que afinadores e teóricos do temperamento de fato digitam: qual é o tamanho deste intervalo quando você já conhece a razão, e não dois valores medidos em hertz. Informe uma razão de frequência estritamente positiva r igual a f2 sobre f1 — 2 para uma oitava, 1.5 para uma quinta justa (três para dois), 1.25 para uma terça maior justa (cinco para quatro), ou 1.0125 para a coma sintônica (oitenta e um para oitenta) — e a ferramenta devolve o tamanho com sinal em cents pela fórmula fechada mil e duzentas vezes o logaritmo de base dois de r, mais o intervalo absoluto, o tamanho em oitavas e semitons de temperamento igual, e os passos de substituição que você pode recalcular à mão.

O que os cents de uma razão de frequência significam

A percepção humana de altura é aproximadamente logarítmica em frequência: uma oitava é o dobro da frequência, não um número fixo de hertz. O cent é um doze-centésimo de uma oitava, de modo que um intervalo de oitava exato sempre equivale a mil e duzentos cents independentemente de onde esteja no teclado. Quando você já conhece a razão de frequência r igual a f2 sobre f1, não precisa de duas leituras em hertz.

A relação definidora é cents iguais a mil e duzentas vezes o logaritmo de base dois de r. Formas equivalentes usam o logaritmo natural: mil e duzentas vezes o ln da razão dividido pelo ln de dois, que é como implementações de ponto flutuante avaliam log2 sem uma primitiva dedicada. Cents positivos significam que a razão é maior que um (intervalo ascendente); cents negativos, que a razão está entre zero e um (intervalo descendente); zero cents é uníssono quando r vale um.

O temperamento igual coloca doze semitons iguais em cada oitava, de modo que um semitom é exatamente cem cents e uma quinta em temperamento igual são exatamente setecentos cents. Razões de entonação justa como três para dois produzem valores diferentes —cerca de setecentos e um ponto nove cinco cinco para uma quinta pura—, exatamente por isso uma calculadora de razão para cents é útil ao comparar afinações, montar tabelas de temperamento e medir comas. Rejeitar razões nulas e negativas é obrigatório: o logaritmo sairia da reta real.

Montar tabelas de entonação justa e temperamento

Informe cada grau da escala como razão de frequência (3/2, 5/4, 9/8) e registre o tamanho em cents ao lado do alvo de temperamento igual para que cantores e afinadores vejam a coma.

Medir comas e resíduos de tempero

Converta 81/80, 64/63 ou 25/24 em cents e compare com a quinta ou a terça de um temperamento para saber quanto um teclado precisa entortar um intervalo justo.

Como converter uma razão de frequência em cents?

Envie uma razão estritamente positiva r = f2/f1 (por exemplo 1.5 ou a string 3/2).

Quantos cents tem uma quinta justa (3/2)?

Uma razão de frequência de 1.5 (três para dois) vale cerca de 701.955 cents. A quinta do temperamento igual vale exatamente 700 cents, então a quinta justa é cerca de 1.955 cents mais larga.

Devo informar duas frequências ou uma só razão?

Use esta ferramenta quando você já tiver a razão (intervalos justos, tabelas de escala, comas). Se mediu duas alturas em hertz, use em vez disso uma calculadora de cents entre frequências.

O que acontece se a razão for zero ou negativa?

Uma razão não positiva não tem logaritmo real de base dois, então não há tamanho de intervalo em cents e a chamada não é cobrada.

Como medir a coma sintônica em cents?

Digite 1,0125, que equivale a 81/80, e leia o tamanho em cents. Compare esse valor com a quinta ou a terça de um temperamento para saber quanto um teclado precisa desviar do intervalo justo.

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-ratio-to-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-ratio-to-cents \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"ratio":1.5}'
{
  "ratio": 1.5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "hobby.music_ratio_to_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.

max_abs1000000000000
min_ratio1e-12
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.

Razões nulas ou negativas são rejeitadas com invalid_input, porque log2 não está definido nos reais não positivos.

Como chamar a API e o que ela devolve

Valores típicos são 2 para uma oitava, 1.5 para uma quinta justa, 1.25 para uma terça maior justa e 4/3 aproximadamente 1.333 para uma quarta justa. O array steps percorre da razão bruta pela fórmula logarítmica, as visões de oitava e semitom, o intervalo absoluto e a linha de resumo para que você possa afirmar valores intermediários em testes ou planilhas. Envie um corpo JSON com um único campo obrigatório: ratio, um número finito estritamente positivo (aliases r, frequency_ratio, interval_ratio e freq_ratio). O valor absoluto da razão deve permanecer dentro do limite publicado de um trilhão, e o valor deve ser estritamente maior que zero; campos ausentes, strings vazias, texto não numérico, números não finitos, zero e valores negativos devolvem invalid_input e nunca são cobrados. Em caso de sucesso a resposta ecoa a razão arredondada, atribui a cents o intervalo com sinal, a abs_cents o valor absoluto desse intervalo, a octaves os cents divididos por mil e duzentos, a semitones os cents divididos por cem (unidades de semitom de temperamento igual), a unit a string cents, a formula a relação fechada cents iguais a mil e duzentas vezes log2 da razão, a direction ascendente, descendente ou uníssono, e a message um resumo breve. O preço é um US$ 0,002 fixo por solicitação bem-sucedida com unidade item.

Análise de temperamentos, limites e buscas relacionadas

Para exercícios de entonação justa, informe razões puras como cinco para quatro, seis para cinco, nove para oito e oitenta e um para oitenta e compare cada resultado com o alvo de temperamento igual de quatrocentos, trezentos, duzentos e zero cents respectivamente; o resíduo é a coma ou o tempero que você aplicaria em um teclado. Esta página atende quem busca um intervalo em cents a partir de uma razão de frequência, uma calculadora de cents de entonação justa ou um conversor de 3/2 para cents; não é um comparador de duas frequências em hertz (use uma ferramenta de cents entre frequências quando você mediu duas alturas), nem um mapeador de notas MIDI, nem um detector de altura para arquivos de áudio, nem um rotulador de intervalos nomeados que imprime quinta ou terça maior como resultado principal. Verificações de ida e volta são diretas: recalcule mil e duzentas vezes log2 da razão à mão ou em uma planilha e confirme que coincide com o campo cents publicado dentro do arredondamento a doze casas decimais. Mantenha a razão dentro da faixa positiva publicada para que o logaritmo continue finito em precisão dupla IEEE. Prefira enviar um número JSON quando você controla o cliente; frações em string são aceitas para que uma tabela de intervalos justos possa ser enviada sem um passo prévio de divisão. Ao ensinar, combine um caminho feliz como 1.5 ou 3/2 com uma razão nula ou negativa deliberada para demonstrar o caminho duro invalid_input, e confirme que enviar o recíproco de r apenas inverte o sinal de cents enquanto abs_cents permanece igual. Tarefas com falha que devolvem invalid_input não consomem saldo pré-pago, o que mantém baratos os scripts exploratórios quando alunos sondam de propósito os casos-limite.

Testes unitários para bibliotecas microtonais e de afinação

Desenvolvedores afirmam fixtures de oitava, quinta justa e coma sintônica contra saídas determinísticas em cents sem hardware de áudio nem dois hertz medidos.

Quanto custa a calculadora de razão de frequência para cents?

A ferramenta do navegador é gratuita. Solicitações API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.

Ver a documentação completa do KIT →