Calculateur de renversements d'accords et de notes
Do majeur donne C–E–G à l’état fondamental, E–G–C au premier renversement et G–C–E au second. Indiquez une fondamentale et un type d’accord pour voir chaque position, au piano, en solfège ou pour un accord à basse imposée. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Racine
- C
- Qualité
- major
- Notes de l'accord
- C, E, G
- Nombre de positions
- 3
Ce calculateur présente un accord à l’état fondamental, puis fait tourner ses notes afin d’afficher chaque renversement. Indiquez une fondamentale comme C, F# ou Bb et choisissez une triade ou un accord de septième pris en charge. Le résultat précise la basse et l’ordre ascendant des notes pour chaque position, ce qui facilite le piano, l’arrangement et les exercices d’harmonie. L’orthographe musicale est respectée : Bb majeur s’écrit Bb–D–F.
Saisissez la fondamentale et la qualité
Indiquez une fondamentale de A à G, éventuellement suivie d’un dièse ou d’un bémol avec #, b ou le signe musical Unicode. N’ajoutez pas de numéro d’octave, car l’outil décrit un ordre et non un registre précis. Choisissez major, minor, diminished, augmented, sus2, sus4 ou une qualité de septième proposée.
Les abréviations maj, min, dim, aug, 7, maj7, m7, dim7 et m7b5 sont également reconnues. M et m gardent leur sens conventionnel.
Lisez l’état fondamental et les renversements
Chaque renversement déplace la note la plus grave vers le haut tout en conservant l’ordre relatif des autres. Une triade possède deux renversements après l’état fondamental ; un accord de septième en possède trois. Il s’agit de classes de hauteurs en position serrée, sans octaves ni doublures.
Pour jouer le résultat, placez au-dessus les notes reportées en fin de liste.
Exploitez le résultat sur un instrument ou dans un logiciel
Servez-vous du calculateur pour étudier la basse chiffrée, vérifier un devoir, explorer les enchaînements ou transformer des symboles en dispositions simples. Au piano, repérez d’abord la basse indiquée ; à la guitare, déterminez si une forme est renversée malgré les doublures. L’algorithme est déterministe, sans réseau, hasard ni horloge.
Il ne choisit pas de voicing stylistique, ne produit pas de MIDI, n’attribue pas d’octaves, n’analyse pas l’audio et n’accepte pas toutes les extensions altérées ; ces choix dépendent du registre, de l’instrumentation et du contexte.
Cas d’usage
Travail du piano et du clavier
Consultez l’ordre grave-aigu de chaque position avant de jouer.
Exercices d’harmonie
Créez des corrigés cohérents sur l’état fondamental et les renversements.
Logiciels d’accords et d’arrangement
Convertissez fondamentale et qualité en renversements structurés avec basse explicite.
Questions fréquentes
Qu’est-ce qu’un renversement d’accord ?
Les notes restent identiques, mais une note autre que la fondamentale passe à la basse.
Combien de renversements un accord possède-t-il ?
Une triade en a deux après l’état fondamental ; un accord de septième en a trois.
Les notes vont-elles du grave à l’aigu ?
Oui. Chaque tableau notes suit cet ordre en position serrée.
Le calculateur fournit-il les octaves ?
Non. Il fournit les noms et l’ordre ; vous choisissez le registre et l’espacement.
Quels sont les renversements de do majeur ?
L’état fondamental est C–E–G, le premier renversement E–G–C avec E à la basse et le second G–C–E avec G à la basse. Chaque étape fait passer la note la plus grave en haut.
Outils associés
Pour les développeurs — accès API
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.
Endpoint
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é.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/hobby/music-chord-inversion \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"root":"C","quality":"major"}'const res = await fetch("https://api.kit.forhosting.com/hobby/music-chord-inversion", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"root": "C",
"quality": "major"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/music-chord-inversion",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"root": "C",
"quality": "major"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/music-chord-inversion", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"root":"C","quality":"major"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"root":"C","quality":"major"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/music-chord-inversion", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"root": "C",
"quality": "major"
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.music_chord_inversion",
"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.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Le calcul dans le navigateur est gratuit et chaque requête API coûte $0.002.
Saisissez la fondamentale et la qualité
Si une valeur manque ou si l’écriture est incorrecte, l’outil renvoie invalid_input sans tenter de deviner l’accord.
Lisez l’état fondamental et les renversements
chord_notes donne les notes correctement écrites dans l’ordre de la fondamentale. root_position place celle-ci à la basse. Chaque objet comporte une étiquette, bass_note et un tableau notes classé du grave à l’aigu.
Exploitez le résultat sur un instrument ou dans un logiciel
Une application peut consommer les tableaux stables via l’API pour $0.002 par requête.
Questions techniques
Quel est le tarif ?
Le navigateur est gratuit. L’API utilise un solde prépayé et coûte $0.002 par élément.