rancang bangun aplikasi marching percussion berbasis … · aplikasi berbasis android sebagai media...

15
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

Upload: lamdan

Post on 12-May-2019

238 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: RANCANG BANGUN APLIKASI MARCHING PERCUSSION BERBASIS … · aplikasi berbasis android sebagai media pengenalan dasar dari marching percussion dan cara menggunakannya. Aplikasi Marching

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

Page 2: RANCANG BANGUN APLIKASI MARCHING PERCUSSION BERBASIS … · aplikasi berbasis android sebagai media pengenalan dasar dari marching percussion dan cara menggunakannya. Aplikasi Marching

ii

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

Page 3: RANCANG BANGUN APLIKASI MARCHING PERCUSSION BERBASIS … · aplikasi berbasis android sebagai media pengenalan dasar dari marching percussion dan cara menggunakannya. Aplikasi Marching

iii

LEMBAR PENGESAHAN TUGAS AKHIR

Page 4: RANCANG BANGUN APLIKASI MARCHING PERCUSSION BERBASIS … · aplikasi berbasis android sebagai media pengenalan dasar dari marching percussion dan cara menggunakannya. Aplikasi Marching

iv

LEMBAR BERITA ACARA TUGAS AKHIR

Page 5: RANCANG BANGUN APLIKASI MARCHING PERCUSSION BERBASIS … · aplikasi berbasis android sebagai media pengenalan dasar dari marching percussion dan cara menggunakannya. Aplikasi Marching

v

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 satu-

satu.

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

Penulis

Page 6: RANCANG BANGUN APLIKASI MARCHING PERCUSSION BERBASIS … · aplikasi berbasis android sebagai media pengenalan dasar dari marching percussion dan cara menggunakannya. Aplikasi Marching

vi

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.

Page 7: RANCANG BANGUN APLIKASI MARCHING PERCUSSION BERBASIS … · aplikasi berbasis android sebagai media pengenalan dasar dari marching percussion dan cara menggunakannya. Aplikasi Marching

vii

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.

Page 8: RANCANG BANGUN APLIKASI MARCHING PERCUSSION BERBASIS … · aplikasi berbasis android sebagai media pengenalan dasar dari marching percussion dan cara menggunakannya. Aplikasi Marching

viii

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 ......................................... Error! Bookmark not defined. 1.1 Latar Belakang ................................................... Error! Bookmark not defined.

1.2 Rumusan Masalah .............................................. Error! Bookmark not defined.

1.3 Tujuan Penelitian ............................................... Error! Bookmark not defined.

1.4 Luaran yang Diharapkan .................................... Error! Bookmark not defined.

1.5 Manfaat Penelitian ............................................. Error! Bookmark not defined.

1.6 Batasan Masalah ................................................ Error! Bookmark not defined.

BAB II TINJAUAN PUSTAKA .............................. Error! Bookmark not defined. 2.1 State of the Art ................................................... Error! Bookmark not defined.

2.2 Marching Band .................................................. Error! Bookmark not defined.

2.2.1 Sejarah Marching Band ............................. Error! Bookmark not defined.

2.2.2 Unsur-Unsur Marching Band ..................... Error! Bookmark not defined.

2.2 Perkusi................................................................ Error! Bookmark not defined.

2.2.1 Perkusi dalam Marching Band ................... Error! Bookmark not defined.

2.2.2 Instrumen Marching Percussion ................ Error! Bookmark not defined.

2.3 Android .............................................................. Error! Bookmark not defined.

2.4 Corona ................................................................ Error! Bookmark not defined.

2.5 MultiTouch Screen ............................................. Error! Bookmark not defined.

2.6 CorelDRAW ...................................................... Error! Bookmark not defined.

2.7 Bahasa Pemrograman LUA ............................... Error! Bookmark not defined.

2.8 UML (Unified Modeling Language) ................. Error! Bookmark not defined.

2.8.1 Diagram Activity ........................................ Error! Bookmark not defined.

2.8.2 Diagram Class ............................................ Error! Bookmark not defined.

2.8.3 Diagram Sequence...................................... Error! Bookmark not defined.

2.8.4 Diagram Use Case ..................................... Error! Bookmark not defined.

BAB III METODE DAN RANCANGAN UMUM SISTEMError! Bookmark

not defined. 3.1 Tempat dan Waktu Penelitian ............................ Error! Bookmark not defined.

3.2 Data .................................................................... Error! Bookmark not defined.

3.2.1 Sumber Data ............................................... Error! Bookmark not defined.

3.2.2 Jenis Data ................................................... Error! Bookmark not defined.

3.2.3 Metode Pengumpulan Data ........................ Error! Bookmark not defined.

3.3 Data Kebutuhan Software dan Hardware ......... Error! Bookmark not defined.

Page 9: RANCANG BANGUN APLIKASI MARCHING PERCUSSION BERBASIS … · aplikasi berbasis android sebagai media pengenalan dasar dari marching percussion dan cara menggunakannya. Aplikasi Marching

ix

3.4 Jadwal Kegiatan ................................................ Error! Bookmark not defined.

3.5 Gambaran Umum Sistem .................................. Error! Bookmark not defined.

3.6 Perancangan Antar Muka ................................... Error! Bookmark not defined.

3.6.1 Desain Antar Muka Halaman Utama ......... Error! Bookmark not defined.

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 ..... Error! Bookmark not defined.

3.6.5 Desain Antar Muka Halaman Setting ......... Error! Bookmark not defined.

3.6.6 Desain Antar Muka Halaman About .......... Error! Bookmark not defined.

3.7 Perancangan Sistem .......................................... Error! Bookmark not defined.

