ForHosting KIT · Casa, cucina e tempo libero

Calcolatore di cents tra frequenze

Da 440 Hz a 880 Hz ci sono 1200 cents, esattamente un'ottava con rapporto 2. Inserisca due frequenze qualsiasi e ottenga l'intervallo in cents con segno per verificare un'accordatura, un pitch bend o un esercizio di intonazione naturale. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Prima frequenza in hertz
440
Seconda frequenza in hertz
880
Ottiene
Cents (centesimi)
1200 cents
Cents assoluti
1200
Rapporto
2

Un calcolatore di cents tra frequenze trasforma due altezze di tono nella distanza logaritmica unica che musicisti e ingegneri del suono usano davvero. Inserisca una prima frequenza f1 e una seconda frequenza f2 in hertz (o qualsiasi unità condivisa); lo strumento restituisce l'intervallo con segno in cents con la formula chiusa milleduecento volte il logaritmo in base due di f2 su f1, l'intervallo assoluto per i flussi che necessitano solo della magnitudine, il rapporto di frequenze e la sostituzione passo passo che può ricalcolare a mano. Accordare A440 contro A880, verificare gli scostamenti di semitono in temperamento equabile, controllare i pitch bend del sintetizzatore e scrivere test unitari per librerie di accordatura richiedono la stessa aritmetica deterministica senza aprire un foglio di calcolo né un DAW.

Cosa misurano i cents e perché il log2 di un rapporto di frequenze

La percezione umana dell'altezza è approssimativamente logaritmica in frequenza: un'ottava è un raddoppio di frequenza, non un numero fisso di hertz. Il cent è un dodicesimo centesimo di un'ottava, così un intervallo di ottava esatto vale sempre milleduecento cents indipendentemente da dove si trova sulla tastiera. La relazione definitoria è cents uguali a milleduecento volte il logaritmo in base due del rapporto di frequenze f2 su f1.

Forme equivalenti usano il logaritmo naturale: milleduecento volte il ln del rapporto diviso per il ln di due, che è come le implementazioni in virgola mobile valutano log2 senza una primitiva log2 dedicata. Cents positivi significano che f2 è più acuta di f1; cents negativi, che f2 è più grave; zero cents è un unisono quando le due frequenze coincidono dopo l'arrotondamento. Il temperamento equabile colloca dodici semitoni uguali in ogni ottava, così un semitono vale esattamente cento cents e una quinta giusta in temperamento equabile vale settecento cents.

Rapporti di intonazione giusta come tre a due producono valori di cents diversi—circa settecentouno virgola nove cinque cinque per una quinta pura—ed è proprio per questo che un calcolatore di cents è utile nel confrontare le accordature. Rifiutare frequenze nulle e negative è obbligatorio: il rapporto sarebbe indefinito o non positivo, e il logaritmo uscirebbe dalla retta reale.

Suggerimenti pratici, limiti e ricerche correlate

Preferisca inviare numeri piuttosto che stringhe preformattate quando controlla il client; le stringhe numeriche sono accettate solo se corrispondono a un pattern numerico finito rigoroso. Per la calibrazione del pitch bend di un sintetizzatore, confronti il risultato in cents con l'intervallo di bend in cents dichiarato dallo strumento; per esercizi di intonazione giusta, inserisca rapporti puri come cinque a quattro o tre a due e li confronti con obiettivi di temperamento equabile.

Questa pagina si rivolge a chi cerca un calcolatore di cents tra frequenze, un intervallo musicale in cents da hertz, o un convertitore di differenza di altezza log2; non è un mappatore di numeri di nota MIDI, né un rilevatore di altezza per file audio, né un generatore di forme d'onda, né un etichettatore di intervalli nominati che stampa quinta o terza maggiore.

Preferisca questa capacità quando conosce già due frequenze e le serve solo la distanza in cents; se la fonte è una registrazione, rilevi o misuri prima le frequenze.

Confrontare accordature di strumenti e altezze di riferimento

I musicisti inseriscono una frequenza misurata di corda a vuoto e un'altezza obiettivo basata su A440 per vedere di quanti cents lo strumento è troppo acuto o troppo grave.

Verificare intervalli di pitch bend e detune del sintetizzatore

I sound designer forniscono frequenze di oscillatore base e piegate e confermano che lo scostamento in cents corrisponde all'intervallo di bend del plugin prima di automatizzare.

Cos'è un semitono di temperamento equabile in cents?

