Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
del suono
Perché rappresentazione del suono
7
Rapporto segnale/rumore (SNR)
Ampiezza-maxdB – Ampiezza-mindB
9
Schema di sistema audio digitale
Rappresentazione
continua, analogica, acustica o elettrica, Dati analogici
esterna all’elaboratore in uscita
Il suono digitale
Conversione di formato
1,E+01
8,E+00
6,E+00
4,E+00
2,E+00
0,E+00
-2,E+00
-4,E+00
-6,E+00
-8,E+00
-1,E+01
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
La quantizzazione
20
Il problema
15 7
14
13 6
12
11 5
10
9 4
8
7 3
6
5 2
4
3 1
2
1 0
0
25
Esempio
Segnale analogico tra -5V e +5V
Parole binarie di 8 bit
Valore di tensione Parola binaria
Regioni di quantizzazione: [-5.000, -4.961] 00000000
10 / 28 Volt = 10 / 256 Volt = [-4.961, -4.922] 00000001
[-4.922, -4.883] 00000010
0,039 Volt [-4.883, -4.844] 00000011
… 00000100
… …
Tutti i valori di tensione di … …
una regione ampia 0,039V … 11111011
[+4,844, +4,883] 11111100
saranno rappresentati dallo [+4,883, +4,922] 11111101
stesso valore: [+4,922, +4,961] 11111110
livello di quantizzazione [+4,961, +5,000] 11111111
Il limite in precisione
28
Quantizzazione con 4 e 3 bit
15 7
14
13 6
12
11 5
10
9 4
8
7 3
6
5 2
4
3 1
2
1 0
0
29
Errore di quantizzazione
Rumore di quantizzazione
30
Valutazione dei sistemi di
rappresentazione
Rapporto segnale-rumore
Gamma dinamica
32
Contributo di un bit a SNR
3 bit, 8 valori
4 bit, 16 valori
Dithering
35
Problema alle ampiezze minime
dB
5 10 n
Forza bruta
42
Il problema
Esempio:
fc un po’ meno di f
fc=955 campioni/sec
f=1000 Hz
La metafora del cinema
3
4
1
2
4
3
2
1
2
4
1
3
1
3
4
3 3
1 1
4 4
2 2
2
4
2
4 1 1
3 3
3
1
4
2
4
2
3
1
2
4
1
3
1
3
2
4
La frequenza “aliased”
due casi:
• f nell’intervallo: – fc/2 < f < fc/2, k=0 fr=f
• f fuori intervallo: f < – fc/2, f > fc/2, k=?
Esempi
• Glissando
– Da 20 Hz a 30.000 Hz
– Durata 30 secondi
– Frequenza di campionamento 44.100 Hz
59
La frequenza di Nyquist
• Filtro passabasso
Filtro passa-basso
Filtro
dB
f
Dati pratici
66
Di nuovo il filtro passabasso
V filtro
passabasso
amplificatore
V
V Memoria
filtro amplificatore
passabasso
antialiasing V
V
φ ADC
clock
p
BIT
Appendice: la scheda audio
Il DAC e l’ADC
69
DAC
R Le Ri hanno
b7 valori proporzionali
b6 alla posizione del
b5 Si Ri
bit (I = V / R)
b4
b3
- V0
b2
b1
+
Tempo di conversione
b0 (settling time):
tempo min necessario
V per stabilizzare
la tensione in uscita
ADC
V(t)
S/H Comparatore
Vc(nTc)
Inizio conversione
DAC Logica di
Controllo
Fine conversione
b7
b6
b5
Tempi di conversione = b4
ricerca valore + b3
b2
settling time del DAC b1
b0