ForHosting KIT · Casa, cucina e tempo libero

Calcolatore di trasposizione musicale

Alzando Do (C) di 2 semitoni si ottiene Re (D). Scriva una nota o un accordo come F#m7 o C/E, indichi di quanti semitoni spostarlo e riceva il nuovo accordo con tipo e basso invariati. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Semitoni
2
Ottiene
Valore inserito
C
Tonica
C
Qualità
Direzione
up

Trasporre la musica significa spostare ogni altezza dello stesso numero di semitoni, così un brano suona più alto o più basso mentre intervalli e qualità degli accordi restano invariati. I cantanti chiedono tonalità adatte alla propria estensione, i chitarristi usano il capotasto in su o in giù, e gli arrangiatori spostano gli spartiti tra strumenti reali e traspositori senza riscrivere la teoria a mano. Questa capacità accetta una nota o un simbolo di accordo come C, fa diesis minore settima o si bemolle maggiore, più uno scostamento intero in semitoni, e restituisce il simbolo trasposto con i suffissi di qualità e l'eventuale basso con sbarra preservati. Conteggi di semitoni non interi falliscono con un chiaro errore di input non valido, così i semitoni frazionari non producono mai ortografie ambigue. Il percorso è pura aritmetica modulare su dodici classi di altezza, senza rete e senza seme casuale.

Come funziona la trasposizione di note e accordi nei dodici toni

Il temperamento equabile occidentale divide l'ottava in dodici semitoni, quindi alzare un'altezza di dodici semitoni restituisce lo stesso nome di lettera un'ottava più in alto, e abbassarla di dodici fa l'inverso. Questo calcolatore mappa la tonica del suo simbolo su una classe di altezza da zero per C a undici per B, comprese le ortografie enarmoniche comuni come re bemolle per do diesis e si bemolle per la diesis.

Poi somma lo scostamento intero in semitoni modulo dodici per ottenere la nuova tonica e ricostruisce il simbolo completo riattaccando il testo di qualità che ha inviato, come minore, settima, settima maggiore, quarta sospesa o diminuito. I bassi opzionali con sbarra, scritti dopo una barra come in do su mi, vengono spostati della stessa quantità, così gli accordi invertiti restano invertiti rispetto alla nuova tonalità. Gli scostamenti positivi muovono in su, quelli negativi in giù, e lo zero restituisce l'input normalizzato per i controlli di identità.

Le alterazioni possono essere scritte con i caratteri ASCII # o b, oppure con i segni Unicode di diesis e bemolle; le doppie alterazioni si risolvono enarmonicamente in un nome semplice.

Leggere i campi della risposta e scegliere le alterazioni

La direzione è su, giù o unisono, così le interfacce possono etichettare lo spostamento senza ricalcolare il segno. Le ottave nello spostamento e i semitoni residui scompongono i grandi spostamenti in ottave complete più un resto entro un'ottava, utile per spiegare che più quattordici equivale a un'ottava più una seconda maggiore. La classe di altezza della tonica e quella della tonica trasposta sono interi da zero a undici, per le pipeline che già parlano di classi di altezza in stile MIDI.

La tonica trasposta e l'eventuale basso trasposto sono i nuovi nomi di lettera; il campo transposed è la stringa completa dell'accordo o della nota pronta da incollare in uno spartito. Il metodo è sempre la classe di altezza modulo dodici, così i client possono diramare senza annusare le forme. L'ortografia preferisce i bemolle quando la tonica originale usava bemolle e i diesis quando usava diesis; le toniche naturali preferiscono i diesis salendo e i bemolle scendendo, così le armature di chiave comuni restano leggibili.

Usi transposed da solo per la visualizzazione; usi i campi di classe di altezza quando alimenta sequencer o esercizi di teoria che hanno bisogno di numeri anziché di nomi.

Concerti ed estensione vocale

Sposti ogni simbolo dello spartito in su o in giù di un numero fisso di semitoni, così un cantante può esibirsi in una tonalità comoda senza riscrivere a mano ogni accordo.

