Well, ini hanyalah program sederhana yang dibuat untuk merekam file isyarat dalam format WAV dengan fasilitas simpan, buka file yang sudah ada dan untuk memainkan file tersebut. File wav yang direkam berasal dari microphone pada laptop atau pc anda. Durasi rekam dan juga frekuensi cuplik yang diinginkan juga telah disediakan. Hanya program sederhana yang dibuat untuk mengisi waktu saja. Namun jika ada yang ingin ditanyakan, silakan japri saja... Di bawah ini adalah code untuk program tersebut. Untuk tombol rekam
function btnRekam_Callback(hObject, eventdata, handles) % try global signal global waktu global fcuplik if isempty(waktu) || isempty(fcuplik) errordlg('Salah satu atau Kedua Input Text Kosong'); return; else h = waitbar(0,' Audio Recording .... '); for i=1:1 data=wavrecord(fcuplik*waktu,fcuplik);
Page 1
waitbar(i/1,h) end waitbar(1,h,'Finished'); close (h); signal = 0.99*data/max(abs(data)); % normalisasi plotwav; end % catch % end
Page 2
Dengan catatan, pembaca dianggap sudah mengerti dasar-dasar dari membangun GUI pada matlab. Hasil eksekusi lainnya ditunjukkan pada gambar berikut ini:
Beberapa bagian dari program saya ambil dari sumber di internet, yang maaf saya lupa websitenya... @ thanks...
Page 3