♫ Audio digitale

Bit depth e gamma dinamica: 16, 24 o 32 bit float?

Cosa significa bit depth nell'audio digitale, quanta gamma dinamica offrono 16 e 24 bit e quando conviene registrare a 32 bit float: spiegazione pratica.

Se la frequenza di campionamento stabilisce quante volte al secondo misuriamo il segnale, la bit depth (profondità in bit) stabilisce con quanta precisione registriamo ciascuna misura. È un parametro spesso frainteso: non riguarda la "qualità" in senso generico, ma una cosa molto precisa, cioè la distanza tra il suono più forte rappresentabile e il rumore di fondo introdotto dalla conversione.

Cosa rappresentano i bit

Ogni campione è un numero intero. Con 16 bit si possono rappresentare 65.536 livelli diversi; con 24 bit oltre 16,7 milioni. Il valore misurato dal convertitore viene arrotondato al livello più vicino: questo arrotondamento si chiama quantizzazione e introduce un piccolo errore.

Quell'errore si comporta, nella maggior parte dei casi, come un rumore molto debole sovrapposto al segnale: il rumore di quantizzazione. Più bit si usano, più i livelli sono fitti, più l'errore è piccolo e più quel rumore scende.

Gamma dinamica teorica

Esiste una regola pratica facile da ricordare: ogni bit aggiunto vale circa 6 dB di gamma dinamica. La formula più precisa per un segnale sinusoidale è 6,02 × N + 1,76 dB, dove N è il numero di bit.

Bit depth Livelli Gamma dinamica teorica
8 bit 256 circa 50 dB
16 bit 65.536 circa 98 dB
24 bit 16.777.216 circa 146 dB

Per confronto, la differenza tra una stanza silenziosa e un suono fastidiosamente forte è ben inferiore ai 146 dB teorici del formato a 24 bit. In pratica nessun convertitore reale raggiunge quel valore: il limite è il rumore dell'elettronica analogica (preamplificatore, microfono, ambiente), che si ferma molto prima.

Perché registrare a 24 bit

Se 16 bit bastano per il prodotto finale, perché tutti consigliano di registrare a 24 bit? La risposta è il margine di sicurezza (headroom).

Quando registri non conosci in anticipo i picchi esatti. Con 16 bit, per sfruttare tutta la gamma dinamica dovresti registrare vicino allo zero digitale, rischiando la saturazione. Con 24 bit puoi tenere i picchi a -12 o -18 dBFS senza preoccupazioni: il rumore di quantizzazione resta comunque molto al di sotto del rumore del preamplificatore.

Un esempio concreto: una voce registrata con picchi a -18 dBFS su 16 bit ha circa 80 dB di distanza dal rumore di quantizzazione, un valore ancora accettabile ma senza più margine. A 24 bit, nella stessa situazione, il rumore di quantizzazione è del tutto irrilevante.

Il formato 32 bit float

Molte DAW lavorano internamente in virgola mobile a 32 o 64 bit, e alcuni registratori portatili e interfacce registrano direttamente in 32 bit float. Il funzionamento è diverso dagli interi:

  • Ogni campione è composto da una mantissa (24 bit di precisione effettiva) e da un esponente che sposta la scala.
  • Il risultato è una gamma rappresentabile enorme, che va molto al di sopra di 0 dBFS.
  • Un segnale che supera lo zero digitale dentro la DAW non viene tagliato: basta abbassare il volume più avanti nella catena per recuperarlo intatto.

Attenzione al convertitore

Un file a 32 bit float non salva un segnale saturato all'ingresso se il convertitore analogico-digitale è comunque saturo. Solo i dispositivi progettati per questo, che usano più convertitori in parallelo con guadagni diversi, offrono una vera protezione dal clipping in registrazione. Su un'interfaccia tradizionale, registrare in 32 bit float dà un file più grande ma non protegge dal preamplificatore troppo alto.

Quando usare cosa

  1. Registrazione: 24 bit intero è lo standard sicuro. 32 bit float è utile con registratori che lo supportano davvero, ad esempio per eventi dal vivo imprevedibili.
  2. Lavorazione e mixaggio: lascia che la DAW lavori in float; esporta i bounce intermedi in 32 bit float per non perdere informazioni.
  3. Distribuzione: 16 bit è sufficiente per l'ascolto; 24 bit è richiesto da alcuni distributori musicali. Per i podcast il file finale sarà comunque compresso.

Errori frequenti

  • Pensare che più bit aumentino il volume: la bit depth non cambia il livello, cambia la distanza dal rumore di quantizzazione.
  • Ridurre da 24 a 16 bit senza dither: la semplice troncatura produce distorsione sui passaggi deboli, come le code di riverbero. Serve il dithering.
  • Registrare troppo basso "per sicurezza": anche a 24 bit, picchi a -40 dBFS portano il segnale vicino al rumore del preamplificatore. Una media intorno a -18 dBFS è un buon riferimento.
  • Confondere bit depth e bitrate: il bitrate è la quantità di dati al secondo e dipende anche dalla frequenza e dai canali, oltre che dalla compressione.

Un controllo semplice

Nel mio lavoro faccio sempre una prova prima di una sessione importante: registro dieci secondi di silenzio con il microfono collegato e il guadagno impostato. Guardando il misuratore si vede subito il livello del rumore di fondo reale, che quasi sempre è dominato dalla stanza o dal preamplificatore, non dai bit. È il modo più immediato per capire che la bit depth, oltre i 24 bit, raramente è il collo di bottiglia.

In sintesi

  • La bit depth definisce la precisione di ogni campione e quindi il livello del rumore di quantizzazione.
  • Ogni bit vale circa 6 dB: 16 bit offrono circa 98 dB, 24 bit circa 146 dB teorici.
  • Registrare a 24 bit permette di lasciare ampio margine senza aumentare il rumore percepibile.
  • Il 32 bit float protegge dal clipping dentro la DAW, ma non sempre all'ingresso del convertitore.
  • Per passare a 16 bit nel file finale serve il dithering.
MM
Marco Marzaduri

Marco Marzaduri si occupa di cybersecurity, informatica forense e sviluppo web. Laureato in informatica, unisce il rigore dell'analisi tecnica all'attenzione per le persone che usano la tecnologia.

Leggi anche