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

d. Output sinyal listrik yang dihasilkan mikrofon. e. Bentuk fisik mikrofon. Agar lebih efektif, mikrofon yang digunakan haruslah sesuai kebutuhan dan seimbang antara sumber suara yang ingin dicuplik, misalnya suara manusia, alat musik, suara kendaraan, atau yang lainnya dengan sistem tata suara yang digunakan seperti sound sistem untuk live music, alat perekaman, dan sebagainya.

2.3. Sound Card

Sound card merupakan sebuah periperal pada komputer sebagai IO suara yang menyediakan kemampuan untuk menghasilkan suara yang dapat didengar oleh pengguna baik melalui speaker atau headphone [9] . Pada dasarnya setiap kartu suara memiliki: a. Digital Signal Processor DSP yang akan menangani semua jenis komputasi. b. Digital to Analog Converter DAC sebagai keluaran suara ke speaker. c. Analog to Digital Converter ADC sebagai masukan suara. d. Read Only Memory ROM atau Flash sebagai penyimpanan data. e. Musical Instrument Digital Interface MIDI untuk menyambungkan beberapa peralatan musik eksternal. f. Jack untuk menyambungkan kartu suara dengan speaker pada jalur line out atau microphone pada jalur line in. Beberapa kartu suara sudah terpasang secara pabrikan on board pada motherboard komputer, tetapi bisa juga ditambahkan untuk keperluan pada slot PCI motherboard . Gambar 2.2. Sound Card

2.4. MatLab

MATLAB merupakan bahasa pemrograman yang hadir dengan fungsi dan karakteristik yang berbeda dengan bahasa pemrograman lain yang sudah ada lebih dahulu seperti Delphi, Basic maupun C++ [10]. MATLAB merupakan bahasa pemrograman level tinggi yang dikhususkan untuk kebutuhan komputasi teknis, visualisasi dan pemrograman seperti komputasi matematik, analisis data, pengembangan algoritma, simulasi dan pemodelan, dan grafik-grafik perhitungan. MATLAB adalah software buatan MathWork.Inc., yang sangat bermanfaat untuk menyelesaikan berbagai masalah komputasi numerik. Beberapa bagian penting yang terdapat pada antar muka MATLAB adalah sebagai berikut : a. Command Window atau jendela perintah adalah jendela yang dipakai untuk memberikan perintah secara manual. b. Workspace berisi daftar variabel yang diciptakan oleh pemakai dan masih ada dalam memori. c. Command History mencantumkan perintah-perintah yang pernah diberikan oleh pemakai. d. Current Directory menyatakan direktori kerja. Terdapat dua metode yang digunakan untuk menulis program dalam Matlab. Kedua metode itu adalah metode langsung dan tidak langsung. Untuk menulis program Matlab secara langsung maka program itu ditulis langsung di Command window. Gambar 2.3. Penulisan Program Matlab Secara Langsung Untuk menulis program Matlab secara tidak langsung maka program itu dapat ditulis sebagai M-file.