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