Sunteți pe pagina 1din 1

Lab. PDS / III-E / DCAE, ETTI, UPB As. Drd. Ing.

Șerban Mihalache

Tema de casă 5

1. Se dorește proiectarea unui egalizor (grafic), pornind de la următoarea specificație:


a) Frecvența de eșantionare utilizată, Fe, să fie 44.1 kHz.
b) Să se folosească 10 subbenzi în frecvență, distribuite astfel (unitatea de măsură este Hz):
[0 … 70) [70 … 180) [180 … 320) [320 … 600)
[600 … 1000) [1000 … 3000) [3000 … 6000) [6000 … 12000)
[12000 … 16000) [16000 … 20000)
c) Filtrele să fie de tip FIR (ordin 2000), sintetizate prin metoda funcțiilor fereastră (fir1).

Egalizorul va fi testat astfel:


a) se alege o anumită configurație pentru egalizor;
b) se citește de pe disc fișierul audio CR.wav (audioread) ca semnalul x;
c) semnalul x este supus unor etape scurte de preprocesare (conversia numărului de canale,
normarea amplitudinii);
d) se aplică semnalul x la intrarea egalizorului, semnalul de ieșire obținut fiind notat cu y;
e) după scalarea semnalului y (pentru conservarea intensității sonore), cele două semnale
sunt redate folosind placa de sunet a calculatorului (sound).

Pentru rezolvarea acestor cerințe, folosind ca referință fișierul exemplu_tema5.m, se cere:


• Secțiunea „Sinteză; analiză; implementare” să fie completată cu codul MATLAB pentru:
o sinteza bancului de 10 filtre (1 FTJ, 8 FTB, 1 FTS);
o analiza și vizualizarea răspunsului în frecvență al bancului de filtre (freqz; alegeți
corespunzător nr. de puncte de calcul în frecvență);
o implementarea egalizorului (ajustarea caracteristicilor de modul ale filtrelor) pentru
obținerea configurației (Fig. 1);
o analiza și vizualizarea noului
răspuns în frecvență obținut
(freqz; același nr. de puncte de
calcul în frecvență);
• Secțiunea „Testare” să fie completată
cu codul MATLAB pentru:
o trecerea semnalului de intrare
prin egalizor.
• Să fie redate cele două semnale
(sound) și să se constate efectul
utilizării egalizorului.

Fig. 1

S-ar putea să vă placă și