ForHosting KIT · Casa, cucina e tempo libero

Identificare un accordo

Scriva C, E e G e lo strumento riconosce un do maggiore allo stato fondamentale. Inserisca tre o più note, in qualsiasi ottava, per avere la fondamentale, la qualità e il rivolto dell'accordo che ha sotto le dita. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto

Un identificatore di accordi risponde alla domanda che i musicisti digitano quando hanno già le note e serve un nome: quale triade o settima compitano quelle altezze? Chitarristi che hanno trovato un agglomerato al settimo tasto, pianisti che hanno tenuto un voicing senza simbolo di griglia e studenti di teoria che controllano i compiti vogliono lo stesso contratto: invii un elenco di nomi di nota e riceva la fondamentale e la qualità — C major o A minor seventh — senza installare un plugin DAW. Questo identificatore associa ogni token a una classe di altezza, scarta grafie duplicate della stessa classe e confronta l'insieme di intervalli con una tabella di qualità pubblicata.

Come un identificatore nomina una pila di note

Un accordo nominato è un insieme di classi di altezza misurato da una fondamentale con una formula di intervallo fissa. C, E e G sono le classi di altezza zero, quattro e sette; da C quegli scostamenti sono un unisono giusto, una terza maggiore e una quinta giusta, ciò che ogni manuale chiama triade maggiore. A, C, E e G sono zero, tre, sette e dieci da A: una settima minore.

L'identificatore non ascolta audio e non gli importa quale ottava Lei abbia suonato: C4 e C5 sono la stessa classe, e ripetere una classe non aggiunge un tono nuovo. L'identificazione inizia quindi analizzando ogni token come lettera da A a G con un diesis o bemolle opzionale, convertendolo in un residuo modulo dodici e conservando la prima grafia che Lei ha usato per quella classe. Ogni classe restante viene poi provata come fondamentale candidata.

Gli scostamenti da quella candidata sono ordinati e cercati in una tabella di qualità pubblicate: maggiore, minore, diminuita, aumentata, sospesa di seconda e di quarta, settima di dominante, settima maggiore, settima minore, settima diminuita, settima semidiminuita, settima minore-maggiore, sesta maggiore e minore, add nine, settima sospesa di quarta e none comuni. Vince una coincidenza esatta di insieme; i toni avanzati non vengono forzati verso un nome jazz vicino.

Quando coincidono due fondamentali — la classica coppia C6 contro Am7 su C, E, G e A — il motore preferisce la prima nota di ingresso distinta come basso se quella nota è una fondamentale lecita, poi l'inversione più bassa, poi un rango di qualità più semplice. La ricerca per cui questa pagina si posiziona è «identificatore di accordi»: note in ingresso, nome in uscita. Espandere un simbolo noto in toni è un'altra interrogazione, servita da un calcolatore di note di accordo, e le due non devono cannibalizzarsi.

Pratica, composizione e strumenti affini per gli accordi

Gli autori che tengono voicing al pianoforte o sulla tastiera e vogliono un simbolo di griglia incollano le classi di altezza sonore e leggono il nome più l'inversione, poi decidono se scrivere C/E o un C in posizione di fondamentale. I fallimenti di convalida non consumano mai il saldo. Questa capacità nomina soltanto insiemi di classi di altezza.

Non suggerisce diteggiature, non compita fondamentali enarmoniche per un'armatura che Lei non ha inviato, non analizza una registrazione né traspone un simbolo di semitoni: usi un calcolatore di trasposizione per quello spostamento, e un calcolatore di note di accordo quando già conosce la qualità e vuole i toni. Gli input di origine seguono le stesse regole di conservazione degli altri elementi parse di KIT.

Fissi i campi chord, symbol e inversion nei test così un cambio di tabella non possa rinominare in silenzio Am7 come C6 quando il basso è A.

Compiti di teoria ed esercizi di ear training

Gli studenti incollano le note che odono o compitano e confrontano fondamentale, qualità e inversione restituite con la propria analisi, con un errore chiaro quando si danno meno di tre note distinte.

Composizione da un voicing di pianoforte o tastiera

Chi ha tenuto un agglomerato senza simbolo di griglia invia le classi di altezza sonore e riceve un nome di visualizzazione come C major o A minor seventh più un simbolo compatto.

Come identifico un accordo da un elenco di note?

