PENGENALAN NOTASI BALOK MENGGUNAKAN SEGMENTASI DAN JARINGAN SYARAF TIRUAN UNTUK MENGHASILKAN NADA BERIRAMA BERBASIS IOS

dokumen-dokumen yang mirip
BAB I PENDAHULUAN. belakang penelitian, perumusan masalah, batasan masalah, keaslian penelitian,

IDENTIFIKASI DAN VERIFIKASI TANDA TANGAN STATIK MENGGUNAKAN BACKPROPAGATION DAN ALIHRAGAM WAVELET

EKSTRAKSI DAN PENGENALAN PLAT NOMOR KENDARAAN BERMOTOR DI INDONESIA

PENGARUH DEKOMPOSISI CITRA MENGGUNAKAN WAVELET PADA PENGENALAN WAJAH DI APLIKASI MOBILE

KOMBINASI METODE K-NEAREST NEIGHBOR DAN NAÏVE BAYES UNTUK KLASIFIKASI DATA

RANCANG BANGUN APLIKASI PENGENALAN TULISAN TANGAN AKSARA HANACARAKA BERBASIS MULTIMEDIA

PEMBANGUNAN GAME BATIK PADA PIRANTI MOBILE ANDROID

SEGMENTASI CITRA MENGGUNAKAN LEVEL SET UNTUK ACTIVE CONTOUR BERBASIS PARALLEL GPU CUDA

PERINGKASAN TEKS BAHASA INDONESIA SECARA OTOMATIS MENGGUNAKAN METODE SENTENCE SCORING DAN DECISION TREE

PENGENALAN POLA WAYANG MENGGUNAKAN DETEKSI TEPI DAN JARINGAN SARAF TIRUAN PADA APLIKASI MOBILE

DETEKSI SEBARAN TITIK API PADA KEBAKARAN HUTAN GAMBUT MENGGUNAKAN GELOMBANG-SINGKAT DAN BACKPROPAGATION (STUDI KASUS KOTA DUMAI PROVINSI RIAU)

TESIS IDENTIFIKASI SARANG SEMUT MENGGUNAKAN WAVELET DAN BACKPROPAGATION MOMENTUM. OMI SITORUS No. Mhs. : /PS/MTF

TESIS KLASIFIKASI TEKS SHORT MESSAGE SERVICE (SMS) HARLIANDI No. Mhs : /PS/MTF

PEMBANGUNAN SISTEM RESERVASI FILM DAN RUANG PADA BIOSKOP MINI BERBASIS WEB DAN ANDROID

IDENTIFIKASI RAMBU-RAMBU LALU LINTAS MENGGUNAKAN LEARNING VECTOR QUANTIZATION

PENERAPAN DATA MINING UNTUK PREDIKSI LAMA STUDI MAHASISWA DENGAN MENGGUNAKAN METODE NAÏVE BAYES DAN ADABOOST

PENGENALAN AKSARA BALI MENGGUNAKAN METODE MODIFIED DIRECTION FEATURE DAN ALGORITMA GENERALIZED LEARNING VECTOR QUANTIZATION (GLVQ)

TESIS PENGEMBANGAN APLIKASI MOBILE UNTUK PEMBELAJARAN AKSARA LONTARA BERBASIS AUGMENTED REALITY

DESAIN APLIKASI MOBILE MULTIMEDIA PEMBELAJARAN BAHASA INDONESIA UNTUK ANAK DENGAN GANGGUAN PENDENGARAN

TESIS PENGEMBANGAN APLIKASI MOBILE UNTUK PENGENALAN POLA KAIN BENTENAN DENGAN JARINGAN SARAF TIRUAN LEARNING VECTOR QUANTIZATION

OPTIMISASI ALGORITMA A* PADA LINGKUNGAN BERBASIS HEXAGON MENGGUNAKAN PARALLEL BIDIRECTIONAL SEARCH

PENGEMBANGAN APLIKASI KARAOKE BERBASIS MULTIMEDIA

ANALISIS DAN USULAN SOLUSI SISTEM PENDUKUNG KEPUTUSAN PENENTUAN BEASISWA MENGGUNAKAN ALGORITMA ID3

ANALISIS PEMILIHAN PROYEK PADA ASOSIASI KONTRAKTOR MENGGUNAKAN FUZZY AHP DAN FUZZY TOPSIS

