Frame Blocking Normalisasi 2 Windowing

Gambar 3.10. Diagram alur proses pemotongan sinyal

3.5.4. Frame Blocking

Proses selanjutnya dari sistem pengenalan suara alat musik belira, pianika, dan recorder ini adalah frame blocking. Fungsi dari proses ini adalah untuk memilih bagian mana yang akan diproses atau diolah, serta fungsi dari proses ini bisa mempercepat dan mempermudah proses perhitungan. User akan memilih nilai frame yang teleh ditentukan. Pilihan frame yang disediakan yaitu 32, 64, 128, 256 dan 512 [1]. Input proses frame blocking ini adalah output hasil dari proses pemotongan sinyal. Untuk proses frame blocking dapat dilihat pada Gambar 3.11. Gambar 3.11. Diagram alur proses Frame Blocking Proses Mengambil Data Sepanjang Nilai Frame Output : Data Nada Hasil Frame Blocking Start End C C Input : “Pilih Frame” pada GUI Output : Data Suara Hasil Normalisasi1 Proses Pemotongan Bagian Silence Start B Proses Pemotongan Bagian Transisi Output : Data Suara Hasil Pemotongan Sinyal End B

3.5.5. Normalisasi 2

Setelah proses frame blocking adalah proses normalisasi 2. Input pada proses ini adalah hasil Output dari frame blocking. Pada proses ini bertujuan agar amplitudo data nada yang telah di proses pada frame blocking terbentuk pada skala yang sama. Pada proses ini data nada hasil frame blocking dibagi dengan nilai absolut maksimum dari frame blocking persamaan 2.2. Untuk proses Normalisasi 2 dapat dilihat pada Gambar diagram alur 3.12. Gambar 3.12. Diagram alur proses normalisasi 2

3.5.6. Windowing

Proses selanjutnya pada sistem pengenalan suara alat musik belira, pianika, serta recorder ini yaitu windowing. Penulis menggunakan windowing hamming pada proses ini. Fungsi dari windowing ini adalah untuk menghilangkan efek diskontinuitas pada data sinyal suara yang telah terekam. Windowing tersebut memiliki karakteristik memiliki side lobe yang besar dan main lobe yang kecil pada sumbu frekuensi, sehingga dapat lebih baik untuk menghilangkan efek diskontinuitas. Pada proses ini data suara yang telah dinormalisasi melalui tahap frame blocking yang akan dikalikan dengan windowing hamming dengan persamaan 2.3 yang menggunakan fungsi hamming pada Matlab, sehingga memperoleh Input : Data Suara Hasil Frame Blocking Proses Membagi Data Masukan Dengan Nilai Maksimal Frame Blocking Output : Hasil Normalisasi 2 Start End hasil output dari windowing hamming tersebut. Kemudian akan dilanjutkan ke proses berikutnya. Untuk proses windowing ini dapat dilihat pada Gambar diagram alur 3.13. Gambar 3.13. Diagram alur proses windowing

3.5.7. Discrete Sine Transform DST