ForHosting KIT · Casa, cozinha e lazer

Calculadora de transposição musical

Subir Dó (C) 2 semitons resulta em Ré (D). Digite uma nota ou um acorde como F#m7 ou C/E, escolha quantos semitons deslocar e receba o novo acorde com o tipo e o baixo preservados. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Semitons
2
Você obtém
Entrada
C
Tônica
C
Qualidade
Direção
up

Transpor música significa mover cada altura pelo mesmo número de semitons, de modo que a música soe mais aguda ou mais grave enquanto intervalos e qualidades de acordes permanecem iguais. Cantores pedem tonalidades que combinem com sua extensão, violonistas sobem ou descem com o capotraste, e arranjadores movem partituras entre instrumentos em dó e instrumentos transpositores sem reescrever teoria à mão. Esta capacidade recebe uma nota ou cifra de acorde como C, F#m7 ou Bb maior, mais um deslocamento inteiro de semitons, e devolve a cifra transposta com os sufixos de qualidade e o baixo invertido opcional preservados. Contagens de semitons não inteiras falham com um erro claro de entrada inválida, para que frações de semitom nunca produzam grafias ambíguas. O caminho é aritmética modular pura sobre doze classes de altura, sem rede e sem semente aleatória.

Como funciona a transposição de notas e acordes em doze tons

O temperamento igual ocidental divide a oitava em doze semitons, de modo que subir uma altura em doze semitons devolve o mesmo nome de letra uma oitava acima, e descer doze faz o inverso. Esta calculadora mapeia a tônica da sua cifra para uma classe de altura de zero para C até onze para B, incluindo grafias enarmônicas comuns como Db para C# e Bb para A#.

Em seguida, soma o seu deslocamento inteiro de semitons módulo doze para obter a nova tônica e reconstrói a cifra completa recolocando qualquer texto de qualidade que você enviou, como menor, sétima, sétima maior, quarta suspensa ou diminuto. Baixos invertidos opcionais, escritos depois de uma barra como em C/E, são deslocados pelo mesmo valor, de modo que acordes invertidos continuam invertidos em relação à nova tonalidade. Deslocamentos positivos sobem, negativos descem, e zero devolve a entrada normalizada para verificações de identidade.

Os acidentes podem ser escritos com # e b em ASCII ou com os sinais Unicode de sustenido e bemol; acidentes duplos resolvem enarmonicamente para um nome simples.

Lendo os campos da resposta e escolhendo os acidentes

Em caso de sucesso, a resposta ecoa a string de entrada original, um campo de nota levemente normalizado, a tônica, a qualidade e o baixo interpretados, e os semitons inteiros que você pediu. A direção é ascendente, descendente ou uníssono, para que interfaces possam rotular o deslocamento sem recalcular o sinal. As oitavas do deslocamento e os semitons residuais dividem movimentos grandes em oitavas completas mais um resto dentro de uma oitava, o que é útil para explicar que mais quatorze é uma oitava mais uma segunda maior.

A classe de altura da tônica e a classe de altura da tônica transposta são inteiros de zero a onze para pipelines que já falam classes de altura no estilo MIDI. A tônica transposta e o baixo transposto opcional são os novos nomes de letra; transposed é a string completa do acorde ou da nota, pronta para colar numa partitura. O método é sempre classe de altura módulo doze, para que os clientes possam ramificar sem farejar formatos.

A grafia prefere bemóis quando a tônica original usava bemóis e sustenidos quando usava sustenidos; tônicas naturais preferem sustenidos ao subir e bemóis ao descer, para que as armaduras comuns continuem legíveis. Use apenas o campo transposed para exibição; use os campos de classe de altura ao alimentar sequenciadores ou exercícios de teoria que precisam de números em vez de nomes.

Shows ao vivo e extensão vocal

Desloque todas as cifras para cima ou para baixo por um número fixo de semitons, para que o cantor se apresente numa tonalidade confortável sem reescrever cada acorde à mão.

