ForHosting KIT · Casa, cozinha e lazer

Transpositor musical

Subindo C D E F dois semitons, você obtém D E F# G: cole uma nota, uma melodia ou uma progressão de acordes, informe quantos semitons subir ou descer e copie os nomes transpostos. 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
Original
C D E F
Transposto
D, E, F#, G
Texto transposto
D E F# G
Quantidade
4

Um transpositor musical é o jeito mais rápido de levar uma melodia, um riff ou uma linha de cifra para outra tonalidade sem reescrever cada letra à mão. Cole um nome de nota avulso ou uma progressão inteira de notas e acordes, escolha quantos semitons subir ou descer, e esta calculadora devolve os nomes transpostos no temperamento igual de doze sons. Cada token deve começar com uma letra de altura válida de A a G e um sustenido ou bemol opcional; sufixos de qualidade como m, 7 ou maj7 permanecem ligados à nova tônica, e baixos com barra se deslocam pelo mesmo inteiro.

O que um transpositor musical faz e o que a resposta contém

Transpor uma nota consiste em mover sua classe de altura por um número com sinal de meios-tons e conservar qualquer sufixo de qualidade que nomeie um acorde. No temperamento igual de doze sons cada tecla de piano, casa de violão ou meio-tom é um semitom, de modo que uma nota na classe R deslocada N semitons cai em (R mais N) módulo doze.

C subida dois semitons vira D; A menor subida três semitons vira C menor; F sustenido descida um semitom vira F; um C com barra E subido dois semitons vira D com barra F sustenido. Os sufixos de qualidade se conservam caráter a caráter após uma tônica válida: m continua m, 7 continua 7, maj7 continua maj7, sus4 continua sus4. Zero semitons é uma identidade válida.

Onde um transpositor musical rende em ensaio, aula e software

Compositores e vocalistas usam um transpositor musical quando uma demo fica grave ou aguda demais: cole as notas da melodia ou o ciclo de quatro acordes, fixe o deslocamento de semitom que coincide com a nova tônica e imprima uma cifra que o violonista consiga ler sem calcular o capotraste de memória. Bandas de versões igualam uma gravação publicada um tom acima da folha original, ou baixam uma linha de sopros para o cantor percorrer as estrofes.

O corpo docente percorre com a turma a aritmética de classes de altura ao mostrar por que C D E F vira D E F sustenido G ao subir uma segunda maior, e depois muda prefer para flats para mostrar a família enarmônica de si bemol após um salto de terça menor. Equipes de louvor e rodas de fogueira conservam uma cifra de formas e várias tonalidades; uma calculadora rápida e off-line evita erros quando o vocalista pede mais um semitom entre músicas.

Quem constrói aplicativos chama o mesmo contrato a partir de scripts para semear vetores de teste determinísticos em interfaces de repertório, normalizar nomes de nota digitados pelo usuário antes de mostrar um selo de tom de concerto, ou satisfazer enunciados de programação que exigem nomes transpostos e não um palpite.

Documente que as escolhas enarmônicas seguem prefer e a família de acidentes de cada tônica de entrada sob temperamento igual, não temperamentos históricos nem afinações abertas de violão, e mantenha as requisições dentro dos limites publicados de notas e semitons para que os pinos de integração contínua permaneçam estáveis.

Igualar uma gravação ou uma linha de sopros

Suba ou desça uma folha de cifra para que violão, piano e sopros compartilhem um único tom de concerto sem reescrever cada nome de nota à mão.

Quais nomes de nota o transpositor musical aceita?

Tônicas A–G com # ou b opcional, sufixos de qualidade opcionais como m, 7, maj7, sus4 e baixo com barra opcional (C/E).

Como o transpositor escolhe sustenidos ou bemóis?

O prefer opcional vale auto, sharps ou flats. Auto conserva a família de acidentes de cada token; as naturais usam sustenidos ao subir e bemóis ao descer. Fixe prefer para forçar uma grafia.

Acordes com barra como C/E são transpostos?

Sim. A nota do baixo se desloca o mesmo número de semitons que a tônica, de modo que C/E dois semitons acima vira D/F#. Uma barra que não seja uma altura (por exemplo 6/9) é tratada como sufixo de qualidade, não como baixo.

Como subo uma melodia dois semitons?

Cole as notas, por exemplo C D E F, e informe 2 semitons: o resultado é D E F# G. Qualidades de acorde como m ou maj7 continuam presas a cada nova fundamental.

O transpositor reconhece notas a partir de um áudio?

