Utilia

Analizzatore di spettro audio

Analizzatore di spettro audio online gratuito. Guarda la FFT in tempo reale del microfono o di un file audio, con asse log o lineare, spettrogramma e nota.

Premi “Avvia microfono” e consenti l'accesso, oppure trascina un file audio. Non viene registrato né caricato nulla.

Frequenza di picco
–
Nota più vicina
–
Livello di picco
–
Risoluzione
–

Come usare l’analizzatore di spettro

  1. Premi Avvia microfono e consenti l’accesso quando il browser lo chiede. Lo spettro inizia a muoversi appena arriva un suono.
  2. Per analizzare invece una registrazione, trascina un file audio nell’area di caricamento (MP3, WAV, OGG, FLAC…) e premi Riproduci file. Senti il file mentre viene analizzato.
  3. Scegli una Vista: Barre, Linea o Spettrogramma (a cascata), che scorre da destra a sinistra e mostra come cambia lo spettro nel tempo.
  4. Scegli l’Asse delle frequenze: Logaritmico (come sente l’orecchio, ogni ottava occupa la stessa larghezza ovunque) o Lineare (stessi hertz per pixel, utile per le armoniche e le alte frequenze).
  5. Regola la Dimensione FFT e lo Smussamento per bilanciare dettaglio e stabilità (vedi sotto).
  6. Premi Blocca per fermare l’immagine attuale e leggerla con calma, poi Riprendi. Stop rilascia il microfono e chiude il motore audio.

I valori sotto il grafico indicano la Frequenza di picco (la componente più forte sopra i 20 Hz), la Nota più vicina con il suo scarto in cent (La4 = 440 Hz), il Livello di picco e la Risoluzione dell’analisi. Le note sono scritte con le lettere internazionali (A4 = La4, C4 = Do centrale).

Cosa mostra l’analizzatore

Un analizzatore di spettro scompone un suono nelle sue frequenze con una trasformata di Fourier veloce (FFT). Ogni blocco di campioni diventa un elenco di “bin”, e il bin k si trova a k × frequenza di campionamento ÷ dimensione FFT hertz. L’altezza di ogni barra è l’energia in quella banda, in decibel rispetto al fondo scala digitale. Il browser applica una finestra di Blackman prima della FFT, quindi una sinusoide pura a fondo scala misura circa −14 dB e non 0 dB: i valori servono soprattutto a confrontare le frequenze tra loro, non come fonometro assoluto.

La frequenza di picco viene affinata tra due bin con un’interpolazione parabolica, quindi è più precisa della sola spaziatura tra i bin. Indica la componente più forte, che di solito, ma non sempre, è la nota che senti: su una nota grave di basso o su una voce, la seconda armonica può essere più forte della fondamentale.

Dimensione FFT, risoluzione e smussamento

La Dimensione FFT determina la risoluzione in frequenza: a 48 kHz, 2048 punti danno circa 23 Hz per bin, 8192 ne danno 5,9 e 32768 ne danno 1,5. Una FFT più grande separa meglio le frequenze vicine e le note gravi, ma richiede una porzione di audio più lunga (32768 campioni sono circa 0,7 s), quindi reagisce più lentamente ai cambiamenti rapidi. Per voce e batteria vanno bene da 1024 a 4096; per accordare, per le note di basso o per cercare un ronzio usa 16384 o più.

Lo Smussamento fa la media di ogni fotogramma con i precedenti. A 0 vedi ogni tremolio; intorno a 0,8 la visualizzazione è calma e più facile da leggere. Lo spettrogramma usa gli stessi dati, con colori che vanno dal nero (silenzio) al viola e al rosso fino al giallo e al bianco (forte).

Usi pratici

  • Trovare un ronzio di rete (50 o 60 Hz e le sue armoniche) o il fischio di un loop di massa.
  • Verificare quali frequenze esalta uno strumento, una voce o una risonanza della stanza prima di toccare l’equalizzatore.
  • Testare una cassa o delle cuffie con uno sweep di un generatore di toni e cercare buchi e picchi.
  • Vedere il taglio in frequenza di un file MP3: molte codifiche a basso bitrate si fermano intorno ai 16 kHz.

Domande frequenti

Il mio audio viene registrato o inviato da qualche parte?

No. Il segnale del microfono e i file vengono analizzati nel browser con la Web Audio API. Nulla viene registrato, salvato o caricato online, e Stop spegne il microfono.

Perché non vedo nulla sopra i 16 o i 20 kHz?

Il limite superiore del grafico è metà della frequenza di campionamento (la frequenza di Nyquist, spesso 24 kHz). Molti microfoni e telefoni filtrano le frequenze più alte, e i file con perdita spesso le tagliano per risparmiare spazio, quindi la parte alta dello spettro può essere vuota.

Perché la nota di picco è diversa da quella che suono?

L’analizzatore mostra la frequenza più forte, e un’armonica può essere più forte della fondamentale, soprattutto sulle note gravi. Usa una dimensione FFT più grande per le note gravi, oppure un accordatore dedicato che rileva l’intonazione invece del bin più forte.

Meglio l'asse logaritmico o quello lineare?

Il logaritmico corrisponde all’udito e alla musica: ogni ottava ha la stessa larghezza, quindi i dettagli dei bassi sono visibili. Il lineare dà lo stesso spazio a ogni hertz, e così le armoniche equidistanti e gli acuti sono più facili da leggere.

Posso misurare il livello di pressione sonora in dB SPL con questo strumento?

No. I livelli sono relativi al fondo scala digitale e dipendono dal guadagno del microfono e dalla finestra di analisi. Per stimare il volume nella stanza, usa un fonometro calibrato.