SLOPE CORRECTION PADA TULISAN TANGAN MENGGUNAKAN JARINGAN SARAF TIRUAN ABSTRAK

WEBSITE POINT OF INTEREST BERBASIS LOCATION BASED SERVICE DI SEKITAR RUTE TRANSJAKARTA

TESIS RANCANG BANGUN APLIKASI TRAVEL GUIDE BANYUMAS BERBASIS ANDROID

PENGEMBANGAN APLIKASI PEMBELAJARAN BAHASA JEPANG BERBASIS MULTIMEDIA

TESIS PEMBANGUNAN PERANGKAT LUNAK PERINGKAS DOKUMEN DARI BANYAK SUMBER BERBASIS WEB MENGGUNAKAN SENTENCE SCORING DENGAN METODE TF-IDF

INTEGRASI PEMBOBOTAN TF IDF PADA METODE K-MEANS UNTUK CLUSTERING DOKUMEN TEKS

TESIS PENERAPAN MODEL TECHNOLOGY ACCEPTANCE MODEL UNTUK MEMAHAMI PENERIMAAN MEDIA PEMBELAJARAN BERBASIS MULTIMEDIA INTERAKTIF

HALAMAN SAMPUL SKRIPSI PENGENALAN POLA TELAPAK TANGAN DENGAN MENGGUNAKAN ALGORITMA BACK PROPAGATION NEURAL NETWORK

PENGEMBANGAN APLIKASI PEMBELAJARAN UJIAN NASIONAL UNTUK SISWA SEKOLAH DASAR BERBASIS MULTIMEDIA

TESIS APLIKASI MOBILE MENGGUNAKAN METODE LEAST SIGNIFICANT BIT DAN END OF FILE UNTUK STEGANOGRAFI

PREDIKSI TERJADINYA ABRASI PANTAI MENGGUNAKAN BACKPROPAGATION DAN FUZZY TIME SERIES (STUDI KASUS : PANTAI OESAPA KOTA KUPANG)

PENGEMBANGAN APLIKASI PERMAINAN EDUKASI PENGENALAN MANFAAT SAYURAN BAGI TUBUH MANUSIA BERBASIS MOBILE

PENGENALAN KARAKTER DAN MANAJEMEN DATABASE PADA FORMULIR ISIAN MENGGUNAKAN JARINGAN SYARAF TIRUAN DENGAN METODE LEARNING VECTOR QUANTIZATION (LVQ)

IDENTIFIKASI FAKTOR YANG MEMPENGARUHI PENERIMAAN PENGGUNA E-LEARNING : STUDI KASUS DI STIKES HARAPAN BANGSA PURWOKERTO

TESIS. PENGEMBANGAN SOSIAL INTELIJENSI BISNIS AKADEMIK MEMANFAATKAN MEDIA SOSIAL TWITTER (Studi Kasus : Universitas Atma Jaya Yogyakarta)

PENGEMBANGAN APLIKASI PENGENALAN POLA PENYAKIT KULIT MENGGUNAKAN BACKPROPAGATION MOMENTUM

PENGENALAN POLA GARIS DASAR KALIMAT PADA TULISAN TANGAN UNTUK MENGETAHUI KARAKTER SESEORANG DENGAN MENGGUNAKAN ALGORITMA RESILIENT BACKPROPAGATION

PEMBANGUNAN APLIKASI PENGENALAN HURUF BALOK MENGGUNAKAN BACKPROPAGATION

ANALISIS NIAT PENGGUNAAN E-LEARNING MENGGUNAKAN TECHNOLOGY ACCEPTANCE MODEL PADA UNIVERSITAS ATMA JAYA YOGYAKARTA

SISTEM PENGENALAN WAJAH BERBASIS METODA FISHERFACE TUGAS AKHIR. Febrian Ardiyanto NIM :

PEMBANGUNAN APLIKASI SISTEM PENDUKUNG KEPUTUSAN UNTUK MENENTUKAN PENJURUSAN PADA TINGKAT SMA MENGGUNAKAN METODE K NEAREST NEIGHBOR (APerS) TUGAS AKHIR

PENGUKURAN TINGKAT KESIAPAN PENERAPAN E-LEARNING DI STIKOM UYELINDO KUPANG

MODIFIKASI ALGORITMA J-BIT ENCODING UNTUK MENINGKATKAN RASIO KOMPRESI

