ForHosting KIT · Audio y voz

Ajustar volumen en decibelios

Esta calculadora de ganancia de audio predice qué ocurre con un pico medido cuando usted aumenta o reduce una señal una cantidad determinada de decibelios.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Introduzca el pico actual en dBFS y la ganancia en dB para obtener el pico resultante, el margen disponible y una indicación clara de saturación. Resulta útil para comprobar un cambio de nivel antes de procesar un archivo, configurar un mezclador o crear un flujo de audio automatizado. El cálculo es determinista y no carga, decodifica ni modifica audio.

Distinga el nivel de pico de la ganancia

Un pico digital suele expresarse en dBFS, donde 0 dBFS es el nivel máximo representable y los picos normales sin saturación aparecen como valores negativos. La ganancia, en cambio, es una variación relativa expresada en dB. Una ganancia de 3 dB eleva el pico 3 dB, mientras que una ganancia de -3 dB lo atenúa en la misma cantidad. Esta calculadora separa claramente ambas funciones: current_peak_dbfs indica el punto de partida de la señal y gain_db indica el cambio que usted desea aplicar. El pico resultante es la suma aritmética de ambos. Por ejemplo, un pico de -8 dBFS con una ganancia de 5 dB pasa a -3 dBFS. No se analiza la forma de onda, por lo que el pico actual debe proceder de un medidor, editor, informe de sonoridad o etapa de procesamiento fiable. El resultado solo predice la posición del pico después de aplicar una ganancia ideal. No estima sonoridad, dinámica, picos entre muestras, sobremodulación de códecs ni cambios debidos a compresión, limitación, ecualización, mezcla o conversión de muestras.

Interprete la saturación y el margen en 0 dBFS

El indicador de saturación solo se activa cuando el pico calculado supera 0 dBFS. Un resultado exactamente igual a 0 dBFS alcanza la escala completa, pero no la excede; por eso la calculadora devuelve saturación falsa y margen cero. Esta distinción permite comprobaciones de límites previsibles en procesos automatizados. Un resultado positivo, como 1.5 dBFS, significa que la ganancia propuesta llevaría el pico conocido 1.5 dB por encima de la escala completa; el margen devuelto es, por tanto, -1.5 dB. Un resultado negativo deja margen positivo. Se trata de una advertencia matemática, no de una simulación de un sistema de audio concreto. Los formatos de coma flotante y algunas cadenas internas pueden representar temporalmente valores superiores a la escala completa, mientras que las exportaciones enteras, las rutas digital-analógicas, los códecs, los complementos y los requisitos de masterización pueden comportarse de otro modo. Los profesionales suelen reservar un margen adicional para picos verdaderos o procesamiento posterior. Use el indicador para detectar un exceso evidente y combine después el margen con los requisitos del formato de destino para elegir una ganancia final segura.

Incorpore el cálculo a flujos de audio repetibles

La calculadora está pensada para decisiones pequeñas y auditables que deben producir siempre la misma respuesta. En un proceso por lotes, un analizador de picos puede proporcionar el valor dBFS actual y esta capacidad puede evaluar la ganancia solicitada antes de comenzar el renderizado. Una interfaz puede mostrar el pico previsto e impedir una exportación insegura, o una tarea de control de calidad puede registrar el indicador de saturación junto a la medición original. La ganancia negativa funciona de forma natural, por lo que el mismo punto de acceso sirve para atenuación y objetivos de margen. Las dos entradas deben ser números JSON finitos; se rechazan cadenas que parecen números para evitar que una integración concatene texto o acepte un valor ambiguo. El objeto devuelto repite las entradas validadas, presenta el pico calculado, informa de la saturación y expresa el margen restante como el opuesto del pico resultante. Como la función no usa red, aleatoriedad, reloj, decodificador ni estado oculto, unas entradas idénticas generan resultados JSON idénticos. Recuerde que evalúa un pico proporcionado y un ajuste uniforme, no un archivo ni el procesamiento posterior.

Compruebe un cambio de ganancia

Determine si un aumento previsto elevaría el pico medido de un archivo por encima de 0 dBFS antes de exportarlo.

Atenúe para obtener un margen seguro

Aplique una ganancia negativa y confirme el pico resultante y el margen disponible para la etapa siguiente.

Añada una protección contra saturación

Combine un analizador de picos con este cálculo determinista para rechazar ajustes inseguros en procesos por lotes.

¿Cómo se calcula el pico resultante?

La ganancia en dB se suma directamente al pico actual en dBFS: pico resultante = pico actual + ganancia.

¿Cuándo se indica saturación?

La saturación es verdadera cuando el pico resultante supera 0 dBFS. Un resultado exactamente igual a 0 dBFS no excede la escala completa.

¿Puedo utilizar una ganancia negativa?

Sí. Una ganancia negativa atenúa la señal y reduce el pico previsto esa cantidad de decibelios.

¿Se inspecciona o modifica mi archivo de audio?

No. Solo se opera con los valores de pico y ganancia que usted proporciona; no se recibe, decodifica ni modifica audio.

¿Cuánto cuesta una solicitud de API?

Cada solicitud de API cuesta $0.002.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/audio/volume-adjust-db

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/audio/volume-adjust-db \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"current_peak_dbfs":-6,"gain_db":4.5}'
{
  "current_peak_dbfs": -6,
  "gain_db": 4.5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "audio.volume_adjust_db",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_mb200
max_minutes180
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Ver la documentación completa del KIT →