Dengan keterangan sebagai berikut : = rata-rata variable data masukan
= rata-rata variable data referensi = data masukan
= data referensi � , = hasil jarak antara x dan y
10
BAB III PERANCANGAN
3.1. Sistem Pengenalan Nada Alat Musik Pianika
Sistem pengenalan nada alat musik pianika menggunakan sebuah software yang berfungsi untuk user interface, Software yang dibuat menggunakan program Matlab. Software
bertujuan untuk memudahkan user saat melakuan pengenalan nada. Software ini berperan sebagai pusat proses pengenalan nada, seperti memulai perekaman hingga menampilkan hasil
nada yang dikenali. Sistem pengenalan nada ini dilakukan secara real time. Diperlukan beberapa komponen
selain software yang digunakan dalam pengenalan nada. Diantaranya alat musik pianika sebagai sumber suara, microphone, laptop yang didalamnya terdapat soundcard. Gambar 3.1
memperlihatkan blok diagram keseluruhan dari sistem pengenalan nada pada alat musik pianika.
Gambar 3.1 Blok Diagram Keseluruhan Sistem
1. Pianika
Sistem pengenalan nada alat musik pianika terdiri dari software pada computer yang berfungsi sebagai user interface dalam proses pengenalan. Software komputer yang dibuat dalam
bentuk user interface dengan program Matlab berperan sebagai pusat pengaturan semua proses pengenalan nada alat musik pianika, seperti merekam suara nada pianika dan mengenali suara
nada yang terekam. Perekaman suara dilakukan komputer melalui mikrofon microphone[13] dan jalur line in pada kartu suara SoundCard[14]. Pada proses pengenalan nada pianika, data
berupa input Wav dinormalisasi. Kemudian,data diolah melalui proses windowing untuk analisa sinyal menggunakan DFT. Untuk tahap terakhir, penyelesaian dengan fungsi korelasi digunakan
dalam sistem pengenalan nada pianika.
2. Proses Perekaman
Proses perekaman adalah proses masuknya data nada terekam berupa sinyal digital. Saat proses perekaman berlangsung, sinyal analog dikonversi menjadi sinyal digital dengan frekuensi
sampling yang sudah ditentukan. Sinyal digital kemudian disimpan dan digambarkan dalam
sebuah plot. Data nada yang telah disimpan disebut nada terekam dan kemudian dapat diproses untuk dikenali lewat proses pengenalan nada.
3. Proses Pengenalan Nada
Proses pengenalan nada adalah proses dimana nada terekam dikenali nadanya. Proses ini terdiri dari subproses frame blocking, normalisasi, Windowing, DFT, perhitungan korelasi dan
penentuan. Proses pengenalan nada dapat dilihat pada Gambar 3.2.
Gambar 3.2 Proses Pengenalan Nada Pianika