Rancang Bangun Aplikasi Penyelaras Nada Gitar Pada Platfrom Android

dokumen-dokumen yang mirip
BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan Ilmu

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI GAME

PERANCANGAN DAN IMPLEMENTASI PERANGKAT LUNAK PERMAINAN MUSIK DIGITAL. Kezia Stefani. Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI

ABSTRAK. Kata Kunci: Android, Eclipse, Java, Permainan, Wireless Fidelity. v Universitas Kristen Maranatha

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

PERANCANGAN APLIKASI PENGENALAN KARAKTERISTIK MANUSIA BERDASARKAN GOLONGAN DARAH BERBASIS ANDROID NASKAH PUBLIKASI

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

Aplikasi Pengenalan Tanda Rambu-Rambu Lalu Lintas Berbasis Android. Dwi Suci Saraswaty Pembimbing : Lely Prananingrum, S.Kom.

BAB IV IMPLEMENTASI DAN PENGUJIAN

MEMBANGUN UTILITY RESPONSIVE DESIGN BERBASIS ANDROID (STUDI KASUS : APLIKASI SOUND OF INDONESIA) NASKAH PUBLIKASI

BAB 3 ANALISIS SISTEM / PROGRAM YANG BERJALAN

BAB III METODOLOGI PENELITIAN. Penelitian dilaksanakan di Jurusan Ilmu Komputer, Fakultas Matematika dan Ilmu

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

APLIKASI MOBILE PEMBELAJARAN REAKSI KIMIA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Edi Hadi Widodo

BAB I PENDAHULUAN 1.1 Latar Belakang

PORTAL BERITA HARIAN LAMPUNG NEWSPAPER BERBASIS ANDROID

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan

PENGEMBANGAN SISTEM INFORMASI GEOGRAFIS (SIG) PENYEDIA LAYANAN KESEHATAN BERBASIS ANDROID (Studi Kasus Kota Bandar Lampung)

PERANCANGAN APLIKASI PERANGKAT LUNAK GAMELAN VIRTUAL BERBASIS ANDROID

BAB IV HASIL DAN UJI COBA

PENGENALAN ALAT MUSIK TRADISIONAL JAWA TENGAH BERBASIS ANDROID

BAB III ANALISIS DAN PERANCANGAN

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV PEMBAHASAN. Aplikasi Cari SPBU adalah aplikasi yang dibuat untuk mendeteksi dan mengetahui

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Rancang Bangun Aplikasi Agen Pulsa Elektronik Bebasis Android (Studi Kasus Distributor Pulsa Maxrefil)

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. aplikasi yang telah dibuat sebelumnya, sehingga diharapkan dengan adanya

BAB IV HASIL DAN UJI COBA. sistem tersebut. Adapun aplikasi kitab sabilal muhtadin ini telah dibangun dengan menggunakan

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. program. Pada awal bagian ini dijabarkan spesifikasi perangkat keras dan lunak pada

BAB III ANALISIS DAN DESAIN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB III METODE PENELITIAN. Pengetahuan Alam Universitas Lampung dan di Dinas Pemuda dan Pariwisata

ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN PEMBAHASAN

MOBILE APPLICATION DEVELOPMENT FOR E- COMMERCE VENDPAD USING IONIC FRAMEWORK

DAFTAR ISI. Halaman HALAMAN JUDUL LEMBAR PERSETUJUAN LEMBAR PENGESAHAN LEMBAR PERSEMBAHAN MOTTO ABSTRAK ABSTRACK

BAB V IMPLEMENTASI DAN PEMBAHASAN


BAB I PENDAHULUAN 1.1 Latar belakang

BAB III ANALISA DAN PERANCANGAN

Kata Kunci : Sistem Informasi, Android, Barcode, Desktop, Database

BAB I PENDAHULUAN. siswa. Belajar menurut (Hamalik,2003) adalah suatu proses perubahan tingkah

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN ANALISA

BAB I PENDAHULUAN.

BAB IV HASIL DAN UJI COBA

RANCANG BANGUN APLIKASI GAME EDUKASI RINDIK PADA PLATFORM ANDROID

PEMBUATAN APLIKASI KUMPULAN PERIBAHASA DAN UNGKAPAN BAHASA INDONESIA BERBASIS ANDROID