La risposta include root, quality, il nome di visualizzazione chord, un symbol compatto e inversion.

Perché servono almeno tre note distinte?

Una triade o settima nominata è un insieme di almeno tre classi di altezza.

L'ordine delle note cambia il nome dell'accordo?

L'accordo nominato è l'insieme di classi di altezza. L'ordine dopo la prima nota distinta non cambia fondamentale né qualità. La prima nota distinta è il basso e sceglie l'inversione (E, G, C è C major in first inversion).

Quali nomi di nota e alterazioni sono accettati?

Lettere da A a G, #, b, ##, bb opzionali oppure diesis e bemolle unicode, e cifre di ottava opzionali (C4). Le classi di altezza duplicate si ignorano.

Quanto costa l'identificatore di accordi?

Lo strumento del browser gira gratis sul Suo dispositivo.

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/chord-finder

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/chord-finder \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"notes":"C, E, G"}'
{
  "notes": "C, E, G"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "hobby.chord_finder",
  "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.

Meno di tre note valide distinte, un token non riconosciuto o un insieme che non coincide con alcuna qualità falliscono con invalid_input invece di un accordo vicino indovinato. L'esecutore gratuito del browser e l'API prepagata condividono una sola funzione pura, così un controllo in aula coincide con uno script successivo. Le chiamate riuscite sono addebitate a $0.002; la convalida fallita non viene addebitata.

Come un identificatore nomina una pila di note

Quella regola è deterministica, così elenchi identici producono sempre lo stesso JSON.

Contratto di ingresso, inversioni, errori e forma della risposta

Gli array degli stessi token sono accettati così un client che già detiene un elenco non deve unirlo. Le lettere da A a G non distinguono maiuscole; le alterazioni possono scriversi #, b, ##, bb oppure i segni unicode di diesis e bemolle; una cifra di ottava finale come C4 viene tolta. Le classi di altezza duplicate si ignorano dopo la prima grafia. Servono almeno tre note valide distinte: una diade qui non viene nominata come triade né come settima, e due copie di C più un E restano sotto quel pavimento. Un elenco lecito che non coincide con alcuna qualità pubblicata fallisce anch'esso invece di inventare un accordo con basso a barra. Invii in POST un corpo JSON con il campo obbligatorio notes: una stringa di token di classe di altezza separati da virgole, spazi o punti e virgola, come C, E, G o A C E G. Gli alias text, input e chord_notes sono onorati. Token non riconosciuti come H o Foo falliscono con invalid_input nominando la nota errata. In caso di successo il corpo restituisce root, quality in prosa (major, minor seventh, …), chord come frase di visualizzazione C major o A minor seventh, un symbol compatto come C o Am7, bass come la prima nota di ingresso distinta, inversion come intero con inversion_name in parole (root position, first inversion, …), e le notes impilate, pitch_classes, intervals e semitones dalla fondamentale scelta. L'ordine delle note di ingresso dopo il basso non cambia l'accordo nominato: E, G, C resta C major, segnalato in first inversion perché il basso è E. notes assente, una stringa vuota, più di 32 token o un valore né stringa né array falliscono con invalid_input e non vengono addebitati. Il prezzo di un elemento riuscito è un $0.002 fisso.

Pratica, composizione, uso dell'API e strumenti vicini

Le app di ear training e i compiti di teoria usano un identificatore di accordi perché uno studente che ha scritto C, Eb, G confermi C minor senza invertire una terza a mano, e perché un valutatore rifiuti una risposta a due note come invalid_input invece di segnare un successo vuoto. Gli strumenti di tastiera e MIDI che già sanno quali tasti erano premuti possono fare POST dello stesso elenco e mettere in cache il JSON perché il percorso è aritmetica modulare pura: senza rete, senza seme casuale, senza orologio a muro. Chiami l'identificatore gratuito nel browser per esercizi e dimostrazioni; usi l'API prepagata a $0.002 per elemento riuscito quando una piattaforma di tutoraggio o un aiuto per setlist necessita del contratto sotto saldo KIT.

Piattaforme di tutoraggio e pile di classi MIDI

I generatori di programma e le app di strumento fanno POST di elenchi di note deterministici per nominare accordi in quiz autovalutati e etichette a schermo a un prezzo unitario prepagato stabile.

Leggi la documentazione completa del KIT →