Calculadora de inversões de acordes e notas
Dó maior é C–E–G no estado fundamental, E–G–C na primeira inversão e G–C–E na segunda. Informe uma tônica e um tipo de acorde para ver cada posição ao montar voicings de piano, exercícios de teoria ou acordes com baixo invertido. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Raiz
- C
- Qualidade
- major
- Notas do acorde
- C, E, G
- Número de posições
- 3
Esta calculadora lista um acorde na posição fundamental e gira suas notas para mostrar cada inversão. Informe uma fundamental como C, F# ou Bb e escolha uma tríade ou acorde de sétima compatível. O resultado mostra o baixo e a ordem ascendente das notas em cada posição, facilitando estudos de piano, arranjos e exercícios de harmonia. A grafia respeita as letras musicais: Bb maior aparece como Bb–D–F.
Informe a fundamental e a qualidade
Digite uma fundamental de A a G, com sustenido ou bemol opcional usando #, b ou o símbolo musical Unicode. Não inclua a oitava, pois a ferramenta descreve a ordem, e não um registro específico. Escolha major, minor, diminished, augmented, sus2, sus4 ou uma qualidade de sétima aceita.
Abreviações comuns como maj, min, dim, aug, 7, maj7, m7, dim7 e m7b5 também funcionam. M e m mantêm os significados convencionais.
Leia a posição e as inversões
Cada inversão move a nota mais grave para o topo e preserva a ordem relativa das demais. Uma tríade possui posição fundamental, primeira e segunda inversões; um acorde de sétima acrescenta a terceira. São classes de altura em posição fechada, sem oitavas ou duplicações.
Para tocar a inversão, coloque acima as notas deslocadas para o fim.
Aplique o resultado em instrumentos e sistemas
Use a calculadora para estudar baixo cifrado, conferir exercícios, experimentar encadeamentos ou transformar símbolos em disposições básicas. No piano, encontre primeiro o baixo indicado; no violão, verifique se uma forma está invertida mesmo quando há notas duplicadas. O algoritmo é determinístico e não usa rede, aleatoriedade nem relógio.
Ele não escolhe voicings estilísticos, gera MIDI, define oitavas, analisa áudio ou aceita extensões alteradas arbitrárias; essas decisões dependem do registro, da instrumentação e do contexto musical.
Casos de uso
Prática de piano e teclado
Consulte a ordem do grave ao agudo de cada posição antes de tocar.
Exercícios de harmonia
Crie gabaritos consistentes sobre posição fundamental e inversões.
Software de acordes e arranjos
Converta fundamental e qualidade em inversões estruturadas com baixos explícitos.
Perguntas frequentes
O que é uma inversão de acorde?
Ela mantém as mesmas notas, mas coloca no baixo uma nota diferente da fundamental.
Quantas inversões um acorde possui?
Uma tríade tem duas além da posição fundamental; um acorde de sétima tem três.
As notas estão ordenadas do grave ao agudo?
Sim. Cada array notes segue essa ordem em posição fechada.
A calculadora inclui números de oitava?
Não. Ela retorna nomes e ordem; você escolhe o registro e o espaçamento.
Quais são as inversões de Dó maior?
O estado fundamental é C–E–G, a primeira inversão é E–G–C com E no baixo e a segunda é G–C–E com G no baixo. Cada passo leva a nota mais grave para cima.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
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.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
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)Exemplo de requisição
{
"root": "C",
"quality": "major"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.music_chord_inversion",
"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.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
O cálculo no navegador é gratuito, e cada solicitação de API custa US$ 0,002.
Informe a fundamental e a qualidade
Se um campo estiver ausente ou a grafia for inválida, a resposta será invalid_input, sem tentar adivinhar o acorde.
Leia a posição e as inversões
chord_notes apresenta as notas grafadas corretamente na ordem da fundamental. root_position identifica essa nota como baixo. Cada objeto contém um rótulo, bass_note e um array notes do grave ao agudo.
Aplique o resultado em instrumentos e sistemas
Aplicativos podem consumir os arrays estáveis pela API por US$ 0,002 por solicitação.
Perguntas técnicas
Quanto custa?
O navegador é gratuito. A API usa saldo pré-pago e custa US$ 0,002 por item.