Ferramentas web de cifras e capotraste

Aplicativos de violão e ukulele aplicam deslocamentos no estilo capotraste a bibliotecas de acordes, preservando qualidades e baixo invertido para que os diagramas continuem coerentes com a altura sonora.

O que acontece se semitones não for um inteiro?

Apenas números inteiros de semitons são permitidos; valores fracionários como 1.5 são rejeitados e não cobrados.

As qualidades dos acordes e o baixo invertido são preservados?

Sim. O texto depois da tônica (m, 7, maj7, sus4 e semelhantes) é mantido, e as notas de baixo depois de uma barra são transpostas pelo mesmo deslocamento de semitons.

A calculadora de transposição musical é gratuita?

A ferramenta do navegador roda grátis no seu dispositivo.

Ela refaz a grafia pela armadura de clave para músicas inteiras?

Não. Ela transpõe cifras individuais de nota ou acorde por classe de altura módulo doze, com preferências práticas de sustenidos ou bemóis. A análise tonal de partituras completas é uma intenção de produto diferente.

Até quanto posso transpor uma nota ou um acorde?

Até 48 semitons para cima ou para baixo, ou seja, quatro oitavas. Saltos grandes são divididos em oitavas inteiras e um resto, então subir 14 equivale a uma oitava mais uma segunda maior.

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.

POSThttps://api.kit.forhosting.com/hobby/transpose

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/hobby/transpose \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"note":"C","semitones":2}'
{
  "note": "C",
  "semitones": 2
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "hobby.transpose",
  "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.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Como funciona a transposição de notas e acordes em doze tons

Tônicas não reconhecidas, campos ausentes e valores de semitons não inteiros disparam invalid_input e não são cobrados. Entradas idênticas sempre produzem o mesmo JSON, porque o caminho não usa relógio nem serviços externos.

Lendo os campos da resposta e escolhendo os acidentes

Deslocamentos extremamente grandes são limitados à faixa inteira publicada, para que os isolates de Worker permaneçam delimitados e ainda cubram rearmonizações de várias oitavas.

Uso da API, preços, fluxos de estúdio e limites práticos

Chame a calculadora gratuita de transposição musical no navegador quando estiver conferindo uma partitura, movendo um repertório para um cantor convidado ou verificando lição de casa sobre aritmética de intervalos sem instalar um programa de notação. O algoritmo não reescreve tonalidades diatônicas inteiras com regras de armadura além dos acidentes da tônica, não transpõe números de nota MIDI e não refaz análise em algarismos romanos; essas são intenções de produto diferentes. Autores que publicam SDKs podem mapear o campo transposed para rótulos de interface e os inteiros de classe de altura para tabelas internas, sem reimplementar a matemática modular de notas em cada linguagem. Envie um corpo JSON com a string obrigatória de nota ou acorde e o inteiro obrigatório de semitons; apelidos como chord, steps, interval e shift são aceitos quando documentados no contrato de parâmetros. Use a API pré-paga quando uma ferramenta web de cifras, um aplicativo de treinamento auditivo, um auxiliar de shows ao vivo ou um gerador de material didático precisar de um contrato estável sob saldo KIT a US$ 0,002 por item bem-sucedido; falhas de validação nunca consomem saldo depois que o motor rejeita a requisição. Combine este endpoint com uma calculadora de frequência de notas quando precisar de hertz depois de conhecer o novo nome, ou use-o sozinho quando só a cifra importa para impressão e tela.

Ensino de intervalos e correção de lição

Os alunos enviam uma tônica ou acorde mais um deslocamento inteiro de semitons; os corretores comparam o nome transposto e rejeitam respostas com semitons não inteiros com invalid_input.

Como transponho uma nota ou acorde com esta calculadora?

Envie JSON com note definido como uma cifra como C, Am ou F#m7 e semitones como um inteiro (por exemplo, 2 para subir um tom). A resposta inclui a string transposta completa.

Ver a documentação completa do KIT →