Esattamente 100 cents. Il temperamento equabile divide l'ottava in dodici passi log-frequenza uguali, quindi ogni passo è 1200/12 = 100.

Cosa succede se una frequenza è zero o negativa?

Un intervallo log-frequenza è definito solo per frequenze strettamente positive.

Un valore negativo di cents significa che qualcosa non va?

No. Cents negativi significano solo che f2 è più grave di f1.

Il calcolatore di cents tra frequenze è gratuito?

Lo strumento del browser è gratuito e gira in locale.

Quanti cents ci sono da 440 Hz a 880 Hz?

Sono 1200 cents, un'ottava intera, perché la seconda frequenza è esattamente il doppio della prima. Il valore è positivo perché la seconda nota è più acuta; da 880 Hz a 440 Hz si ottiene la stessa ampiezza con il segno meno.

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/cents-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/cents-interval \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"f1":440,"f2":880}'
{
  "f1": 440,
  "f2": 880
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "hobby.cents_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.

max_abs1000000000000
min_freq1e-12
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 frequenze nulle o negative vengono rifiutate con un errore invalid_input chiaro, perché una scala log-frequenza non ha senso quando un lato non è strettamente positivo. Il percorso è pura matematica—niente rete, niente semi casuali, nessuna dipendenza dall'orologio a muro—così l'esecutore gratuito del browser e l'API prepagata restituiscono lo stesso JSON dopo un arrotondamento decimale fisso ogni volta che la si chiama.

Cosa misurano i cents e perché il log2 di un rapporto di frequenze

Tetti assoluti mantengono finiti i prodotti intermedi in doppia precisione IEEE sul Worker e nel browser.

Come chiamare l'API e cosa viene restituito

L'array steps percorre dalle frequenze grezze al rapporto, alla formula logaritmica, all'intervallo assoluto e alla riga di riepilogo così può affermare valori intermedi in test o fogli di lavoro. I punti di controllo tipici in studio includono quattrocentoquaranta hertz verso ottocentoottanta hertz per un'ottava pulita di milleduecento cents, e quattrocentoquaranta hertz verso circa quattrocentosessantasei virgola uno sei quattro hertz per un semitono di temperamento equabile di cento cents. Invii un corpo JSON con due numeri finiti obbligatori: f1 (alias freq1, frequency1, from_hz e from) e f2 (alias freq2, frequency2, to_hz e to). Ogni valore assoluto deve restare entro il limite pubblicato di un bilione, e ogni valore deve essere strettamente maggiore di zero; valori nulli o negativi, campi mancanti, stringhe non numeriche e numeri non finiti restituiscono invalid_input e non vengono mai addebitati. In caso di successo la risposta ripete f1 e f2 arrotondati, imposta cents sull'intervallo con segno, abs_cents sul valore assoluto di quell'intervallo, ratio sul quoziente arrotondato di f2 su f1, unit sulla stringa cents, formula sulla relazione chiusa cents uguali a milleduecento volte log2 di f2 su f1, e message su un breve riepilogo che indica la direzione (ascendente, discendente o unisono). Il prezzo è un forfait $0.002 per richiesta riuscita con item unitario e prezzo marginale unitario zero.

Suggerimenti pratici, limiti e ricerche correlate

Mantenga entrambe le frequenze entro l'intervallo assoluto pubblicato affinché il rapporto e il logaritmo restino finiti in doppia precisione IEEE. Nell'insegnamento, abbini un percorso felice positivo a una frequenza nulla o negativa deliberata per dimostrare il percorso duro invalid_input, e confermi che scambiare f1 e f2 inverte solo il segno di cents mentre abs_cents resta uguale. Le attività fallite che restituiscono invalid_input non consumano il saldo prepagato, il che mantiene economici gli script esplorativi quando gli allievi sondano deliberatamente i casi limite. I controlli andata e ritorno sono diretti: ricalcoli milleduecento volte log2 di f2 su f1 a mano o in un foglio di calcolo e confermi l'uguaglianza con il campo cents pubblicato entro l'arrotondamento a dodici decimali, e confermi che abs_cents è il valore assoluto di cents.

Test unitari per librerie di accordatura e strumenti microtonali

Gli sviluppatori affermano fixture di ottava, semitono e intervalli giusti contro uscite deterministiche in cents senza hardware audio né timer di orologio a muro.

Quanti cents ci sono in un'ottava?

Esattamente 1200. Un'ottava è un rapporto di frequenze 2:1, e cents = 1200 × log2(2) = 1200.

Leggi la documentazione completa del KIT →