Dengan rumus
%File Name : Ru_sinyal.m
%Oleh : Ninik Yuliana
Fs=10000;
t=0:0.001:1.0;
y1=sin(3*pi*952*t);%+sin(3*pi*1209*t);
wavplay(y1,Fs)
plot(t,y1);axis([0 0.2 -1 1]);
1. Suara Sirine
a. Dengan rumus
%File Name : Ru_sirine.m
%Oleh : Ninik Yuliana
fs=2000;
dt=2/fs;
dur=6;
t=0:dt:dur;
psi=2*pi*(150 + 250*t + 550*t.*t);
xx= 2.7*sin(psi);
sound(xx,fs);
b. Dengan rumus
%File Name: Ru_sirine2.m
%Oleh: Ninik Yuliana
fs=8000;
dt=5/fs;
dur=50;
t=0:dt:dur;
psi=2*pi*(100 + 200*t + 500*t.*t);
xx= 7.7*sin(psi);
sound(xx,fs);
2. Nada Telephone
a. Dengan rumus
%File Name :Ru_nadaku.m
%Oleh : Ninik Yuliana
%===========================
% Freq : 1209 | 1336 | 1477
%===========================
% 697 : 1 | 2 | 3
%---------------------------
% 770 : 4 | 5 | 6
%---------------------------
% 852 : 7 | 8 | 9
%---------------------------
% 941 : * | 0 | #
%---------------------------
Fs=8000; t=0:0.001:1.5;
y1=sin(2*pi*697*t)+sin(2*pi*1209*t);
y2=sin(2*pi*852*t)+sin(2*pi*1336*t);
y3=sin(2*pi*770*t)+sin(2*pi*1336*t);
y4=sin(2*pi*697*t)+sin(2*pi*1477*t);
y5=sin(2*pi*697*t)+sin(2*pi*1336*t);
y6=sin(2*pi*941*t)+sin(2*pi*1209*t);
y7=sin(2*pi*697*t)+sin(2*pi*1336*t);
wavplay(y1,Fs)
wavplay(y2,Fs)
wavplay(y3,Fs)
wavplay(y4,Fs)
wavplay(y5,Fs)
wavplay(y6,Fs)
wavplay(y7,Fs)
b. Dengan rumus
%File Name :Ru_nada.m
%Oleh : Ninik Yuliana
Fs=10000; t=0:0.001:1.5;
y1=sin(3*pi*444*t)+sin(1*pi*1114*t);
y2=sin(3*pi*622*t)+sin(1*pi*1000*t);
y3=sin(3*pi*936*t)+sin(1*pi*1987*t);
y4=sin(3*pi*371*t)+sin(1*pi*1547*t);
y5=sin(3*pi*991*t)+sin(1*pi*1987*t);
y6=sin(3*pi*540*t)+sin(1*pi*1555*t);
y7=sin(3*pi*376*t)+sin(1*pi*1123*t);
wavplay(y1,Fs)
wavplay(y2,Fs)
wavplay(y3,Fs)
wavplay(y4,Fs)
wavplay(y5,Fs)
wavplay(y6,Fs)
wavplay(y7,Fs)
c. Dengan rumus
%File Name : Ru_nada2.m
%Oleh : Ninik Yuliana
Fs=10000; t=0:0.001:1.5;
y1=sin(1*pi*1209*t)+sin(3*pi*1336*t);
y2=sin(1*pi*1209*t)+sin(3*pi*852*t);
y3=sin(1*pi*1477*t)+sin(3*pi*770*t);
y4=sin(1*pi*697*t)+sin(3*pi*1477*t);
y5=sin(1*pi*941*t)+sin(3*pi*1209*t);
y6=sin(1*pi*697*t)+sin(3*pi*770*t);
y7=sin(1*pi*697*t)+sin(3*pi*1477*t);
wavplay(y6,Fs)
wavplay(y2,Fs)
wavplay(y1,Fs)
wavplay(y2,Fs)
wavplay(y3,Fs)
wavplay(y4,Fs)
wavplay(y2,Fs)
Maka akan menghasilkan nada telephone
c. Suara Kereta
7. Dengan rumus
%File Name : Ru_kereta.m
%Oleh : Ninik Yuliana
clear all;
load train, %memanggil audio data (MAT files).
sound(y,Fs)
d. Suara Pemujaan
8. Dengan rumus
%File Name : Ru_puja.m
%Oleh : Ninik Yuliana
clear all;
load handel, %memanggil audio data (MAT files).
sound(y,Fs)
e. Suara Siul
9. Dengan rumus
%File Name : Ru_siul.m
%Oleh : Ninik Yuliana
clear all;
load splat, %memanggil audio data (MAT files).
sound(y,Fs)
%Standar audio rate adalah 8000, 11025, 22050, dan 44100 Hz.
%Jika tidak ditetapkan maka, secara default FS=11025 Hz, dan CH=1.
clear all;
fs = 44100;
wavplay(y,fs);
wavwrite(y,fs,'September band-Sudahlah.wav');
t=1:length(y);
plot(t/fs,y)
grid on
ylabel('Nilai')
xlabel('waktu (detik)')
Jika program dijalankan maka akan merekam suara, dan file akan tersimpan di satu folder
dengan file MatLab dan akan menghasilkan gambar seperti di bawah ini: