RANCANG BANGUN APLIKASI MARCHING PERCUSSION BERBASIS ANDROID TUGAS AKHIR Diajukan guna memenuhi sebagian persyaratan dalam rangka menyelesaikan Pendidikan Sarjana Strata Satu (S1) Program Studi Teknologi Informasi MUHAMMAD ROMLI NIM: 1104505017 JURUSAN TEKNOLOGI INFORMASI FAKULTAS TEKNIK UNIVERSITAS UDAYANA 2016
PERNYATAAN Dengan ini saya menyatakan bahwa dalam Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh gelar kesarjanaan di suatu perguruan tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara tertulis diacu dalam naskah ini dan disebutkan dalam daftar pustaka. Jimbaran, Januari 2016 Muhammad Romli ii
LEMBAR PENGESAHAN TUGAS AKHIR iii
LEMBAR BERITA ACARA TUGAS AKHIR iv
KATA PENGANTAR Puji dan syukur penulis panjatkan kehadapan Tuhan Yang Maha Esa, karena atas karunianya, akhirnya penulis dapat menyelesaikan Tugas Akhir yang berjudul Aplikasi Marching Percussion Berbasis Android. Laporan ini disusun sebagai syarat untuk memenuhi sebagian persyaratan menyelesaikan Program Sarjana S-1 pada Jurusan Teknologi Informasi Universitas Udayana. Dalam penyusunan Tugas Akhir ini, penulis mendapatkan petunjuk dan bimbingan dari berbagai pihak. Sehubungan dengan hal tersebut pada kesempatan ini penulis menyampaikan ucapan terima kasih kepada : 1. Bapak Dr. Eng. I Putu Agung Bayupati, S.T., M.T. selaku Ketua Jurusan Teknologi Informasi Fakultas Teknik Universitas Udayana. 2. Bapak Dr. Eng. I Putu Agung Bayupati, S.T., M.T. selaku dosen pembimbing I yang telah banyak meluangkan waktu memberikan dorongan, bimbingan, dan tuntunan selama penyusunan Tugas Akhir ini. 3. Bapak Putu Wira Buana, S.Kom., M.T. selaku dosen pembimbing II yang telah banyak meluangkan waktu memberikan dorongan, bimbingan, tuntunan dan kesabaran selama penyusunan Tugas Akhir ini. 4. Orang tua serta anggota keluarga yang telah banyak memberikan dukungan baik jasmani maupun rohani selama penulis menyusun Tugas Akhir ini. 5. Keluarga Besar Marching Band Universitas Udayana beserta teman-teman Teknologi Informasi angkatan 2011 yang tidak bisa penulis sebutkan satusatu. Penulis menyadari bahwa laporan ini jauh dari sempurna baik dalam materi maupun penulisannya. Untuk itu kritik dan saran yang bersifat membangun dari semua pihak sangat diharapkan. Akhir kata, semoga laporan ini dapat memberikan manfaat bagi semua pihak sesuai dengan yang diharapkan. Bukit Jimbaran, Januari 2016 v Penulis
ABSTRAK Marching Percussion merupakan salah satu dari bagian alat pada Marching Band. Marching percussion digunakan sebagai pengatur tempo dari penampilan satu tim marching band. Pemain perkusi harus mengerti ketukan lagu yang akan dimainkan sehingga diperlukan alat bantu praktis untuk melatih ketukan atau tempo lagu. Berdasarkan permasalahan tersebut dibuatlah sebuah aplikasi berbasis android sebagai media pengenalan dasar dari marching percussion dan cara menggunakannya. Aplikasi Marching Percussion menggunakan metode multitouch agar user dapat melakukan fungsi double touch selayaknya alat asli. Aplikasi ini merupakan media pembelajaran tentang instrumen-instrumen perkusi marching band dan berdasarkan pendapat 30 koresponden, 94,95% menyatakan aplikasi ini layak untuk dijadikan media berlatih bagi pemula. Kata kunci: Marching Band, Marching Percussion, Multitouch, Instrumen Perkusi, Aplikasi Android. vi
ABSTRACT Marching Percussion is one of the instrument section in marching band. Marching percussion is used to set the beat of the song on the marching band show. Percussion players must understand about the whole part of the songs, so it s needed to have an easier tools to train the beat of the song. Based on these problems, an android based application has been built as a media to introduce the basic of marching percussion and how to use them. Marching Percussion Application uses a multitouch metode that help the user to play the application as a real instrument. This application is a learning media of the percussion instrument of marching band and based on the statements of 30 correspondents, 94,95% stated that this application is very worthy to be an exercise tool for the beginner. Keywords: Marching Band, Marching Percussion, Multitouch, Percussion Instrument, Android Application. vii
DAFTAR ISI RANCANG BANGUN APLIKASI MARCHING PERCUSSION BERBASIS ANDROID... i PERNYATAAN... ii LEMBAR PENGESAHAN TUGAS AKHIR... iii LEMBAR BERITA ACARA TUGAS AKHIR... iv KATA PENGANTAR... iv ABSTRAK... vi ABSTRACT... vii DAFTAR ISI... viii DAFTAR GAMBAR... x DAFTAR TABEL... xii DAFTAR KODE PROGRAM... xiii BAB I PENDAHULUAN... Err 1.1 Latar Belakang... Err 1.2 Rumusan Masalah... Err 1.3 Tujuan Penelitian... Err 1.4 Luaran yang Diharapkan... Err 1.5 Manfaat Penelitian... Err 1.6 Batasan Masalah... Err BAB II TINJAUAN PUSTAKA... Err 2.1 State of the Art... Err 2.2 Marching Band... Err 2.2.1 Sejarah Marching Band... Err 2.2.2 Unsur-Unsur Marching Band... Err 2.2 Perkusi... Err 2.2.1 Perkusi dalam Marching Band... Err 2.2.2 Instrumen Marching Percussion... Err 2.3 Android... Err 2.4 Corona... Err 2.5 MultiTouch Screen... Err 2.6 CorelDRAW... Err 2.7 Bahasa Pemrograman LUA... Err 2.8 UML (Unified Modeling Language)... Err 2.8.1 Diagram Activity... Err 2.8.2 Diagram Class... Err 2.8.3 Diagram Sequence... Err 2.8.4 Diagram Use Case... Err BAB III METODE DAN RANCANGAN UMUM SISTEMError! Bookmark not defined. 3.1 Tempat dan Waktu Penelitian... Err 3.2 Data... Err 3.2.1 Sumber Data... Err 3.2.2 Jenis Data... Err 3.2.3 Metode Pengumpulan Data... Err 3.3 Data Kebutuhan Software dan Hardware... Err viii
3.4 Jadwal Kegiatan... Err 3.5 Gambaran Umum Sistem... Err 3.6 Perancangan Antar Muka... Err 3.6.1 Desain Antar Muka Halaman Utama... Err 3.6.2 Desain Antar Muka Halaman Pilih Instrumen... Error! Bookmark not defined. 3.6.3 Desain Antar Muka Halaman Play Instrumen... Error! Bookmark not defined. 3.6.4 Desain Antar Muka Tutorial Instrumen... Err 3.6.5 Desain Antar Muka Halaman Setting... Err 3.6.6 Desain Antar Muka Halaman About... Err 3.7 Perancangan Sistem... Err 3.7.1 Diagram Use Case... Err 3.7.2 Diagram Activity... Err 3.7.3 Diagram Sequence... Err BAB IV PENGUJIAN DAN ANALISIS SISTEM Err 4.1 Tampilan Aplikasi... Err 4.1.1 Tampilan Splashscreen... Err 4.1.2 Tampilan Utama... Err 4.1.3 Tampilan Instrumen... Err 4.1.4 Tampilan Record pada Instrumen... Err 4.1.5 Tampilan Setting... Err 4.1.6 Tampilan About... Err 4.1.7 Tampilan Exit... Err 4.1.8 Tampilan Informasi... Err 4.2 Penggunaan Aplikasi... Err 4.2.1 Memilih Instrumen... Err 4.2.2 Memainkan Instrumen Snare Drum... Err 4.2.3 Memainkan Instrumen Multi Tom... Err 4.2.4 Memainkan Instrumen Bass Drum... Err 4.2.5 Memainkan Instrumen Marching Cymbal. Err 4.2.6 Menampilkan Menu About... Err 4.2.7 Menampilkan Menu Informasi... Err 4.3 Area Sentuh Aplikasi Marching Snare Drum... Err 4.3.1 Area Sentuh Instrumen Snare Drum... Err 4.3.2 Area Sentuh Instrumen Multi Tom... Err 4.3.3 Area Sentuh Instrumen Bass Drum... Err 4.3.4 Area Sentuh Instrumen Marching Cymbal Err 4.4 Perancangan Fitur Aplikasi Marching Percussion... Error! Bookmark not defined. 4.4.1 Proses Load Bunyi... Err 4.4.2 Proses Menyisipkan Display Area Sentuh. Err 4.4.3 Proses Record Bunyi... Err 4.5 Analisis Hasil... Err 4.5.1 Analisis Kebutuhan Sistem oleh Pengguna Umum. Error! Bookmark not defined. 4.5.2 Analisis Kebutuhan Informasi oleh Pengguna Umum... Error! Bookmark not defined. 4.5.3 Analisis Kelebihan dan Kekurangan Sistem... Error! Bookmark not defined. ix
4.5.4 Analisis Hasil Pengujian Aplikasi oleh Pengguna... Error! Bookmark not defined. BAB V SIMPULAN DAN SARAN... Err 5.1 Simpulan... Err 5.2 Saran... Err x
DAFTAR GAMBAR Gambar 2.1 Marching Snare Drum Gambar 2.2 Marching Multi Drum Tenor Gambar 2.3 Marching Bass Drum Gambar 2.4 Marching Cymbal Gambar 2.5 Logo Android Gambar 2.6 Logo Corona SDK Gambar 2.7 Logo CorelDRAW Gambar 2.8 Logo Bahasa Pemrograman Lua Gambar 3.1 Gambaran umum sistem aplikasi Marching Percussion... 24 Gambar 3.2 Desain Antar Muka Halaman Utam... 25 Gambar 3.3 Desain Antar Muka menu memilih instrumen... 26 Gambar 3.4 Desain Antar Muka play instrumen... 36 Gambar 3.5 Desain Antar Muka tutorial instrumen... 28 Gambar 3.6 Desain Antar Muka tutorial instrumen... 28 Gambar 3.7 Desain Antar Muka Halaman About... 29 Gambar 3.8 Use Case Diagram aplikasi Marching Percussion... 30 Gambar 3.9 Diagram Activity Memainkan Instrumen... 31 Gambar 3.10 Diagram Activity Penggunaan Setting... 32 Gambar 3.11 Diagram Activity Memilih About... 33 Gambar 3.12 Diagram Activity Keluar dari Aplikasi... 34 Gambar 3.13 Diagram Sequence memainkan instrumen... 35 Gambar 3.14 Diagram Sequence Menampilkan Setting... 36 Gambar 3.15 Diagram Sequence Menampilkan About... 36 Gambar 3.16 Diagram Sequence Keluar Aplikasi... 37 Gambar 4.1 Splash Screen pertama... 38 xi
Gambar 4.2 Splash Screen kedua... 39 Gambar 4.3 Tampilan Main Menu... 39 Gambar 4.4 Tampilan Pilih Instrumen... 40 Gambar 4.5 Tampilan Instrumen Snare Drum... 41 Gambar 4.6 Tampilan Instrumen Multi Tom... 42 Gambar 4.7 Tampilan Kotak Dialog Bass Drum... 42 Gambar 4.8 Tampilan Instrumen Bass Drum... 43 Gambar 4.9 Tampilan Instrumen Marching Cymbal... 44 Gambar 4.10 Tampilan Halaman Rekaman... 45 Gambar 4.11 Tampilan Halaman Setting... 45 Gambar 4.12 Halaman Setting saat Button Mute Aktif... 46 Gambar 4.13 Tampilan Halaman About... 46 Gambar 4.14 Tampilan Keluar Aplikasi... 47 Gambar 4.15 Informasi Instrumen... 48 Gambar 4.16 Tampilan User Memilih Instrumen... 49 Gambar 4.17 Bermain snare drum dengan Singletouch... 49 Gambar 4.18 Bermain snare drum dengan Multitouch... 50 Gambar 4.19 Bermain multi tom dengan multitouch... 51 Gambar 4.20 Bermain bass drum dengan multitouch... 51 Gambar 4.21 Bermain marching cymbal... 52 Gambar 4.22 Menu About Mengenai aplikasi Marching Percussion... 53 Gambar 4.23 Memilih Menu Informasi Instrumen... 54 Gambar 4.24 Menu Informasi Mengenai Instrumen... 54 Gambar 4.25 Area Pukul pada Instrumen Snare Drum... 55 Gambar 4.26 Area sentuh pada Instrumen multi tom... 56 Gambar 4.27 Area sentuh pada Instrumen bass drum... 57 Gambar 4.28 Area sentuh pada Instrumen marching cymbal... 57 Gambar 4.29 Grafik Uji Coba Aplikasi Berdasarkan Hasil Kuisioner... 65 xii
DAFTAR TABEL Tabel 3.1 Tabel Jadwal kegiatan..24 Tabel 4.1 Unjuk Kerja Aplikasi 64 xiii
DAFTAR KODE PROGRAM Tabel 4.1 Koding awal Load Bunyi...56 Tabel 4.2 Load Bunyi...56 Tabel 4.3 Keseluruhan Fungsi Load Bunyi...56 Tabel 4.4 Display Area Sentuh Kotak...57 Tabel 4.5 Display Area Sentuh Bundar...58 Tabel 4.6 Display Area Sentuh Gambar...58 xiv
1