APLIKASI PEMBELAJARAN MATEMATIKA SEKOLAH DASAR PADA HANDPHONE BERBASIS ANDROID

BAB III ANALISA DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

SISTEM INFORMASI PEMESANAN PAKAIAN DISTRO DENGAN APLIKASI ANDROID

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

BAB III. Metode Penelitian

PEMBUATAN APLIKASI PEMUTAR AUDIO STREAMING BERBASIS ANDROID

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

RANCANG BANGUN APLIKASI MARCHING PERCUSSION BERBASIS ANDROID

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

Bab 3 Perancangan Sistem

BAB I I. PENDAHULUAN 1.1 Latar belakang

BAB 4 IMPLEMENTASI DAN EVALUASI

ABSTRAK. Kata kunci : Google Map, Android, Kuliner.

METODE PENELITIAN. penelitian adalah pada Semester Genap Tahun Akademik mendukung dan menunjang pelaksanaan penelitian.

PEMBUATAN APLIKASI KUIS PERANGKAT KOMPUTER BERBASIS ANDROID

BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM

1 BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. informasi dan komunikasi. Dengan perkembangan teknologi yang kian maju,


BAB 1 PENDAHULUAN. 1.1 Latar Belakang

ABSTRAK. Kata kunci: Kartu, Domino, Poin, Smartphone, Android

BAB III ANALISA DAN PERANCANGAN

IMPLEMENTASI LOCATION BASED SERVICE UNTUK PENCARIAN PEMUKIMAN MENGGUNAKAN GPS BERBASIS PLATFORM ANDROID

BAB IV HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN. Musik adalah suatu kesenian yang sangat indah dan tidak dapat dilepaskan

Nama : Agung Februanto NPM : Jurusan : Sistem Informasi Fakultas : Ilmu Komputer dan Teknologi Informasi

Perancangan dan Pembuatan Aplikasi Pengenalan Batik Indonesiaku Melalui Permainan Berbasis Android

BAB III METODOLOGI PENELITIAN

BAB IV HASIL DAN PEMBAHASAN

Tampilan Splash Screen Eclipse Pada gambar 4.1 dibawah ini merupakan tampilan splash screen ketika aplikasi eclipse dibuka.

BAB III OBJEK DAN METODE PENELITIAN. Penulis melakukan penelitian pada Toko Nada Bandung yang beralamat di

BAB 1 PENDAHULUAN. Perkembangan teknologi saat ini mengharuskan masyarakat untuk mengikuti

BAB III ANALISIS DAN DESAIN SISTEM

PERANCANGAN APLIKASI PEMBELAJARAN SISTEM PENCERNAAN MANUSIA DAN GANGGUANNYA BERBASIS ANDROID NASKAH PUBLIKASI

BAB V IMPLEMENTASI DAN PENGUJIAN

APLIKASI SIMULASI GIZI

BAB III ANALISA DAN PERANCANGAN

BAB IV IMPLEMENTASI. Perangkat keras yang digunakan untuk game ini adalah Xiaomi Redmi 1s dan Laptop Lenovo dengan spesifikasi sebagai beikut :

Transkripsi:

Rancang Bangun Aplikasi Penyelaras Nada Gitar Pada Platfrom Android 1 Machudor Yusman, 2 Yuda Teja Elanda Ali 1 Jurusan Ilmu Komputer FMIPA Unila 2 Jurusan Ilmu Komputer FMIPA Unila Abstract Music is a beautiful art that can not be separated from human life, because by playing music we can devote all the feelings and emotions that are being felt in a form of artistic or composition that can be enjoyed ourself and others. Each musical instrument has its own characteristics. Guitaris one of musical instrument that is commonly used in all genres. In this study, guitar tuner application on android platform is developed. The system is built in Java programming language with IDE Eclipse for Java with android plugin and only for devices or smartphones android 4.0 ICS (Ice Cream Sandwich) or above so that it can help align the tone on the guitar users. Keywords: Android, Guitar, IDE Eclipse, Java. 1 Pendahuluan Musik merupakan suatu kesenian yang sangat indah dan tidak dapat dilepaskan dari kehidupan manusia, karena dengan bermain musik pemain dapat mencurahkan segala perasaan dan emosi yang sedang dirasakan dalam sebuah bentuk karya atau komposisi yang dapat dinikmati sendiri maupun dinikmati oleh orang lain. Setiap alat musik memiliki ciri musiknya sendiri yang menjadi ciri khas. Gitar adalah salah satu alat musik yang sering dipakai pada semua aliran musik. Gitar akustik, dengan bagian badannya yang berlubang (Hollow Body), telah digunakan sekian lama. Terdapat dua jenis utama gitar akustik modern yaitu gitar akustik senar nilon dan gitar akustik senar baja[1]. Pada penelitian ini dikembangkan sistem rancang bangun aplikasi penyelaras nada gitar pada platform android. Sistem ini dibuat dengan menggunakan bahasa pemrograman Java dengan IDE eclipse untuk Java yang disertai plugin android di dalamnya dan hanya diperuntukkan bagi perangkat atau smartphone android 4.0 ICS (Ice Cream Sandwich) ke atas sehingga dapat membantu menyelaraskan nada pada gitar bagi para pengguna gitar. 2 Metodologi Metode yang digunakan dalam penelitian ini adalah metode Waterfall. Tahapan-tahapan dalam metode Waterfall diterangkan sebagai berikut : 2.1 Analisis Dalam tahapan ini langkah awal yang dilakukan adalah mempelajari seni gitar, sistem gitar pada nada-nada untuk pengambilan nada sebagai data. Juga mempelajari bahan-bahan pustaka atau literatur tentang gitar pada penerapan Java dan IDE Eclipse. 2.2 Perancangan Dokumentasi yang dihasilkan dari tahapan ini adalah Use Case Diagram dan desain antar muka pengguna (interface design) aplikasi. http://jurnal.fmipa.unila.ac.id/index.php/komputasi Hal 68 dari 74

2.3 Pemrograman Penelitian ini menggunakan bahasa pemrograman Java dan Eclipse sebagai Software pengembang aplikasinya. 2.4 Pengujian Pengujian aplikasi ini menggunakan metode Black Box Testing. Pengujian dilakukan secara menyeluruh tanpa melihat struktur internal aplikasi atau komponen yang diuji. 2.5 Operasi dan Perawatan Pada tahapan ini, aplikasi sudah siap untuk diterapkan diperangkat Mobile dan siap digunakan sesuai dengan tujuan yang dibuat dalam aplikasi ini. Perawatan, perbaikan dan pengembangan aplikasi dilakukan untuk menjaga kualitas dan kestabilan aplikasi. 3 Pembahasan 3.1 Analisis Kebutuhan Sistem Rancang Bangun Aplikasi Penyelaras Nada pada Gitar akustik pada Platform Android ini dibangun dengan menggunakan bahasa pemrograman Java dan Aplikasi Eclipse sebagai Compiler. Data yang digunakan dalam penelitian ini adalah nada-nada dasar pada senar 1 (E), senar 2 (B), senar 3 (G), senar 4 (D), senar 5 (A), dan senar 6 (E) pada Gitar Akustik. Nada direkam dengan mengunakan mickrophone disambungkan dengan menggunakan jeck dan kabel ke sound card komputer. Nada-nada yang dihasilkan sebagai data atau file berupa mp3. 3.2 Perancangan Aplikasi Perancangan aplikasi adalah tahap untuk merancang aplikasi ke dalam desain-desain yang dapat di lihat pengguna aplikasi. Perancangan sistem ini terdiri dari perancangan Use case Diagram, pemodelan proses (DFD), dan desain antar muka pengguna (interface design) aplikasi. 3.2.1 Use Case Diagram Rancangan Use Case Diagram pada aplikasi penyelaras nada gitar. Berikut Use Case Diagram dilihat pada Gambar 1. System Mulai Selaras Nada User Bantuan Tentang 3.2.2 DFD (Data Flow Diagram) Gambar 1. Use Case Diagram 3.2.2.1 Context Diagram (Diagram Konteks) Context Diagram merupakan level paling tinggi dalam tingkatan DFD. Context Diagram menggambarkan keseluruhan proses yang terjadi pada sistem aplikasi yang dibuat. Pada Aplikasi Penyelaras Nada Gitar ini hanya terdapat satu entitas yaitu pengguna (user). Pengguna dapat mengakses informasi tentang nada pada gitar Akustik. Berikut Context Diagram dilihat pada Gambar 2. http://jurnal.fmipa.unila.ac.id/index.php/komputasi Hal 69 dari 74

