Konvolusi Pada Sinyal Audio
Listing Program Konvolusi Pada Sinyal Audio
%convolusi_1.m
%oleh: Syahrial
clear all;
[Y,Fs] = wavread('audio.wav');
Fs = 16000;%nilai default Fs=16000
sound(Y,Fs)
plot(Y,Fs)
Output
![image](https://steemitimages.com/640x0/https://img.esteem.ws/2kv1ahb6n3.jpg)
Beri tanda % pada sound(Y,Fs) untuk membuatnya tidak dieksekusi oleh matlab, sehingga menjadi %sound(Y,Fs). Kemudian tambahkan perintah sebagai berikut.
%convolusi_1.m
%oleh :Syahrial
nois = randn(length(Y),1);
Y_noise = Y + 0.08*nois;
sound(Y_noise,Fs)
satu = ones(4,1);
Y_c = conv(satu,Y_noise);
sound(Y_c,Fs)
plot(Y_c,Fs)
Output
![image](https://steemitimages.com/640x0/https://img.esteem.ws/41bbu1vbr3.jpg)