Não. Ele só reescreve nomes de notas digitados; não detecta altura em gravações nem reescreve a armadura de clave inteira. Você informa as notas e a quantidade de semitons.

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/music-transposer

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/music-transposer \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"notes":"C D E F","semitones":2}'
{
  "notes": "C D E F",
  "semitones": 2
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "hobby.music_transposer",
  "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.

max_notes64
min_semitones-48
max_semitones48
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.

Se algum token não for um nome de nota válido, a requisição falha com invalid_input em vez de inventar uma grafia em silêncio.

O que um transpositor musical faz e o que a resposta contém

Este transpositor musical aceita um nome ou uma progressão inteira separada por espaços, vírgulas ou barras verticais, e então devolve original, a lista notes analisada, transposed como arranjo de nomes, transposed_text como cadeia pronta para copiar, count, os semitons com sinal que você enviou, prefer, direction (up, down ou unison), interval como nome do intervalo residual, residual_semitones, octaves_in_shift, method pitch_class_mod12, uma cadeia formula breve, e items com tônica, qualidade opcional, baixo opcional e forma transposta de cada token. Não há detector de altura por áudio nem reescrita diatônica de uma armadura completa: o motor avalia a forma fechada dentro dos limites documentados ou rejeita a entrada com invalid_input. Combine o JSON com o seu próprio impressor de folhas se precisar de partituras PDF; este endpoint só reescreve nomes de nota para que um vocalista, um violonista e um script compartilhem uma única fonte da verdade.

Contrato de entrada, nomes de nota válidos, acidentes e erros

Cada token deve começar com uma letra de tônica de A a G e um sustenido ou bemol opcional (ASCII # e b, ou os acidentes unicode). Depois dessa tônica você pode anexar um sufixo de qualidade (m, 7, maj7, sus4, dim, aug, add9 e semelhantes) que é copiado para a nova tônica, e pode anexar um baixo com barra que seja em si um nome de nota válido (C/E). O prefer opcional é um enum de auto, sharps ou flats e vale auto por padrão: auto conserva a família de acidentes de cada token, enquanto as naturais usam sustenidos ao subir e bemóis ao descer, de modo que G três semitons acima com prefer flats vira si bemol e não lá sustenido. Nomes de nota inválidos são a falha definidora desta página: um token como H, xyz, um número ou um glifo que não seja letra de altura inglesa é rejeitado pelo nome para que uma ferramenta de cifra não publique uma grafia falsa. O campo obrigatório notes é uma cadeia como C D E F, uma lista separada por vírgulas ou uma linha de cifra com barras verticais; aceitam-se os apelidos note, chords, progression, input, text e symbols, e um arranjo de nomes de nota se normaliza na mesma lista. O campo obrigatório semitones é um inteiro de -48 a 48; aceitam-se os apelidos steps, interval, shift, n e transpose_by. Frações, cadeias não numéricas e valores fora dessa faixa falham com invalid_input e não são cobrados. Aceitam-se no máximo 64 nomes por requisição. Se faltarem notes ou semitones, o erro nomeia o campo.

Onde um transpositor musical rende em ensaio, aula e software

Nesta página o trabalho corre por completo no seu navegador; pela API cada consulta bem-sucedida custa US$ 0,002, a validação falha não é cobrada e nada é armazenado após a resposta. Essa divisão — exploração interativa gratuita e uma API de preço idêntico no resultado — combina com o restante do catálogo KIT de nível A e permite passar de uma demonstração de aula a um pipeline automatizado sem mudar o resultado matemático.

Levar uma melodia ou uma música à extensão do vocalista

Cole as notas ou a progressão original, escolha um deslocamento de semitons com sinal e copie transposed_text numa cifra de ensaio que coincida com a nova tônica.

Fixtures determinísticos para aplicativos musicais

Gere arranjos transpostos reproduzíveis para ferramentas de repertório, asserções de CI e laboratórios de classes de altura que devam rejeitar nomes de nota inválidos.

Como se transpõe uma nota ou uma progressão de acordes em semitons?

Envie notes como uma cadeia do tipo C D E F ou C Am F G e um inteiro semitones. A API devolve os nomes em transposed e transposed_text. Deslocamentos positivos sobem; negativos descem.

Quanto custa o transpositor musical?

É grátis no seu navegador nesta página. Pela API uma requisição bem-sucedida custa US$ 0,002; entradas inválidas, inclusive nomes de nota inválidos, não são cobradas.

Ver a documentação completa do KIT →