user Memilih Senar Gitar Aplikasi senar gitar MenampilkanNada Senar Gitar Gambar 2. Context Diagram Aplikasi 3.2.2.2 DFD level 1 DFD level 1 menggambarkan proses yang lebih mendetil dibandingkan dengan Context Diagram. DFD level 1 merupakan penjabaran proses utama dari Context Diagram. Dalam level ini juga ditambahkan data store. Berikut DFD level 1 dilihat pada Gambar 3. Informasi Nada Senar user Memilih Senar Gitar Aplikasi senar gitar Data Senar Nada Senar MenampilkanNada Senar Gitar Gambar 3. DFD level 1 3.2.2.3 Diagram Collaboration Play Rancangan Diagram Collaboration Play pada aplikasi penyelaras nada gitar. Berikut Diagram Collaboration Play dilihat pada Gambar 4. Select Play Menu Play * Display Main Gitar User Main Gitar Audio Gitar * Media Player Panggil audio Selaras Nada Gitar Gambar 4. Diagram Collaboration Play 3.2.3 Perancangan Desain Aplikasi Desain digunakan sebagai media perantara antara pengguna/user dengan sistem. Desain antar muka (interface design) dari aplikasi Penyelaras Nada Gitar pada Gitar Akustik ini terdiri dari Splash Screen, Halaman Utama, Halaman Penyelaras Nada Gitar, Halaman Bantuan, Halaman Tentang, dan Keluar Aplikasi. 1. Desain Splash Screen Desain ini merupakan tampilan beberapa detik ketika aplikasi pertama kali dibuka sebelum masuk ke halaman utama aplikasi. Desain Splash Ssreen dapat dilihat pada Gambar 5. * 1 http://jurnal.fmipa.unila.ac.id/index.php/komputasi Hal 70 dari 74

Gambar Aplikasi Gambar 5. Desain Splash Screen Aplikasi 2. Desain Halaman Utama Desain ini merupakan tampilan utama aplikasi yang memuat menu-menu untuk mengarahkan ke informasi yang lebih spesifik. dapat dilihat pada Gambar 6. Gambar 6. Desain Halaman Utama Aplikasi 3. Desain Halaman Penyelaras Nada Gitar Desain ini merupakan tampilan kumpulan menu nada gitar yang akan diselaraskan pada gitar. dapat dilihat pada Gambar 7. GAMBAR Gambar 7. Desain Halaman Penyelaras Nada Gitar 4. Desain Halaman Bantuan Aplikasi Desain ini merupakan tampilan menu yang menyajikan informasi tentang aplikasi, petunjuk, serta informasi bantuan lainnya untuk memudahkan pengguna memahami aplikasi. dapat dilihat pada Gambar 8. http://jurnal.fmipa.unila.ac.id/index.php/komputasi Hal 71 dari 74

Bantuan Keterangan Cara Menggunakan Aplikasi Penyelaras Nada Gitar Gambar 8. Desain Halaman Bantuan 5. Desain Halaman Tentang Aplikasi Desain ini merupakan tampilan menu yang menyajikan informasi tentang versi dari aplikasi serta informasi tentang pembuat aplikasi. dapat dilihat pada Gambar 9. Nama Aplikasi Keterangan Versi Aplikasi dan Pembuat Aplikasi Gambar 9. Desain Halaman Tentang Aplikasi 6. Desain Halaman Keluar Aplikasi Desain ini merupakan tampilan menu yang memberikan keterangan bahwa user akan keluar dari aplikasi. dapat dilihat pada Gambar 10. Keterangan Keluar Aplikasi Gambar 10. Desain Halaman Keluar Aplikasi http://jurnal.fmipa.unila.ac.id/index.php/komputasi Hal 72 dari 74