SIMULASI PERAMBATAN GELOMBANG SUARA DENGAN METODE STAGGERED GRID FINITE DIFFERENCE TIME DOMAIN MENGGUNAKAN ARSITEKTUR CUDA GPU

PENGENALAN BAHASA ISYARAT HURUF ABJAD MENGGUNAKAN METODE LEARNING VECTOR QUANTIZATION (LVQ) SKRIPSI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

RANCANG BANGUN APLIKASI PENCARIAN RUTE TERPENDEK TEMPAT WISATA DENGAN MEMANFAATKAN GOOGLE MAPS API (STUDI KASUS: KABUPATEN KULON PROGO)

PEMBANGUNAN SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO KOMPUTER

SISTEM KLASIFIKASI JENIS BERAS MENGGUNAKAN METODE LEARNING VECTOR QUANTIZATION

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN USAHA DIGITAL PRINTING MENGGUNAKAN BAYESIAN NETWORK

PEMBANGUNAN SISTEM PAKAR PENANGGULANGAN HAMA DAN PENYAKIT PADA TANAMAN KENTANG MENGGUNAKAN METODE CERTAINTY FACTOR

PENGEMBANGAN APLIKASI MULTIMEDIA PEMBELAJARAN UNTUK MENINGKATKAN HASIL BELAJAR MATEMATIKA DI SMP MUHAMMADIYAH 3 DEPOK KELAS VIII C TAHUN PELAJARAN

PENENTUAN LOKASI PARKIR KOSONG MENGGUNAKAN ALGORITMA PROBABILISTIC NEURAL NETWORK (PNN) SKRIPSI JOKO KURNIANTO

PERANCANGAN SISTEM INFORMASI BERBASIS ENTERPRISE RESOURCE PLANNING (ERP) DENGAN METODE WARD PEPPARD PADA KANTOR KEMENTERIAN AGAMA KABUPATEN BANTUL

IDENTIFIKASI TANDA TANGAN MENGGUNAKAN MOMENT INVARIANT DAN ALGORITMA BACK PROPAGATION ABSTRAK

BAB I PENDAHULUAN 1 Pendahuluan 1.1 Latar Belakang Masalah Grafologi atau analisis tulisan tangan adalah metode ilmiah untuk mengidentifikasi,

RANCANG BANGUN SISTEM INFORMASI INTEGRASI DATA PADA KOPERASI BHAKTI HUSADA KABUPATEN SIKKA

Oleh: Ulir Rohwana ( ) Dosen Pembimbing: Prof. Dr. H. M. Isa Irawan, M.T.

SKRIPSI RAYMOND P.H. SIRAIT

IMPLEMENTASI SISTEM MULTI-AGEN PADA PEMBANGUNAN MANAJEMEN RANTAI PASOK ELEKTRONIK: REHABILITASI DAN REKONSTRUKSI PASCABENCANA

SISTEM PAKAR FUZI UNTUK PARIWISATA

PEMBANGUNAN APLIKASI KATALOG PENJUALAN MOBIL DENGAN AUGMENTED REALITY

DETEKSI JENIS EMOSI DARI TEKS BAHASA INDONESIA MENGGUNAKAN KEYWORD-SPOTTING DAN NAIVE BAYES

PERBANDINGAN ANALISIS PENGENALAN HURUF ARAB MENGGUNAKAN METODE JARINGAN SYARAF TIRUAN BACKPROPAGATION DAN K-NEAREST NEIGHBOR

ANALISA KESUKSESAN E-GOVERNMENT MENGGUNAKAN SUCCESS MODEL S DELONE AND MCLEAN (Studi Kasus : Pemerintah kota Pekalongan)

TESIS PEMETAAN GAYA BELAJAR MAHASISWA DAN KECENDERUNGAN EMOSI PADA TWITTER. ROBET HABIBI No. Mhs.: /PS/MTF

Kata kunci : Slant correction, jaringan saraf tiruan, multilayer perceptron, backpropagation.

Pengembangan Sistem Pendukung Keputusan Pemilihan Handphone dengan Metode Weighted Product (WP)

SEGMENTASI CITRA PADA VIDEO DENGAN METODE LEVEL SET BERBASIS PEMROGRAMAN PARALEL GPU CUDA TUGAS AKHIR

PEMBANGUNAN APLIKASI PENCARIAN RUMAH SAKIT DAN DOKTER TERDEKAT BERBASIS ANDROID

