ForHosting KIT · Casa, cucina e tempo libero

Calcolatore di intervalli

Da C a G salendo ci sono 7 semitoni, una quinta giusta: inserisca due note, con o senza numero d'ottava, e ottenga la distanza in semitoni, la sigla e il nome classico dell'intervallo. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Nome della prima nota
C
Nome della seconda nota
G
Ottiene
Classe di altezza a
0
Classe di altezza b
7
Semitoni
7
Semitoni discendenti
5

Un intervallo musicale è la distanza di altezza tra due note, misurata in semitoni sulla scala cromatica a dodici toni e denominata con le etichette classiche che ogni musicista impara: unisono perfetto, seconda minore, terza maggiore, quinta giusta, tritono, ottava e il resto. Questo calcolatore di intervalli accetta due nomi di nota come C e G, Fa diesis e Si bemolle, oppure altezze con ottava come C4 e A5, e restituisce il conteggio ascendente dei semitoni, l'abbreviazione breve, il nome completo dell'intervallo e, quando entrambe le ottave sono fornite, la distanza MIDI assoluta e diretta.

Come due nomi di nota diventano semitoni e nome di intervallo

Il temperamento equabile occidentale divide l'ottava in dodici semitoni uguali. Ogni lettera di nota mappa a una classe di altezza di base: C è zero, D è due, E è quattro, F è cinque, G è sette, A è nove e B è undici. Le alterazioni spostano quella classe di semitoni interi: un diesis o il simbolo di diesis alza di uno, un bemolle o il simbolo di bemolle abbassa di uno, e un doppio diesis scritto come x o due cancelleti alza di due.

Dopo le alterazioni, la classe di altezza si riduce modulo dodici nell'intervallo da zero a undici. L'intervallo ascendente dalla prima nota alla seconda è la differenza non negativa delle classi di altezza modulo dodici. Zero è unisono perfetto, uno seconda minore, due seconda maggiore, tre terza minore, quattro terza maggiore, cinque quarta giusta, sei tritono, sette quinta giusta, otto sesta minore, nove sesta maggiore, dieci settima minore e undici settima maggiore.

Quando entrambe le entrate includono una cifra di ottava come quattro per il do centrale, lo strumento calcola anche i numeri MIDI con do centrale pari a sessanta e riporta l'ampiezza assoluta in semitoni più un nome composto come ottava giusta o nona maggiore.

Dove i calcolatori di intervalli compaiono nel lavoro reale

I corsi di teoria musicale assegnano continuamente esercizi di identificazione degli intervalli, chiavi di dettato e controlli di grafia tra coppie enarmoniche; un unico oracolo affidabile che restituisce il conteggio dei semitoni e il nome classico accelera la correzione e le demo. Compositori e arrangiatori che abbozzano i toni di un accordo vogliono una conferma rapida che un salto melodico sia una quarta giusta o un tritono prima di fissare la conduzione delle voci.

Costruttori di strumenti e autori di patch di sintetizzatore codificano distanze di classe di altezza mappando le tastiere, e le suite di regressione necessitano di oggetti attesi fissi piuttosto che di opinioni musicali fluttuanti. Se in seguito le servono analisi completa della qualità degli accordi, funzioni di grado di scala, rapporti di intonazione giusta o riscrittura di file MIDI, li tratti come intenzioni di ricerca e destinazioni distinte invece di sovraccaricare questa pagina del calcolatore di intervalli musicali.

Compiti di teoria e chiavi di risposta

Generi conteggi di semitoni e nomi standard (P5, m3, TT, …) per coppie di note da manuale così docenti e auto-valutatori condividono un'unica verità di riferimento.

Arrangiamento e controllo dei toni di accordo

Confermi salti melodici e distanze delle voci interne in semitoni e nomi classici prima di fissare la conduzione delle voci.

Quali note posso inserire?

Lettere A–G con alterazioni opzionali (#, b, x, ##, bb, ♯, ♭) e un'ottava opzionale 0–9, ad esempio C, F#, Bb, C4 o G#5.

L'intervallo è ascendente o il percorso più breve?

Viene restituita anche l'ampiezza discendente complementare. Con le ottave sono incluse le distanze MIDI assolute e dirette.

Come si nomina un tritono?

Sei semitoni ascendenti corrispondono a Tritono con codice breve TT (enarmonicamente una quarta aumentata o quinta diminuita).

Le grafie enarmoniche contano?

La classe di altezza si calcola da lettera più alterazioni, quindi C# e Db condividono la classe 1 e producono la stessa distanza in semitoni verso una seconda nota fissa. La risposta ripete comunque le grafie originali.

Quanto costa?

Lo strumento del browser è gratuito e gira in locale.

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/musical-interval

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/musical-interval \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"note_a":"C","note_b":"G"}'
{
  "note_a": "C",
  "note_b": "G"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "hobby.musical_interval",
  "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.

Le grafie non riconosciute falliscono con un chiaro errore invalid_input invece di inventare una classe di altezza fasulla.

Come due nomi di nota diventano semitoni e nome di intervallo

La pipeline è aritmetica pura e deterministica: senza semi casuali, senza orologi di parete, senza chiamate di rete e senza deriva di modello, così coppie di note identiche producono sempre lo stesso JSON. Lettere fuori da A a G, stringhe vuote, numeri isolati e caratteri di alterazione illegali falliscono presto con invalid_input indicando il campo affinché il client evidenzi la grafia errata senza indovinare.

Cosa invia e cosa riceve in risposta

Ciascuna può essere una classe di altezza nuda come C, Fa diesis scritto F#, Si bemolle scritto Bb, o una doppia alterazione come C## o Dbb, opzionalmente seguita da un intero di ottava da zero a nove come in C4 o G#5. Controlli classici: da C a G sette semitoni quinta giusta P5, da E a G tre semitoni terza minore m3, da C a F# sei semitoni tritono, e da C4 a C5 dodici semitoni ottava giusta. Invii note_a e note_b come stringhe. Gli alias includono from, note1 e a per la prima nota, e to, note2 e b per la seconda. Campi obbligatori assenti, stringhe vuote, numeri puri e grafie che non corrispondono a lettera più alterazioni opzionali più ottava opzionale falliscono con invalid_input e non vengono addebitati. In caso di successo la risposta ripete le stringhe di ingresso, lettera, alterazione e classe di altezza analizzate per ciascuna nota, semitones come distanza ascendente da zero a undici, semitones_descending come ampiezza complementare, interval_name e interval_short dalla tabella standard, qualità e numero diatonico dell'intervallo, direction, method e testo di formula per i test. Quando entrambe le note portano ottave, il payload include anche midi_a, midi_b, semitones_absolute, semitones_directed e etichette di intervallo composto assoluto. Il prezzo delle chiamate API riuscite è la base pubblicata di $0.002 per elemento; i fallimenti di validazione non consumano il saldo prepagato.

Dove i calcolatori di intervalli compaiono nel lavoro reale

Poiché questa capacità è un motore di parse puro, il prezzo dell'API è la base pubblicata di $0.002 per elemento riuscito e la validazione fallita non consuma saldo.

Backend di app per l'allenamento dell'orecchio

Convalida le risposte dell'utente sull'identificazione degli intervalli con la stessa tabella deterministica usata dal widget gratuito del browser.

Leggi la documentazione completa del KIT →