3.3 Pengujian Sistem Pada aplikasi ini, pengujian dilakukan dengan metode Blackbox Testing yang berfokus pada persyaratan fungsional perangkat lunak. Tujuan metode Blackbox adalah untuk menguji apakah aplikasi yang dikembangkan hasilnya sudah sesuai dengan yang dikehendaki. Hasil pengujian Sistem Aplikasi Penyelaras Nada Gitar pada perangkat Android dengan berbagai versi Android dapat dilihat pada Tabel 1. Tabel 1. Tabel Pengujian Sistem. No Test kasus Harapan Versi Android 4.0 4.1 4.2 4.3 1 Instal Aplikasi Aplikasi dapat diinstal YA YA YA YA pada perangkat Android berbagai Versi 2 Splash Screen Munculnya Splash Screen YA YA YA YA saat Aplikasi dijalankan 3 Menu Menu informasi tersusun YA YA YA YA dengan baik (tidak berantakan) 4 Bantuan Tampilnya informasi YA YA YA YA yang diinginkan saat user memilih menu bantuan 5 Tentang Tampilnya informasi YA YA YA YA tentang versi aplikasi penyelaras nada gitar 6 Full Screen Aplikasi tampil dengan YA YA YA YA mode Full Screen 7 IconAplikasi Terlihat logo gambar YA YA YA YA gitar sebagai Icon Aplikasi pada daftar aplikasi yang terinstall 8 Resolusi Perangkat Android Aplikasi dapat berjalan pada semua resolusi perangkat android 9 Exit Aplikasi Keluar dari aplikasi penyelaras nada gitar saat menekan tombol keluar di halaman menu utama YA YA YA YA YA YA YA YA 3.4.1 Pengujian Fungsional Aplikasi Pengujian aplikasi Penyelaras Nada Gitar Akustik ini melibatkan 10 responden. Kemudian meminta beberapa orang tersebut untuk menginstal aplikasi Penyelaras Nada Gitar. Selanjutnya memberikan waktu beberapa saat kepada beberapa orang tersebut untuk melihat-lihat dan menelusuri setiap informasi yang ada pada aplikasi. Setelah user menggunakan Aplikasi tersebut, user atau pengguna mengirimkan review yang diminta oleh penulis dan diuji oleh penguji. Data koresponden yang mengikuti uji coba Aplikasi Penyelaras Nada Gitar dapat dilihat pada Tabel 2. No Nama Pengujian Umur (Th) Senar Senar Senar Senar Senar Senar 1 2 3 4 5 6 1 Ajeng 24 x X 2 Budi 45 x X 3 Cahya 25 X x X 4 Dewi 35 x x x http://jurnal.fmipa.unila.ac.id/index.php/komputasi Hal 73 dari 74

5 Didi 28 x x X 6 Dimas 20 X 7 Icha 25 8 Ririn 16 x X X x x X 9 Sumino 55 x X X 10 Toni 30 x X 3.4.2 Analisis Hasil Pengujian Sistem Dari hasil pengujian fungsional aplikasi didapat bahwa Aplikasi Penyelaras Nada Gitar berjalan dengan baik pada Smartphone Berbasi OS Android 4.0 (ICS) dan (Jelly Bean). 3.5 Pemeliharaan Pemeliharaan ini dilakukan dengan memeriksa kembali apakah terdapat fungsi atau program yang tidak berjalan dengan baik (error). Project, keystore dan yang sudah dibuat, didokumentasikan dan disimpan pada media Compact Disc (CD) agar dapat dikembangkan lebih lanjut oleh mahasiswa atau tim lainnya yang mennyempurnakan kekurangan dari aplikasi ini. 4 Simpulan 1. Aplikasi ini dapat diinstal pada perangkat Android versi ICS dan Jelly Bean. 2. Aplikasi dapat berjalan dengan baik pada perangkat smartphone Android yang menggunakan Sistem Operasi versi ICS dan Jelly Bean. 3. Aplikasi mampu menampilkan informasi berupa suara senar gitar yang dapat digunakan untuk diselaraskan pada gitar akustik. 4. Aplikasi ini sangat berguna bagi user gitar akustik pemula yang belum bisa menyelaraskan nada gitar. 5. Reference Pamungkas, Adi Jarot. 2013. Jago Gitar Tanpa Guru. PT. Rayhan Prima Media. Depok, Jawa Barat. http://jurnal.fmipa.unila.ac.id/index.php/komputasi Hal 74 dari 74