Perbandingan Metode K-Means Dengan Fuzzy C-Means Untuk Analisa Karakteristik Mahasiswa Berdasarkan Kunjungan Ke Perpustakaan

Analisis dan Perancangan Transformasi Wavelet. Untuk Jaringan Syaraf Tiruan pada. Pengenalan Sidik Jari

PEMBANGUNAN APLIKASI SISTEM PENDUKUNG KEPUTUSAN PREDIKSI KECEPATAN STUDI MAHASISWA DENGAN MENGGUNAKAN METODE ID3

TESIS ANALISIS PEMBANGKITAN POLA PADA DATA CALON MAHASISWA UNIVERSITAS ATMA JAYA YOGYAKARTA DENGAN METODE KLASTERISASI

APLIKASI PENGENALAN RAMBU LALU LINTAS MENGGUNAKAN PRINCIPAL COMPONENT ANALYSIS (PCA) DAN LEARNING VECTOR QUANTIZATION (LVQ)

Manajemen Risiko Proyek Perangkat Lunak Menggunakan Pendekatan Just In Time Pada Perusahaan IT (Studi Kasus PT.Cerise Yogyakarta)

PENGENALAN POLA GARIS DASAR KALIMAT PADA TULISAN TANGAN UNTUK MENGETAHUI KARAKTER SESEORANG DENGAN MENGGUNAKAN ALGORITMA PROBABILISTIC NEURAL NETWORK

ANALISIS PEMANFAATAN DATA MINING DALAM PENENTUAN VARIABEL UNTUK PREDIKSI INDEKS PRESTASI MAHASISWA MENGGUNAKAN METODE BACK-PROPAGATION NEURAL NETWORK

PEMBANGUNAN APLIKASI AUGMENTED REALITY WISATA BUDAYA YOGYAKARTA BERBASIS LOKASI PADA ANDROID

PENGEMBANGAN APLIKASI PERMAINAN MENGKOMPOSISI MUSIK BERBASIS MOBILE

DAFTAR ISI. Halaman Judul. Lembar Pengesahan Pembimbing. Lembar Pengesahan Penguji. Halaman Persembahan. Halaman Motto. Kata Pengantar.

ABSTRAK. Kata Kunci : Artificial Neural Network(ANN), Backpropagation(BP), Levenberg Marquardt (LM), harga emas, Mean Squared Error(MSE), prediksi.

ANALISIS DAN PERANCANGAN SISTEM INFORMASI INTEGRATIF PADA STIKOM ARTHA BUANA BERBASIS ENTERPRISE RESOURCE PLANNING

PERANCANGAN ANTARMUKA M-LEARNING BERDASARKAN ANALISIS ASPEK EMOSIONAL DI UNIVERSITAS PALANGKARAYA

BAB I PENDAHULUAN 1.1 Latar Belakang

ADOPSI TEKNOLOGI MOBILE WALLET DI INDONESIA MENGGUNAKAN MODEL UTAUT2

TESIS PERANCANGAN DAN EVALUASI USABILITY TERHADAP ANTARMUKA ONLINE COURSE PADA PERANGKAT MOBILE

KLASIFIKASI POLA UKIR KAYU JEPARA BERDASARKAN DETEKSI TEPI BERBASIS JARINGAN SYARAF TIRUAN

RANCANG BANGUN APLIKASI E-COMMERCE UNTUK BOOKING ONLINE HOTEL MENGGUNAKAN LAYANAN WEB SERVICE

Komparasi Metode Klasifikasi Penyakit Diabetes Mellitus Menggunakan Jaringan Syaraf Tiruan Learning Vector Quantization dan Backpropagation

PEMBANGUNAN SISTEM PAKAR UNTUK DIAGNOSIS PENYAKIT SISTEM PENCERNAAN PADA ANAK TUGAS AKHIR

TESIS IDENTIFIKASI PENYAKIT PADA BUDIDAYA IKAN AIR LAUT MENGGUNAKAN METODE RIPPLE DOWN RULES (RDR) AGUS CAHYO NUGROHO No. Mhs. : /PS/MTF

PENGEMBANGAN APLIKASI MOBILE PANDUAN PENGGUNAAN KAMERA DIGITAL DAN LENSA DSLR TUGAS AKHIR

Pengenalan Plat Nomor Mobil Menggunakan Metode Learning Vector Quantization

