ForHosting KIT · Outils pour développeurs

Cents en rapport de fréquence

Ce calculateur transforme un intervalle musical exprimé en cents en multiplicateur entre deux fréquences.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Saisissez une valeur positive pour un intervalle ascendant ou négative pour un intervalle descendant. Le résultat fournit le rapport exact défini par l’échelle logarithmique, utile pour l’analyse d’accordage, le réglage des synthétiseurs, la correction de hauteur et la conception d’instruments.

Ce que révèle la conversion des cents en rapport

Le cent mesure une distance de hauteur sur une échelle logarithmique : une octave contient 1,200 cents et double la fréquence. Un rapport de fréquences exprime la même relation sous forme de multiplicateur. Une valeur supérieure à 1 signifie que le second son est plus aigu, tandis qu’une valeur inférieure à 1 signifie qu’il est plus grave. La conversion relie donc un intervalle musical à un calcul de fréquence exploitable. Une fois le rapport obtenu, multipliez-le par n’importe quelle fréquence de départ pour calculer la fréquence d’arrivée. Le registre de la note initiale ne change pas ce rapport ; une même valeur en cents fonctionne ainsi dans toutes les tessitures. Cette opération est particulièrement pratique lorsqu’un accordeur, un outil de mesure ou une table de tempérament indique un écart en cents, alors qu’un synthétiseur, un oscillateur ou un tableur attend un multiplicateur numérique. Le sens de l’intervalle est conservé : les cents positifs donnent un rapport supérieur à 1, les cents négatifs son inverse, et zéro cent donne exactement 1, soit l’unisson.

Le fonctionnement de la formule

Le calcul repose sur la définition logarithmique standard du cent : le rapport de fréquences vaut 2 élevé à la puissance cents divisés par 1,200. La division exprime l’intervalle demandé comme fraction d’octave, puis la puissance de 2 transforme cette fraction en multiplicateur. On retrouve ainsi des repères connus. À 1,200 cents, l’exposant vaut un et le rapport vaut 2 ; à 600 cents, l’exposant vaut un demi et le rapport correspond à la racine carrée de 2. Aucun traitement distinct n’est nécessaire pour les intervalles négatifs, car un exposant négatif produit automatiquement le rapport inverse. Le résultat est arrondi à quinze chiffres significatifs afin de conserver un JSON stable tout en offrant une précision largement suffisante pour l’accordage et le contrôle audio. La formule affichée reprend également la valeur saisie, ce qui vous permet de vérifier ou de reproduire le calcul dans une calculatrice, un tableur, un langage de programmation ou une chaîne de traitement numérique. Aucune référence telle que A4 n’est requise, puisque la sortie décrit un intervalle relatif et non une hauteur absolue.

Appliquer le rapport à des fréquences réelles

Pour exploiter le résultat, multipliez la fréquence de départ ou la plus basse par le rapport renvoyé. Si un son commence à 440 Hz et que l’intervalle est positif, ce produit donne la fréquence transposée. Pour un intervalle négatif, le rapport est déjà inférieur à 1 ; la même multiplication abaisse donc le son sans modifier la méthode. La sortie convient aux rapports d’oscillateurs, aux vitesses de lecture d’échantillons, aux commandes de transposition, aux mesures acoustiques et aux comparaisons d’accordage. Ne confondez pas les cents avec un pourcentage linéaire : ajouter le même nombre de cents produit toujours le même intervalle musical, mais pas le même nombre de hertz pour chaque fréquence initiale. Distinguez également le rapport de la fréquence finale. Cette capacité renvoie un multiplicateur universel sans demander ni supposer de fréquence de base. Pour inverser le sens, changez le signe des cents ou prenez l’inverse du rapport. Les requêtes API coûtent $0.002, tandis que le navigateur applique la même logique déterministe sans algorithme dépendant du réseau.

Régler un oscillateur de synthétiseur

Transformez un désaccord ou un intervalle de tempérament en multiplicateur de fréquence attendu par un moteur audio.

Analyser l’accordage d’un instrument

Convertissez les écarts trop aigus ou trop graves en rapports que vous pouvez comparer, tracer ou appliquer à des fréquences de référence.

Créer un logiciel de traitement de hauteur

Produisez des multiplicateurs déterministes de lecture ou de transposition à partir de cents dans une application, un module ou un tableur.

Quelle formule convertit les cents en rapport de fréquences ?

Utilisez rapport de fréquences = 2^(cents/1200). Le calculateur applique directement cette définition.

Quel rapport correspond à une octave ?

Un intervalle de 1,200 cents possède un rapport de 2 : le son supérieur a donc une fréquence double du son inférieur.

Puis-je saisir des cents négatifs ?

Oui. Un intervalle négatif renvoie un rapport inférieur à 1, qui abaisse une fréquence de départ lorsqu’il sert de multiplicateur.

Le calcul nécessite-t-il une fréquence de référence ?

Non. Les cents et les rapports décrivent une distance relative. Multipliez le rapport par toute référence pour obtenir une fréquence finale.

Quel est le tarif du calcul par API ?

Chaque requête API coûte $0.002. Le même calcul déterministe est également disponible dans le navigateur.

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/hobby/music-cents-to-ratio

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

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.

Consulter la documentation complète du KIT →