Perancangan Database Nada Pengenalan nada saksofon alto menggunakan FFT dan pengklasifikasian K-NN dengan jarak simetrik probabilitas X2.

3.3. Nada Uji

Nada uji merupakan nada yang terekam selain suara database nada. Suara uji yakni terdiri dari sepuluh nada yang terekam dari masing-masing nada dimana nada tersebut sebagai nada uji.Suara uji merupakan suara yang digunakan untuk mencari hasil terbaik dari variasi nilai frame blocking dan Windowing koefisien. Secara garis besar fungsi dari suara uji ialah untuk menjalankan program pengenalan suara nada saksofon alto secara offline atau belum real-time. Sehingga hasil penentuan nilai frame blocking dan Windowing koefisien dari pengenalan nada uji dapat menghasilkan tingkat pengenalan nada saksofon alto yang tertinggi. Proses pengambilan nada saksofon alto uji sama dengan proses pengambilan nada saksofon alto terdapat pada gambar 3.4.

3.4. Perancangan Tampilan Program GUI MATLAB

Tampilan utama untuk program pengenalan nada saksofon alto dibuat dengan menggunakan GUI Matlab yang di tujukan pada gambar 3.5. Gambar 3.5. Tampilan Utama Sistem Pengenalan Nada Saksofon Alto Tampilan utama program dibuat agar user dapat menggunakan sistem ini dengan mudah dan dapat mengerti hasil dari pengenalan nada alat musik saksofon alto. Keterangan tampilan utama sistem pengenalan nada saksofon alto ditunjukkan pada Tabel 3.2. Tabel 3.2. Keterangan Tampilan Utama Sistem Nama Keterangan Tombol RECORD Berfungsi untuk menjalankan program Variasi Nilai Frame Blocking Untuk memilih frame yang digunakan pada proses pengenalan nada, pilihan berupa 128, 64, 32, dan 16. Variasi Nilai k pada k-NN Untuk variasi nilai k=1, 3, 5 dan 7 pada k-NN Variasi Nilai Windowing Koefisien Untuk variasi windowing koefisien menggunakan 10, 20, 30, 40, 50, 60, 70, 80, 90 dan 100 Plot Hasil Perekaman Berfungsi untuk menampilkan grafik hasil dari perekaman nada Berfungsi untuk menampilkan grafik data hasil ekstaksi ciri FFT. Hasil Nada Berfungsi untuk menampilkan hasil yang telah diproses oleh program dengan hasil dari K-NN. RESET Berfungsi untuk mengembalikan ke tampilan awal program CLOSE Berfungsi untuk mengakhiri program

3.5. Perancangan Alur Program

Sistem pengenalan nada Saksofon alto ini akan bekerja pada saat user menjalankan program. Sebelum menjalankan program, user harus memilih variasi windowing koefisien, FFT dan nilai k pada k-NN yang ingin digunakan. Saat user menekan tombol “RECORD”, secara otomatis sistem akan merekam suara nada alat musik saksofon alto yang dimainkan. Jika suara nada telah terekam, maka proses akan berlanjut untuk mengenali nada tersebut. Program keseluruhan yang digunakan dalam sistem pengenalan nada saksofon alto terdiri dari beberapa subprogram yaitu rekam, normalisasi, pemotongan sinyal, frame blocking , normalisasi 2, windowing, FFT, perhitungan jarak Simetrik Probabilitas  2 dan