Strumenti web per spartiti e capotasto

Le app per chitarra e ukulele applicano scostamenti in stile capotasto alle librerie di accordi, preservando qualità e basso con sbarra affinché i diagrammi restino coerenti con l'altezza sonora.

Cosa succede se semitones non è un intero?

Sono ammessi solo numeri interi di semitoni; i valori frazionari come 1.5 vengono rifiutati e non addebitati.

Le qualità degli accordi e il basso con sbarra sono preservati?

Sì. Il testo dopo la tonica (m, 7, maj7, sus4 e simili) viene mantenuto, e le note di basso dopo la sbarra vengono trasposte dello stesso scostamento in semitoni.

Il calcolatore di trasposizione musicale è gratuito?

Lo strumento nel browser funziona gratis sul suo dispositivo.

Questo strumento riscrive le tonalità con le armature per interi brani?

No. Traspone singoli simboli di nota o accordo per classe di altezza modulo dodici con preferenze pratiche di diesis o bemolle. L'analisi delle tonalità di una partitura completa è un intento di prodotto diverso.

Di quanto posso trasporre una nota o un accordo?

Fino a 48 semitoni verso l'alto o verso il basso, cioè quattro ottave. Gli spostamenti ampi vengono divisi in ottave intere più un resto, quindi salire di 14 equivale a un'ottava più una seconda maggiore.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

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

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

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"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Come funziona la trasposizione di note e accordi nei dodici toni

Toniche non riconosciute, campi mancanti e valori di semitoni non interi sollevano tutti invalid_input e non vengono addebitati. Input identici producono sempre JSON identici, perché il percorso non usa orologio né servizi esterni.

Leggere i campi della risposta e scegliere le alterazioni

In caso di successo la risposta riporta la stringa di input originale, un campo note leggermente normalizzato, la tonica, la qualità e il basso analizzati, e i semitoni interi richiesti. Gli spostamenti molto grandi vengono limitati all'intervallo intero pubblicato affinché gli isolati Worker restino contenuti, coprendo comunque riarmonizzazioni di più ottave.

Uso dell'API, prezzi, flussi di studio e limiti pratici

Chiami il calcolatore di trasposizione musicale gratuito nel browser quando controlla uno spartito, sposta una scaletta per un cantante ospite o verifica i compiti di aritmetica degli intervalli senza installare un programma di notazione. L'algoritmo non riscrive tonalità diatoniche intere con le regole delle armature oltre alle alterazioni della tonica, non traspone numeri di nota MIDI e non riscrive l'analisi con numeri romani: quelli sono intenti di prodotto diversi. Invii un corpo JSON con la stringa obbligatoria note o chord e l'intero obbligatorio semitones; gli alias come chord, steps, interval e shift sono accettati quando documentati nel contratto dei parametri. Usi l'API prepagata quando uno strumento web per spartiti, un'app di ear training, un assistente per i concerti o un generatore di programmi didattici ha bisogno di un contratto stabile con saldo KIT a $0.002 per elemento riuscito; i fallimenti di validazione non consumano mai saldo dopo che il motore rifiuta la richiesta. Abbini questo endpoint a un calcolatore di frequenze quando le servono gli hertz una volta noto il nuovo nome, oppure lo usi da solo quando conta soltanto il simbolo per stampa e schermo. Gli autori che pubblicano SDK possono mappare il campo transposed nelle etichette dell'interfaccia e gli interi di classe di altezza nelle tabelle interne senza reimplementare la matematica modulare delle note in ogni linguaggio.

Insegnamento degli intervalli e verifica dei compiti

Gli studenti inviano una tonica o un accordo più uno scostamento intero in semitoni; i correttori confrontano il nome trasposto e rifiutano le risposte non intere con invalid_input.

Come traspongo una nota o un accordo con questo calcolatore?

Invii JSON con note impostato su un simbolo come C, Am o F#m7 e semitones impostato su un intero (ad esempio 2 per alzare di un tono). La risposta include la stringa trasposta completa.

Leggi la documentazione completa del KIT →