pengolahan sinyal digital

4
4.6 Sinyal Audio y1=wavread('Error.wav'); Fs=10000; Fs1 = Fs; wavplay(y1,Fs,'async') % Sinyal asli dimainkan plot (y1) Analisa : Fs merupakan frekuensi sampling di mana jumlah getaran yang terjadi dalam satu detik. Getaran gelombang suara semakin cepat,frekuensi semakin tinggi. Frekuensi lebih tinggi diinterpresentasikan sebagai jalur lebih tingggi. Jika besarnya audio diatas 100 kB maka nilai Fs akan lebih besar dari 16000Hz.

Upload: ismi-daniarsih

Post on 09-Nov-2015

226 views

Category:

Documents


5 download

DESCRIPTION

tugas dosen psd

TRANSCRIPT

4.6 Sinyal Audio

y1=wavread('Error.wav');Fs=10000; Fs1 = Fs;wavplay(y1,Fs,'async') % Sinyal asli dimainkanplot (y1)Analisa : Fs merupakan frekuensi sampling di mana jumlah getaran yang terjadi dalam satu detik. Getaran gelombang suara semakin cepat,frekuensi semakin tinggi. Frekuensi lebih tinggi diinterpresentasikan sebagai jalur lebih tingggi. Jika besarnya audio diatas 100 kB maka nilai Fs akan lebih besar dari 16000Hz. PENAMBAHAN NOISE PADA SINYAL AUDIO

NOKELUARAN PADA MATLABANALISA

1y1=wavread('waterrun.wav');Fs=8192; Fs1 = Fs;wavplay(y1,Fs,'async') % Sinyal asli dimainkanN=length(y1);%menghitung dimensi file wavvar = 0.1;noise_1=var*randn(N,1);%membangkitkan noise y_1n=y1+noise_1;%menambahkan noise ke filewavplay(y_1n,Fs1,'async')% Sinyal bernoise dimainkansubplot(2,1,1) plot(y1) subplot(2,1,2) plot(y_1n)

2y1=wavread('waterrun.wav');Fs=8192; Fs1 = Fs;wavplay(y1,Fs,'async') % Sinyal asli dimainkanN=length(y1);%menghitung dimensi file wavvar = 0.2;noise_1=var*randn(N,1);%membangkitkan noise y_1n=y1+noise_1;%menambahkan noise ke filewavplay(y_1n,Fs1,'async')% Sinyal bernoise dimainkansubplot(2,1,1) plot(y1) subplot(2,1,2) plot(y_1n)

Analisa:Semakin tinggi nilai var maka noise yang ditambahkanakan semakin besar dan itu berpengaruh terhadap sinyal audio yang dihasilkan. Tinggi gelombang audio akan terpotong sebesar noise yang ditambahkan. Y1 merupakan sinyal audio sebelum diberi noise dan Y_1n menginterpresentasikan sinyal audio yang sudah diberi noise.PROSES PENGUATAN PADA SINYAL AUDIONOKELUARAN PADA MATLABANALISA

1y1=wavread('waterrun.wav');Fs=8192;wavplay(y1,Fs,'async') % Sinyal asli dimainkanamp=1.5;y2=amp*y1;wavplay(y1,Fs,'async')%memainkan audio sinyal setelah penguatansubplot(2,1,2) plot(y2)subplot(2,1,1) plot(y1)

2y1=wavread('waterrun.wav');Fs=8192;wavplay(y1,Fs,'async') % Sinyal asli dimainkanamp=2.0;y2=amp*y1;wavplay(y1,Fs,'async')%memainkan audio sinyal setelah penguatansubplot(2,1,2) plot(y2)subplot(2,1,1) plot(y1)

Analisa :

Semakin besar nilai Amp maka hasil keluaran pada sinyal audio akan semakin tinggi, itu membuktikan bahwa pada keluaran sinyal ke 2 sudah terjadi penguatan sinyal audio sebesar nilai amp yang ditambahkan.