PEMBANGUNAN APLIKASI MOBILE PEMBELAJARAN SISTEM PENCERNAAN MANUSIA BERBASIS MULTIMEDIA TUGAS AKHIR

ANALISIS DAN RANCANG BANGUN SISTEM INFORMASI MANAJEMEN ASET TERINTEGRASI YANG SELARAS DENGAN STRATEGI BISNIS PERUSAHAAN

Transkripsi:

TESIS PENGENALAN NOTASI BALOK MENGGUNAKAN SEGMENTASI DAN JARINGAN SYARAF TIRUAN UNTUK MENGHASILKAN NADA BERIRAMA BERBASIS IOS OZZI SURIA No. Mhs : 135302011/PS/MT PROGRAM STUDI MAGISTER TEKNIK INFORMATIKA PROGRAM PASCASARJANA UNIVERSITAS ATMA JAYA YOGYAKARTA 2014

ii

UNIVERSITAS ATMA JAYA YOGYAKARTA PROGRAM PASCASARJANA PROGRAM STUDI MAGISTER TEKNIK INFORMATIKA PERNYATAAN Bersamaan dengan penelitian ini, maka saya yang bertanda tangan di bawah ini : Nama : OZZI SURIA Nomor Mahasiswa : 13 53 02011/PS/MTF Konsentrasi : Soft Computing Judul Tesis : Pengenalan Notasi Balok Menggunakan Segmentasi Dan Jaringan Syaraf Tiruan Untuk Menghasilkan Nada Berirama Berbasis ios menyatakan bahwa penelitian ini adalah hasil karya sendiri dan bukan duplikasi dari karya tulis yang telah ada sebelumnya. Karya tulis yang telah ada sebelumnya dijadikan oleh penulis sebagai acuan untuk melengkapi penelitian dan dinyatakan secara tertulis dalam penulisan acuan dan daftar pustaka. Demikian pernyataan ini dibuat untuk digunakan sebagaimana mestinya. Yogyakarta, 23 September 2014 Ozzi Suria iii

INTISARI Sebanyak 75,4% responden merasa bahwa belajar notasi balok merupakan hal yang sulit. Kesulitan yang dialami terletak pada kemampuan untuk memperkirakan not yang akan dimainkan selanjutnya (sight-reading) dan memahami nilai ketuk notasi balok. Untuk menyelesaikan permasalahan tersebut, maka dibangun sebuah aplikasi yang mendukung sarana pembelajaran notasi balok di tingkat dasar. Aplikasi akan dibangun di platform ios dengan memanfaatkan 2 metode, yaitu segmentasi dan Jaringan Syaraf Tiruan (JST) menggunakan algoritma Learning Vector Quantization (LVQ) untuk pelatihan dan pengenalan nilai ketuk notasi balok. Masukan aplikasi berupa citra notasi balok dan keluaran yang dihasilkan berupa nada berirama yang sesuai dengan citra masukannya. Melalui penelitian yang dilakukan, diperoleh kesimpulan bahwa aplikasi pembaca notasi balok memiliki tingkat akurasi 100% dalam melakukan segmentasi citra masukan dengan ketentuan ukuran citra 480x160 piksel, pengambilan citra yang tegak lurus dengan objek, dengan jarak ±5-7 cm dan batas kemiringan -10º < θ < 10º tanpa rotasi, dan memiliki ukuran tinggi garis paranada sebesar 8,5 mm. Selain itu, aplikasi pembaca notasi balok memiliki tingkat akurasi 65% dalam mengenali nilai ketuk not balok menggunakan JST LVQ. Kata Kunci : notasi balok, Learning Vector Quantization (LVQ), segmentasi notasi balok. iv

ABSTRACT The questionnaire result from 57 respondents who had learnt musical notes in their age, range 3-15 years, is 75,4% respondent said that learning musical notes is a difficult thing. Their difficulties are sight-reading skill to predict the next notes to be played after the current notes and skill to understand every notes value. To solve this problem, an application is created to support the learning process of musical notes in beginner level. The application will be built on ios platform and running on iphone. This application uses 2 main methods, i.e. segmentation method and artificial neural network with Learning Vector Quantization (LVQ) algorithm for training and musical notes pattern recognition. These 2 methods are used for image processing in which the input image is a musical notes image. The input for this application is a musical notes image and the result of this process is a playable audio in accordance with the musical notes image. Through the research conducted, it is concluded that the application has an accuracy rate of 100% in the input image segmentation with the provisions of 480x160 pixel image size, image acquisition perpendicular to the object, with a distance of ± 5-7 cm and slope limit -10º < θ < 10º without rotation, and has a height of 8.5 mm for stave. In addition, the application has an accuracy rate of 65% in recognizing the duration value of musical notes using LVQ neural network. Keyword : musical notes, Learning Vector Quantization (LVQ), musical notes segmentation. v

