ForHosting KIT · Áudio e voz

Converter decibéis em amplitude linear

Este conversor transforma ganho ou razão de amplitude entre a notação logarítmica em dB e um multiplicador linear.

● BetaGrátis · no seu navegador
Use pelo WebAPIE-mailTelegramApp em breve

Escolha a direção, informe um número finito e receba as duas representações. Ele usa a relação padrão de vinte vezes o logaritmo de base dez, adequada para razões de tensão, pressão e amplitude de áudio digital quando as grandezas comparadas têm a mesma referência e impedância.

Entenda decibéis e amplitude linear

Um valor em decibéis descreve uma razão em escala logarítmica, enquanto a amplitude linear apresenta a mesma razão como multiplicador comum. Para amplitudes, 0 dB corresponde a 1, sem ganho ou atenuação. Um valor positivo gera multiplicador maior que 1; um negativo gera valor entre 0 e 1. A fórmula aplicada é amplitude linear = 10 elevado a dB dividido por 20. O fator 20 vale porque a entrada representa uma razão de amplitude, como tensão, pressão sonora ou amplitude de amostra. Razões de potência usam fator 10 e exigem outro cálculo. Aproximadamente 6.0206 dB dobra a amplitude, enquanto -6.0206 dB a reduz pela metade. O resultado é adimensional e não define tensão absoluta, nível de pressão sonora nem escala digital completa sem uma referência separada.

Escolha a direção correta da conversão

Selecione db_to_linear quando o valor conhecido estiver em decibéis e você precisar do multiplicador de amplitude. Isso ajuda a aplicar ganho a amostras, interpretar uma especificação de amplificador ou transformar atenuação em fator de escala. Selecione linear_to_db quando já tiver uma razão positiva de amplitude e quiser a forma logarítmica. Essa direção usa dB = 20 vezes o logaritmo de base 10 da amplitude linear. O valor linear precisa ser maior que zero, pois o logaritmo de zero não é finito e o de um real negativo não existe. Assim, zero ou valores negativos retornam erro de entrada inválida, não infinito nem NaN. Ambas as direções requerem número finito. A razão 1 retorna 0 dB; razões acima de 1 retornam dB positivos e razões entre 0 e 1, negativos. Confirme sempre que a origem representa amplitude, não potência.

Use os resultados corretamente em áudio

O resultado é calculado diretamente com logaritmo de base dez e exponenciação do JavaScript, sem rede, aleatoriedade ou dependência de horário. Preserve precisão nos cálculos intermediários e arredonde apenas quando a exibição ou o formato final exigir. Pequenas diferenças podem se acumular em várias etapas de ganho, embora normalmente sejam inaudíveis. Um multiplicador linear pode ser aplicado a amostras digitais, mas não impede clipping: aumentar a amplitude pode levar picos além do intervalo permitido. Da mesma forma, o resultado em dB descreve a razão fornecida, não uma mudança de volume percebido medida isoladamente. A percepção depende de frequência, duração, condições de audição e ouvido humano. Ao comparar tensões ou pressões, confirme unidades e referências compatíveis. Para automação, o mesmo cálculo determinístico está disponível pela API por US$ 0,002 por solicitação; no navegador, ele serve para verificações rápidas.

Aplicar ganho a amostras

Converta ganho ou atenuação em dB no multiplicador linear necessário para processamento digital de sinais.

Expressar uma razão de amplitude em dB

Transforme uma razão positiva de tensão, pressão ou amplitude de amostra em notação logarítmica compacta.

Conferir cálculos de engenharia de áudio

Verifique estágios de ganho e referências conhecidas, como ganho unitário, amplitude dobrada ou reduzida à metade.

Qual fórmula converte dB em amplitude linear?

A calculadora usa amplitude linear = 10^(dB/20).

Qual fórmula converte amplitude linear em dB?

Ela usa dB = 20 × log10(amplitude linear), e a amplitude linear precisa ser maior que zero.

Por que a amplitude linear zero é rejeitada?

O logaritmo de zero é infinito negativo, não um valor finito em dB; por isso a ferramenta retorna erro de entrada inválida.

Esta calculadora converte razões de potência?

Não. Ela é específica para razões de amplitude. Potência usa 10 × log10, e não 20 × log10.

Um aumento de 6 dB dobra exatamente a amplitude?

Não exatamente. Dobrar exige aproximadamente 6.020599913 dB; 6 dB gera um multiplicador próximo de 1.9953.

Quanto custa a conversão pela API?

Cada solicitação da API custa US$ 0,002. O cálculo interativo no navegador não usa processamento no servidor.

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/audio/decibel-to-linear

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/audio/decibel-to-linear \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"value":6,"mode":"db_to_linear"}'
{
  "value": 6,
  "mode": "db_to_linear"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "audio.decibel_to_linear",
  "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_mb200
max_minutes180
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.

Ver a documentação completa do KIT →