3.7.1 Diagram Use Case ..................................... Error! Bookmark not defined.

3.7.2 Diagram Activity ........................................ Error! Bookmark not defined.

3.7.3 Diagram Sequence...................................... Error! Bookmark not defined.

BAB IV PENGUJIAN DAN ANALISIS SISTEM Error! Bookmark not defined. 4.1 Tampilan Aplikasi ............................................. Error! Bookmark not defined.

4.1.1 Tampilan Splashscreen .............................. Error! Bookmark not defined.

4.1.2 Tampilan Utama ......................................... Error! Bookmark not defined.

4.1.3 Tampilan Instrumen ................................... Error! Bookmark not defined.

4.1.4 Tampilan Record pada Instrumen .............. Error! Bookmark not defined.

4.1.5 Tampilan Setting ........................................ Error! Bookmark not defined.

4.1.6 Tampilan About .......................................... Error! Bookmark not defined.

4.1.7 Tampilan Exit ............................................. Error! Bookmark not defined.

4.1.8 Tampilan Informasi .................................... Error! Bookmark not defined.

4.2 Penggunaan Aplikasi ........................................ Error! Bookmark not defined.

4.2.1 Memilih Instrumen ..................................... Error! Bookmark not defined.

4.2.2 Memainkan Instrumen Snare Drum ........... Error! Bookmark not defined.

4.2.3 Memainkan Instrumen Multi Tom .............. Error! Bookmark not defined.

4.2.4 Memainkan Instrumen Bass Drum ............ Error! Bookmark not defined.

4.2.5 Memainkan Instrumen Marching Cymbal . Error! Bookmark not defined.

4.2.6 Menampilkan Menu About ......................... Error! Bookmark not defined.

4.2.7 Menampilkan Menu Informasi ................... Error! Bookmark not defined.

4.3 Area Sentuh Aplikasi Marching Snare Drum .... Error! Bookmark not defined.

4.3.1 Area Sentuh Instrumen Snare Drum .......... Error! Bookmark not defined.

4.3.2 Area Sentuh Instrumen Multi Tom ............. Error! Bookmark not defined.

4.3.3 Area Sentuh Instrumen Bass Drum ............ Error! Bookmark not defined.

4.3.4 Area Sentuh Instrumen Marching Cymbal Error! Bookmark not defined.

4.4 Perancangan Fitur Aplikasi Marching Percussion .......... Error! Bookmark not

defined. 4.4.1 Proses Load Bunyi ..................................... Error! Bookmark not defined.

4.4.2 Proses Menyisipkan Display Area Sentuh . Error! Bookmark not defined.

4.4.3 Proses Record Bunyi .................................. Error! Bookmark not defined.

4.5 Analisis Hasil ..................................................... Error! Bookmark not defined.

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.

Page 10: RANCANG BANGUN APLIKASI MARCHING PERCUSSION BERBASIS … · aplikasi berbasis android sebagai media pengenalan dasar dari marching percussion dan cara menggunakannya. Aplikasi Marching

x

4.5.4 Analisis Hasil Pengujian Aplikasi oleh Pengguna ... Error! Bookmark not

defined.

BAB V SIMPULAN DAN SARAN ......................... Error! Bookmark not defined. 5.1 Simpulan ............................................................ Error! Bookmark not defined.

5.2 Saran .................................................................. Error! Bookmark not defined.

Page 11: RANCANG BANGUN APLIKASI MARCHING PERCUSSION BERBASIS … · aplikasi berbasis android sebagai media pengenalan dasar dari marching percussion dan cara menggunakannya. Aplikasi Marching

xi

DAFTAR GAMBAR

Gambar 2.1 Marching Snare Drum

............................................................................................................................. Err

or! Bookmark not defined. Gambar 2.2 Marching Multi Drum Tenor

............................................................................................................................. Err

or! Bookmark not defined. Gambar 2.3 Marching Bass Drum

............................................................................................................................. Err

or! Bookmark not defined. Gambar 2.4 Marching Cymbal

............................................................................................................................. Err

or! Bookmark not defined. Gambar 2.5 Logo Android

............................................................................................................................. Err

or! Bookmark not defined. Gambar 2.6 Logo Corona SDK

............................................................................................................................. Err

or! Bookmark not defined. Gambar 2.7 Logo CorelDRAW

............................................................................................................................. Err

or! Bookmark not defined. Gambar 2.8 Logo Bahasa Pemrograman Lua

............................................................................................................................. Err

or! Bookmark not defined. 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

Page 12: RANCANG BANGUN APLIKASI MARCHING PERCUSSION BERBASIS … · aplikasi berbasis android sebagai media pengenalan dasar dari marching percussion dan cara menggunakannya. Aplikasi Marching

xii

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

Page 13: RANCANG BANGUN APLIKASI MARCHING PERCUSSION BERBASIS … · aplikasi berbasis android sebagai media pengenalan dasar dari marching percussion dan cara menggunakannya. Aplikasi Marching

xiii

DAFTAR TABEL

Tabel 3.1 Tabel Jadwal kegiatan……………………………………….……………….24

Tabel 4.1 Unjuk Kerja Aplikasi…………………………………………………………64

Page 14: RANCANG BANGUN APLIKASI MARCHING PERCUSSION BERBASIS … · aplikasi berbasis android sebagai media pengenalan dasar dari marching percussion dan cara menggunakannya. Aplikasi Marching

xiv

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

Page 15: RANCANG BANGUN APLIKASI MARCHING PERCUSSION BERBASIS … · aplikasi berbasis android sebagai media pengenalan dasar dari marching percussion dan cara menggunakannya. Aplikasi Marching

1