KATA PENGANTAR Puji syukur kepada Tuhan yang Maha Esa atas berkat dan bimbingan-nya sehingga penulis dapat menyelesaikan pembuatan tesis ini dengan baik. Tujuan dari pembuatan tesis ini adalah sebagai salah satu syarat untuk mencapai derajat sarjana Magister Teknik Informatika dari Program Pascasarjana Universitas Atma Jaya Yogyakarta. Penulis menyadari bahwa dalam pembuatan tesis ini tidak terlepas dari bantuan berbagai pihak baik secara langsung maupun tidak langsung. Oleh sebab itu, penulis mengucapkan terima kasih kepada: 1. Tuhan yang Maha Kuasa yang selalu memberikan berkat kesehatan dan inspirasi ide kepada penulis. 2. Professor Ir. Suyoto, M.Sc., Ph.D. selaku Dosen Pembimbing I yang telah memberikan bimbingan dan masukan hingga tesis ini dapat diselesaikan. 3. Bapak B. Yudi Dwiandiyanta, S.T., M.T. selaku Dosen Pembimbing II yang telah memberikan bimbingan dan masukan hingga tesis ini dapat diselesaikan. 4. Bapak Dr. Ir. Alb. Joko Santosa, M.T. selaku Dosen Penguji yang telah memberikan bimbingan dan masukan hingga tesis ini dapat diselesaikan. 5. Orang tua yang telah memberikan dukungan dan menyalakan api semangat penulis untuk selalu berjuang. vi

6. Iik. Bwee yang telah memberikan dukungan berupa seperangkat iphone untuk penelitian. 7. Laurensia Andrini, S.H. yang telah mendukung penulis dalam menentukan ide tesis. 8. Teman teman sejati yang memiliki api kesetiakawanan dalam dirinya yang telah membantu penulis. 9. Semua pihak yang tidak dapat penulis sebutkan satu per satu yang telah memberikan dorongan dan semangat yang sangat berarti. Seperti kata pepatah tiada gading yang tak retak, penulis menyadari bahwa penulisan tesis ini memiliki banyak kekurangan dan jauh dari sempurna. Oleh sebab itu, penulis terbuka dengan kritik dan saran yang membangun mengenai penulisan tesis ini. Akhir kata, semoga penulisan tesis ini dapat berguna dan bermanfaat bagi semua pihak. Yogyakarta, 23 September 2014 Penulis vii

DAFTAR ISI INTISARI... iv ABSTRACT... v KATA PENGANTAR... vi DAFTAR ISI... viii DAFTAR GAMBAR... x DAFTAR TABEL... xi BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 4 1.3 Batasan Masalah... 5 1.4 Keaslian Penelitian... 5 1.5 Manfaat Penelitian... 6 1.6 Tujuan Penelitian... 6 1.7 Sistematika Penulisan... 6 BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI... 8 2.1 Tinjauan Pustaka... 8 2.2 Landasan Teori... 13 2.2.1 Notasi Balok... 13 2.2.2 Segmentasi Citra... 14 2.2.3 Jaringan Syaraf Tiruan (JST)... 15 2.2.4 Learning Vector Quantization (LVQ)... 17 2.2.5 Nada Berirama... 20 2.2.6 ios... 20 BAB III METODOLOGI PENELITIAN... 23 3.1 Metode Penelitian Kepustakaan... 23 3.2 Metode Kuesioner... 23 3.3 Metode Pembangunan Perangkat Lunak... 23 3.3.1 Analisis Kebutuhan Perangkat Lunak... 23 3.3.2 Perancangan Perangkat Lunak... 24 3.3.3 Implementasi Perangkat Lunak... 24 3.3.4 Pengujian Perangkat Lunak... 24 BAB IV HASIL PENELITIAN & PEMBAHASAN... 25 4.1 Hasil Perancangan Aplikasi... 25 4.1.1 Class Diagram... 25 4.1.2 Physical Data Model... 27 4.1.3 Tampilan Antarmuka Aplikasi... 27 4.2 Alur Kerja Aplikasi... 30 4.3 Usulan Algoritma... 33 4.3.1 Algoritma Segmentasi... 33 4.3.2 Jaringan Syaraf Tiruan (JST) dengan Algoritma LVQ... 35 4.4 Hasil Pengujian dan Pembahasan Segmentasi Citra... 37 4.4.1 Hasil Pengujian Segmentasi Citra... 37 viii

