Convertitore bande d'ottava
Veda una frequenza su tutte le scale logaritmiche insieme: 1000 Hz sopra un riferimento di 1 Hz sono esattamente 3 decadi, circa 9,965784284662 ottave e 119,589411415945 semitoni, con cent e terzi d'ottava accanto. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Valore
- 1000 hz
- Valore (in)
- 1000
- Unità di ingresso
- hz
- Ref hz
- 1
- Hz
- 1000
Il lavoro acustico e RF passa continuamente tra la frequenza assoluta in hertz e misure logaritmiche di intervallo come ottave e decadi. Un'ottava è un rapporto di frequenza di due a uno; una decade, di dieci a uno; i cents e i semitoni musicali suddividono l'ottava; un rapporto lineare è semplicemente f rispetto a un riferimento. Questo convertitore di bande d'ottava accetta un valore, indica l'unità che Lei già possiede e, in opzione, una frequenza di riferimento positiva, quindi restituisce ogni forma equivalente con fattori esatti di logaritmo in base due e in base dieci.
Perché le scale di ottava e decade stanno accanto all'hertz
Si cerca un convertitore di frequenza a bande d'ottava quando uno spettro, una scheda filtro o una tabella ISO di frequenze preferite è espressa in ottave o decadi e serve il valore in hertz, oppure quando sono note due frequenze e occorre indicare quante ottave o decadi le separano. La frequenza assoluta in hertz è l'unità SI del tasso ciclico, ma l'udito umano, le norme sulle vibrazioni e i filtri a banda proporzionale sono quasi sempre specificati su un asse di frequenza logaritmico.
Un'ottava significa che la frequenza superiore è il doppio della inferiore; una decade, un fattore di dieci. Quei rapporti si compongono: tre ottave sono un fattore di otto; due decadi, di cento. La musica suddivide ulteriormente l'ottava in dodici semitoni a temperamento equabile e milleduecento cents, che restano potenze pure di due sul rapporto di frequenza.
Mescolare le scale senza un convertitore raddoppia o dimezza la banda dichiarata e rompe le mappe a terzi di ottava, i bilanci di collegamento e i controlli di ponderazione A. Questa capacità impone un'unità esplicita sul valore di ingresso e restituisce sempre l'insieme completo degli equivalenti rispetto a una frequenza di riferimento, così i client possono mostrare hertz accanto alle ottave senza una seconda chiamata.
La matematica è pura e locale: il rapporto è frequenza su riferimento, le ottave sono il logaritmo in base due di quel rapporto, le decadi il logaritmo in base dieci dello stesso, i cents valgono milleduecento volte le ottave e i semitoni dodici volte le ottave. Nessuna consultazione di rete, nessuna costante dipendente dal locale e nessun forzare in silenzio frequenze non positive verso un infinito fittizio.
Dove lo usano i team e quanto costa
Gli acustici convertono le frequenze centrali delle bande d'ottava e di un terzo d'ottava tra tabelle in hertz e assi logaritmici quando costruiscono mappe del rumore e rapporti di conformità. Gli ingegneri audio esprimono pendenze di filtro e spaziatura dei crossover in ottave mentre il DSP ha ancora bisogno di tagli assoluti in hertz. I team RF e vibrazioni parlano in decadi per decade di frequenza e devono riconciliare tali affermazioni con spettri misurati in hertz prima che le dashboard accettino i dati.
I prodotti di tecnologia musicale mappano cents e semitoni su offset in hertz da un riferimento di accordatura come A quattro a quattrocentoquaranta hertz. I team di prodotto e supporto incorporano la stessa conversione in strumenti di laboratorio così il cliente non applica mai logaritmo in base due e base dieci a mano sotto la pressione delle scadenze. Quella parità mantiene demo, guide e job di produzione d'accordo sul fatto che un fattore due sia un'ottava o circa zero virgola tre decadi.
Mappi le etichette della Sua interfaccia ai nomi di unità ammessi, tratti gli errori di unità sconosciuta come feedback correggibile dall'utente e conservi il sistema di registrazione nella forma che preferisce il Suo dominio, esponendo comunque ogni campo nella risposta.
Casi d'uso
Tabelle acustiche a bande d'ottava
Converta le frequenze centrali preferite ISO tra hertz e offset in ottava o decade da un riferimento di un chilohertz quando prepara rapporti sulle bande di rumore.
Progettazione di filtri e crossover audio
Esprima la larghezza di banda proporzionale e la spaziatura delle pendenze in ottave mentre calcola le frequenze di taglio assolute in hertz per i coefficienti DSP.
Domande frequenti
Qual è la differenza tra un'ottava e una decade?
Un'ottava è un rapporto di frequenza 2:1 (log2). Una decade è un rapporto 10:1 (log10). Una decade equivale a log2(10) ≈ 3.321928 ottave; un'ottava equivale a log10(2) ≈ 0.301030 decadi.
Posso inserire un valore di ottava negativo?
Sì. Gli intervalli logaritmici negativi significano sotto il riferimento (rapporto minore di uno). Solo gli ingressi hz e ratio devono essere strettamente positivi.
Quanto costa?
La pagina interattiva viene eseguita gratis nel Suo browser.
Quante ottave ci sono tra 1 Hz e 1000 Hz?
Circa 9,965784284662 ottave, cioè esattamente 3 decadi. Lo stesso intervallo vale 119,589411415945 semitoni e 29,897352853986 terzi d'ottava, e compaiono tutti insieme.
Quale frequenza di riferimento conviene usare?
Quella predefinita è 1 hertz, con cui hertz e rapporto coincidono. Usi 1000 hertz per le frequenze centrali acustiche vicine a un kilohertz, oppure 440 hertz per contare le ottave musicali sopra il La4.
Strumenti correlati
Per sviluppatori — accesso via API
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.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/conv/octave-band \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":1000,"unit":"hz"}'const res = await fetch("https://api.kit.forhosting.com/conv/octave-band", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 1000,
"unit": "hz"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/octave-band",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 1000,
"unit": "hz"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/octave-band", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":1000,"unit":"hz"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":1000,"unit":"hz"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/octave-band", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"value": 1000,
"unit": "hz"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.octave_band",
"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.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
I nomi di unità sconosciuti falliscono con un errore invalid_input chiaro invece di una scala sbagliata silenziosa. Usi lo strumento gratis in questa pagina, oppure chiami la stessa logica deterministica via API a $0.002 per richiesta per script, tabelle di bande di rumore e notebook di progetto filtri che non devono inventare a mano un fattore di decade.
Come chiamare il convertitore e leggere la risposta
Il riferimento predefinito è un hertz, che rende numericamente uguali frequenza assoluta e rapporto lineare ed è ideale per conversioni pure di intervallo. Quando unit è un intervallo logaritmico come ottave o decadi, è accettato qualsiasi numero finito, compresi i negativi che significano sotto il riferimento. Invii value come numero finito, unit che nomina ciò che quel numero già è e, opzionalmente, ref_hz come riferimento positivo in hertz. Imposti ref_hz a mille quando lavora intorno alle frequenze centrali acustiche ISO vicino a un chilohertz, oppure a quattrocentoquaranta quando ragiona in ottave musicali sopra A quattro. Le unità ammesse sono hz (alias hertz, cps), octaves (octave, oct), decades (decade, dec), ratio (linear, lin), cents (cent) e semitones (semitone, st, halfstep). Quando unit è hz o ratio il valore deve essere strettamente positivo; zero e negativi generano invalid_input perché i logaritmi reali di argomenti non positivi non sono definiti. Il motore riduce l'ingresso a un rapporto positivo, poi emette hz, ratio, octaves, decades, cents, semitones e third_octaves (tre volte il conteggio di ottave, utile per la spaziatura a terzi di ottava), più unit_in, value_in, ref_hz e una breve stringa di formula per le tracce di audit. Campi mancanti, numeri non finiti, ref_hz non positivo e nomi di unità sconosciuti falliscono con invalid_input indicando cosa non andava, così la validazione del modulo e la gestione errori dell'API restano allineate.
Dove lo usano i team e quanto costa
Preferisca questo endpoint quando l'intento di ricerca è specificamente la conversione di frequenza a bande d'ottava o a decadi; usi convertitori generali di unità di frequenza per i soli prefissi megahertz contro chilohertz, e calcolatori di note musicali quando la domanda è il nome della nota e non la misura di intervallo.
Casi di integrazione
Musica e offset di accordatura
Mappi cents o semitoni sopra un riferimento come A4 = 440 Hz in frequenza assoluta e rapporto lineare per accordatori e strumenti di frequenza di campionamento.
Domande tecniche
Perché serve ref_hz?
Ottave, decadi, cents e semitoni misurano intervalli relativi a un riferimento. Gli hertz assoluti valgono ref_hz moltiplicato per il rapporto lineare. Il ref_hz predefinito è 1, quindi hz e ratio coincidono numericamente finché non imposta un altro riferimento.
Cosa succede se invio un'unità sconosciuta?
L'API restituisce invalid_input con un messaggio che elenca le unità ammesse: hz, octaves, decades, ratio, cents e semitones (più gli alias documentati).