Penjelasan... Mungkin
Penjelasan... Mungkin
clear all
close all
warning off
//command untuk berapa sampling dalam satuan detik, ini untuk ngubah ke bentuk
sinyal
//ini untuk audionya berapa channel, mono berarti kiri kanan(pendengaran) sama,
kalau stereo itu suara kiri kanan beda(kaya suara 3d)
datatype='uint8';
nbits=16;%8,16,or 24 BitsperSample
//variabel menyatakan bit per tiap sampel, untuk tipedata 'uint8' dia cuma bisa
8,16,24
nseconds=1;%panjang durasi
recorder=audiorecorder(Fs,nbits,ch);
disp('')
recordblocking(recorder,nseconds);
x=getaudiodata(recorder,datatype);
//variabel x berisi syntax untuk menyimpan sinyal audio dalam bentuk numerik
audiowrite('test.wav',x,Fs);
[x,fs]=audioread('test.wav');
//[x,fs] syarat dalam memanggil file audio harus sesuai isi variabel tersebut.
// audioread syntax untuk manggil file audio
l=1/fs;
t=(0:l:(length(x)-1)/fs);
//variabel untuk menentukan bentuk sinyal (aku gabisa jelasin kali yang ini, agak
kurang ngeh juga
plot(t,x,'g')
hold on
//plot untuk menggambarkan sinyal. 'hold on' untuk mempertahankan sinyal ga ilang
kalau ditambah sinyal lain
stem(t,x,'b')
//ini syntax untuk sampling per variabel (t)? aku kurang tau juga, kurasa sih iya.
//wavebinary itu variabel isinya dec2bin itu syntax konversi desimal ke biner. yang
didalamnya rumus apa kurang tau aku
// mod('','') itu syntax untuk manggil hasil konversi ke screen, 2 kurang tau
apaan.