Cos'è uno Spettrogramma?
Uno spettrogramma è una rappresentazione visiva dello spettro delle frequenze di un segnale (in questo caso, un suono) che varia nel tempo. In pratica, "fotografa" tutte le frequenze che compongono un suono in ogni istante.
Come si Legge?
- Asse Orizzontale (X): Rappresenta il Tempo. Leggendolo da sinistra a destra, si segue l'evoluzione del suono dall'inizio alla fine.
- Asse Verticale (Y): Rappresenta la Frequenza, misurata in Hertz (Hz). Le frequenze più basse (es. suoni gravi come un basso) si trovano in basso, mentre quelle più alte (es. suoni acuti come un piatto) si trovano in alto.
- Colore: Rappresenta l'Intensità o ampiezza di una frequenza in un dato momento. I colori più scuri/freddi (blu, nero) indicano un'intensità bassa (suono debole o assente), mentre i colori più brillanti/caldi (giallo, rosso) indicano un'intensità alta (suono forte).
Cosa sono le Finestre (Windowing)?
Quando si analizza un segnale audio, lo si suddivide in piccoli segmenti. Il "taglio" netto di questi segmenti può introdurre delle imprecisioni nell'analisi delle frequenze. Le funzioni "finestra" sono degli accorgimenti matematici che smussano i bordi di questi segmenti, riducendo gli errori e fornendo una visione più pulita dello spettro.
- Finestra di Hann: È una scelta molto comune che offre un buon compromesso tra la risoluzione in frequenza (distinguere frequenze vicine) e la riduzione delle "sbavature" spettrali (leakage).
- Finestra di Hamming: Molto simile a quella di Hann, ma ottimizzata per minimizzare la "sbavatura" più vicina al picco di frequenza principale, a costo di un leggero aumento di quelle più lontane. La differenza è spesso sottile e dipende dal tipo di segnale analizzato.
- Nessuna (Rettangolare): Equivale a non applicare nessuna smussatura. Ha la migliore risoluzione in frequenza ma soffre di più del problema delle sbavature.