4Penggabungan kiri dan kanan z=[y6 y7];

mengembalikan atau mengulang tampilan program ke tampilan awal. Program yang digunakan untuk tombol RESET adalah sebagai berikut : axes handles.axes1; plot0; axeshandles.axes2; plot0; sethandles.text1,string, ; Program di atas berfungsi untuk mengembailkan atau mengosongkan axes plot dan kolom edit yang menampilkan hasil pengenalan suara instrument musik. d. Tombol “SELESAI” Tombol “SELESAI” berfungsi untuk mengakhiri proses pengenalan suara instrument musik. Program untuk tombol SELESAI : deletefigureGUIBaru;

4.2 Hasil Pengujian Program Pengenalan Suara Instrument Musik

Pengujian program pengenalan suara instrument musik dilakukan dengan beberapa tahap pengujian. Tahap pengujian ini dilakukan pengujian parameter pengaturan pengenalan suara intument musik meliputi pengujian secara tidak real-time dan pengujian secara real-time.

4.2.1 Pengujian Parameter Pengenalan Suara Instrument Musik

Pengujian ini bertujuan untuk menguji seberapa besar tingkat pengenalan suara instrument musik dari setiap parameter. Parameter ini antara lain frame blocking, nilai k pada K-NN dan nilai dari database per nada. Pengujian program pengenalan suara instrument musik dilakukan dengan pengujian secara tidak real-time dan pengujian secara real-time.

4.2.1.1 Pengujian Secara Tidak Real-Time

Suara uji digunakan untuk masukan pengujian secara tidak real-time. Proses pengambilan suara uji sama dengan proses pengambilan database. Pengujian tidak real-time menggunakan suara uji sebanyak 8, 4, 2 dan 1 data dimana setiap suara ujinya memiliki 1,2,4 dan 8 database. Hasil pengujian tidak real-time adalah data tingkat pengenalan suara dari pengujian yang sudah dilakukan. Presentase tingkat pengenalan sistem dapat dilakukan dengan menggunakan program. Data tingkat pengenalan untuk setiap nilai database 1, 2, 4 dan 8 dari setiap suara tersebut di presentasikan dengan presentase yang menunjukkan tingkat pengenalan suara berdasarkan variasi nilai frame blocking dan k pada k-NN seperti pada table 4.1, 4.2, 4.3 Dan 4.4 lampiran Tabel 4.1. Menggunakan nilai frame blocking 64 dengan database per nada 8 Frame Blocking Database nada K-NN Tingkat Pengenalan 64 8 1 100 64 8 3 88,42 64 8 5 84,25 64 8 7 80,55 88 Tabel 4.2. Menggunakan nilai frame blocking 256 dengan database per nada 8 Frame Blocking Database nada K-NN Tingkat Pengenalan 256 8 1 100 256 8 3 96,29 256 8 5 95,83 256 8 7 93,05 96 Tabel 4.3. Menggunakan nilai frame blocking 1024 dengan database per nada 8 Frame Blocking Database nada K-NN Tingkat Pengenalan 1024 8 1 100 1024 8 3 97,68 1024 8 5 94,90 1024 8 7 93,98 97