4.4.2 Pembahasan Segmentasi Citra... 41 4.5 Hasil Pelatihan, Pengujian, dan Pembahasan JST LVQ... 43 4.5.1 Hasil Pelatihan JST LVQ... 44 4.5.2 Hasil Pengujian Bobot JST LVQ... 48 4.5.3 Pembahasan JST... 56 4.6 Kelebihan dan Kekurangan Aplikasi... 58 4.6.1 Kelebihan Aplikasi... 58 4.6.2 Kekurangan Aplikasi... 58 BAB V KESIMPULAN DAN SARAN... 60 5.1 Kesimpulan... 60 5.2 Saran... 61 DAFTAR PUSTAKA... 62 ix

DAFTAR GAMBAR Gambar 2.1 (a) Notasi balok ¼ ketuk, (b) Notasi clef G (Sumber : Unicode, 2013)... 13 Gambar 2.2 Notasi balok di atas garis paranada (Sumber : Behmer Jr. & Jantzen, 2011)... 14 Gambar 2.3 Arsitektur jaringan syaraf tiruan (Sumber : Alijla & Kwaik, 2012). 16 Gambar 2.4 Arsitektur Jaringan LVQ... 18 Gambar 2.5 Kode Objective-C untuk Mengambil Citra Objek Menggunakan Kamera (Sumber : Apple, 2012)... 21 Gambar 2.6 Kode Objective-C untuk Memainkan Suara (Sumber : Apple, 2010)... 22 Gambar 4.1 Class Diagram Aplikasi... 20 Gambar 4.2 Physical Data Model Aplikasi... 27 Gambar 4.3 Antarmuka Utama Aplikasi... 28 Gambar 4.4 Antarmuka Pengambilan Citra Menggunakan Kamera... 28 Gambar 4.5 Antarmuka Pengambilan Citra Dari Galeri... 29 Gambar 4.6 Antarmuka Pengaturan Suara Instrumen... 30 Gambar 4.7 Alur Kerja Aplikasi... 30 Gambar 4.8 Diagram Alir Interaksi Pengguna dan Aplikasi... 32 Gambar 4.9 Ilustrasi Untuk Perhitungan Persamaan (1)... 34 Gambar 4.10 Urutan Tahap Pre-Processing dan Processing Citra... 35 Gambar 4.11 Urutan Tahap Post-Processing Citra... 37 Gambar 4.12 Grafik Hasil Pelatihan Citra Ukuran 25x25... 45 Gambar 4.13 Grafik Hasil Pelatihan Citra Ukuran 40x40... 46 Gambar 4.14 Grafik Hasil Pelatihan Citra Ukuran 60x60... 47 Gambar 4.15 Grafik Hasil Pengujian Bobot Pelatihan JST... 56 x

DAFTAR TABEL Tabel 2.1 Tabel Perbandingan... 12 Tabel 4.1 Citra Untuk Pengujian Segmentasi... 38 Tabel 4.2 Hasil Pengujian Algoritma Segmentasi Citra... 40 Tabel 4.3 Tabel Kelas dan Output Not Balok... 43 Tabel 4.4 Hasil Akurasi Pelatihan Citra Ukuran 25x25... 45 Tabel 4.5 Hasil Akurasi Pelatihan Citra Ukuran 40x40... 46 Tabel 4.6 Hasil Akurasi Pelatihan Citra Ukuran 60x60... 47 Tabel 4.7 Citra Untuk Pengujian Bobot JST... 48 Tabel 4.8 Hasil Segmentasi dan Pembersihan Garis Paranada Citra... 51 Tabel 4.9 Hasil Pengujian Bobot Pelatihan JST Citra Ukuran 25x25... 53 Tabel 4.10 Hasil Pengujian Bobot Pelatihan JST Citra Ukuran 40x40... 54 Tabel 4.11 Hasil Pengujian Bobot Pelatihan JST Citra Ukuran 60x60... 55 xi