ForHosting KIT · Audio et voix

Convertir les décibels en amplitude linéaire

Environ 6,0206 dB doublent l’amplitude, et 0 dB correspond à un multiplicateur d’exactement 1. Convertissez un gain dans les deux sens avec la règle d’amplitude de 20 fois le logarithme décimal, valable pour une tension, une pression acoustique ou des échantillons. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Valeur
6
Mode de calcul
Db to linear
Vous obtenez
Décibels
6
Amplitude linéaire
1,995262315

Ce convertisseur transforme un gain ou un rapport d’amplitude entre la notation logarithmique en dB et un multiplicateur linéaire. Choisissez le sens, saisissez un nombre fini et obtenez les deux représentations. Il applique la relation standard fondée sur vingt fois le logarithme décimal, adaptée aux rapports de tension, de pression et d’amplitude audio numérique lorsque référence et impédance sont identiques.

Comprendre les décibels et l’amplitude linéaire

Une valeur en décibels décrit un rapport sur une échelle logarithmique, tandis que l’amplitude linéaire exprime ce même rapport sous forme de multiplicateur ordinaire. Pour une amplitude, 0 dB correspond à 1, donc à l’absence de gain ou d’atténuation. Une valeur positive donne un multiplicateur supérieur à 1 et une valeur négative, un résultat compris entre 0 et 1.

Le facteur 20 convient aux rapports d’amplitude tels que tension, pression acoustique ou amplitude d’échantillon. Les rapports de puissance emploient un facteur 10 et nécessitent un autre calcul. Environ 6.0206 dB double l’amplitude, tandis que -6.0206 dB la divise par deux.

Le résultat est sans dimension et ne définit aucune tension absolue ni aucun niveau de référence sans donnée supplémentaire.

Choisir le bon sens de conversion

Ce choix permet d’appliquer un gain aux échantillons, d’interpréter un amplificateur ou de convertir une atténuation en facteur d’échelle. Celle-ci doit être strictement positive, car le logarithme de zéro n’est pas fini et celui d’un réel négatif n’est pas défini. L’outil renvoie donc une erreur de saisie pour zéro ou une valeur négative, au lieu d’une infinité ou de NaN.

Les deux sens exigent un nombre fini. Un rapport de 1 donne 0 dB; au-dessus de 1, le résultat est positif, et entre 0 et 1, il est négatif. Vérifiez qu’il s’agit bien d’amplitude et non de puissance.

Exploiter précisément les résultats audio

Le résultat est calculé directement avec le logarithme décimal et l’exponentiation JavaScript, sans réseau, hasard ni dépendance temporelle. Conservez une précision suffisante pendant les calculs intermédiaires et n’arrondissez que pour l’affichage ou le format final. De faibles écarts peuvent s’accumuler sur plusieurs étages de gain, même s’ils restent généralement inaudibles.

Vous pouvez appliquer un multiplicateur linéaire aux échantillons numériques, mais il n’empêche pas l’écrêtage: une hausse peut pousser les crêtes hors de la plage permise. De même, un résultat en dB décrit le rapport fourni et non une variation indépendante de sonie perçue. Celle-ci dépend de la fréquence, de la durée, des conditions d’écoute et de l’audition.

Pour des tensions ou pressions, vérifiez la compatibilité des unités et références.

Appliquer un gain aux échantillons

Convertissez un gain ou une atténuation en dB en multiplicateur linéaire utilisable par un traitement numérique du signal.

Exprimer un rapport d’amplitude en dB

Transformez un rapport positif de tension, de pression ou d’amplitude d’échantillon en notation logarithmique compacte.

Contrôler des calculs d’ingénierie audio

Vérifiez les étages de gain et des repères connus tels que gain unitaire, amplitude doublée ou divisée par deux.

Pourquoi une amplitude linéaire nulle est-elle refusée?

Le logarithme de zéro vaut moins l’infini et non une valeur finie en dB; l’outil renvoie donc une erreur de saisie.

Ce calculateur traite-t-il les rapports de puissance?

Non. Il concerne les rapports d’amplitude. La puissance utilise 10 × log10 au lieu de 20 × log10.

Une hausse de 6 dB double-t-elle exactement l’amplitude?

Pas exactement. Un doublement vaut environ 6.020599913 dB; 6 dB produit un multiplicateur proche de 1.9953.

Que signifie 0 dB en multiplicateur linéaire ?

Cela correspond à un multiplicateur de 1 : le niveau ne change pas. Les valeurs positives en décibels donnent un multiplicateur supérieur à 1, les négatives un multiplicateur entre 0 et 1, donc une atténuation.

Appliquer un gain linéaire empêche-t-il l’écrêtage ?

Non. Le multiplicateur ne fait que mettre les échantillons à l’échelle, et augmenter l’amplitude peut pousser les pics au-delà de la plage autorisée. Vérifiez les pics après avoir appliqué le gain.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/audio/decibel-to-linear

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

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"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_mb200
max_minutes180
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Comprendre les décibels et l’amplitude linéaire

La formule employée est amplitude linéaire = 10 élevé à la puissance dB divisé par 20.

Choisir le bon sens de conversion

Sélectionnez db_to_linear si la valeur connue est en décibels et si vous recherchez le multiplicateur d’amplitude. Sélectionnez linear_to_db si vous possédez déjà un rapport d’amplitude positif et souhaitez sa notation logarithmique. Le calcul devient dB = 20 fois le logarithme décimal de l’amplitude linéaire.

Exploiter précisément les résultats audio

Le même calcul déterministe est disponible par API pour $0.002 par requête, tandis que le navigateur convient aux contrôles rapides.

Quelle formule convertit les dB en amplitude linéaire?

Le calculateur utilise amplitude linéaire = 10^(dB/20).

Quelle formule convertit l’amplitude linéaire en dB?

Il utilise dB = 20 × log10(amplitude linéaire), avec une amplitude strictement positive.

Quel est le prix de la conversion par API?

Chaque requête API coûte $0.002. Le calcul interactif dans le navigateur ne sollicite pas le serveur.

Consulter la documentation complète du KIT →