95 Sedangkan function dan global yang digunakan untuk membangun
aplikasi adalah function deteksi noise dan global parameter Filter FIR. Penggunaan fungsi tersebut ditunjukkan dengan potongan kode sumber berikut :
function varargout = wavreduction_OutputFcnhObject, eventdata,
handles varargout{1} = handles.output;
function pushbutton1_CallbackhObject, eventdata, handles
canvas=guidatagcbo; clear
global ;
refresh; delete
projectnoise.wav ;
delete projectfinal.wav
; delete
tmp638.wav ;
global FileName
global PathName
global x
global fs
[x,fs]=wavreadfullfilePathName, FileName; setcanvas.text4,
String , FileName;
global t3
t3=0:lengthx-1fs;
Function deteksi noise audio dan global parameter Filter FIR yang lain, dapat dilihat selengkapnya didalam kode sumber source code pada lampiran B.
Spesifikasi perangkat lunak dan perangkat keras yang digunakan peneliti dalam perancangan aplikasi ini adalah sebagai berikut :
Perangkat Lunak :
1. MatLab R2008
2. Microsoft Visio 2007
3. Adobe Photoshop Portable
4. MATLAB Compiler Runtime MCR.
96
Perangkat Keras :
1. Processor AM
D Turion™ X2 Dual Core Mobile RM-70 2.0 GHz 2.
Harddisk 160 GB 3.
Memory 1 GB 4.
Monitor dengan resolusi 1280x800 pixel 5.
CD RW
4.4 Operasi dan Perawatan Sistem
Pengujian yang dilakukan terhadap aplikasi sampling frekuensi file audio ini adalah pengujian dengan metode blackbox. Pengujian dilakukan
dengan menjalankan semua fungsi dan fitur yang ada dari aplikasi ini dan kemudian dilihat apakah hasil dari fungsi-fungsi tersebut sesuai dengan yang
diharapkan. Aplikasi dijalankan melalui program running MatLab di komputer stand alone dan user mencoba melakukan proses deteksi noise dan proses
parameter FIR.
4.4.1 Persiapan Running Program MatLab
Pada implementasi ini, peneliti melakukan setting pada komputer yang sudah terdapat program MatLab-nya, kemudian mencari sumber
folder MatLab yang didalamnya terdapat aplikasi ini. User dapat langsung menggunakan aplikasi sampling frekuensi file audio ini tanpa
perlu menginstal aplikasi terlebih dahulu dan dijalankan secara stand
alone pada program Running GUI MatLab.
97
4.4.2 Proses Deteksi
Noise dan
Proses Parameter
FIR Finite Impulse Response
Proses deteksi noise dan proses parameter FIR pada program
sampling frekuensi file audio ini dapat berjalan dengan baik. Dan
memberikan informasi file audio dalam mencegah munculnya noise pada file yang diproses. Untuk tampilan program selengkapnya dapat dilihat
pada lampiran A.
4.4.3 Pengujian Aplikasi Sampling Frekuensi File Audio File WAV
Setelah melakukan proses setting MatLab kemudian dilakukan
pengujian terhadap aplikasi sampling frekuensi file audio, pada tahap
pengujian proses deteksi noise dan proses parameter FIR ini dilakukan pada tipe jenis audio file wav dengan ukuran file maksimal 200 KB dan
proses deteksi noise, parameter FIR maksimal 30 menit. Apabila telah dilakukan proses deteksi noise dan parameter FIR
akan disimpan menjadi file yang berekstensi .mp3. Pengujian ini dapat dilihat pada tampilan program pada lampiran A.
1. Analisis dan pengujian deteksi noise dan parameter proses FIR
terhadap tipe file wav. Pada tahap ini, peneliti akan melihat apakah aplikasi dapat
melakukan deteksi noise pada tipe file wav yang lain, dan apakah proses tersebut membutuhkan waktu yang lama terhadap ukuran