Proses Pengenalan Nada Sistem Pengenalan Nada Alat Musik Pianika

Tabel 3.1 KeteranganTampilan Program Nama Bagian Keterangan Tombol Rekam Digunakan untuk mengambil suara nada alat musik pianika yang sedang dimainkan. Tampilan Nada Untuk menampilkan nada yang didapat setelah dilakukan proses pengenalan. Tombol Reset Digunakan bila ingin memulai proses pengenalan nada yang baru. Plot Hasil Rekaman Tampilan grafik suara hasil perekaman. Plot Hasil DFT Tampilan data berupa grafik data hasil DFT baik dari rekaman maupun dari 12 nada referensi.

3.4 Perancangan Diagram Blok

Dalam melakukan pengenalan nada, ada beberapa tahap yang dilalui. Gambar 3.8 memperlihatkan alur dari proses-proses yang dilaui dalam melakukan pengenalan nada. Pada gambar ini memperlihatkan alur dari mulai perekaman hingga menampilkan nada yang dikenali oleh program. pengenalan nada alat musik pianika akan dieksekusi saat user mulai menjalankan program ini. Setelah tampilan utama terlihat, proses pengujian sudah dapat dilakukan. User pertama kali harus mengisikan parameter yang digunakan dalam pengujian pada list box ” Frame blocking dan Segment averaging ”. Setelah mengambil data acuan dengan menekan tombol “Rekam”, selanjutnya program akan melakukan proses pengambilan nada. Gambar 3.6 Diagram blok keseluruhan. 3.4.1 Rekam Alur program rekam dapat dilihat pada Gambar 3.9. Proses rekam suara nada alat musik pianika bermula dari komputer menjalankan fungsi untuk merekam. Hasil yang didapat dari proses rekam yaitu sampling. Proses sampling adalah proses pengambilan nada alat musik pianika dengan parameter frekuensi sampling yang sudah ditentukan dalam sistem. Setelah perekaman selesai, komputer menggambar bentuk spektrum nada terekam hasil perekaman. Nilai frekuensi tersebut didapat melalui proses perhitungan menggunakan persamaan 2.1 berikut: Hasil dari proses perekaman nada akan ditampilkan dalam bentuk plot atau grafik yang terdapat pada interface GUI Matlab. Banyaknya data yang tercuplik dihitung dari persamaan berikut: Data tercuplik = frekuensi sampling x waktu sampling 3.2 Hasil dari sampling berupa sinyal dari data-data yang tercuplik. Mulai Nada Pianika Rekam Normalisasi 1 Pemotongan Sinyal Frame Blocking Normalisasi 2 Windowing DFT Segment averaging Selesai Perhitungan korelasi Penentuan hasil pengenalan Keluaran teks