1
1.1 Latar Belakang
Perkembangan teknologi informasi mendorong tumbuh pesatnya perangkat lunak termasuk aplikasi ponsel pintar (smartphone) yang tersebar luas hingga saat ini. Banyak penambahan fitur-fitur yang terdapat di ponsel pintar (smartphone) pada saat ini. Di era modern seperti sekarang sebuah ponsel tidak hanya berfungsi sebagai alat komunikasi jarak jauh akan tetapi juga sebagai alat untuk mempermudah mencari sebuah informasi ataupun alat hiburan untuk mengisi waktu senggang. Dewasa ini, terdapat lebih dari 1,7 milyar pengguna smartphone di dunia. Jumlah tersebut akan terus bertambah setiap harinya. Hal ini diakibatkan karena fungsi dari smartphone yang dapat digunakan dimana saja dan kapan saja.
Dibandingkan dengan komputer atau laptop, pengguna media smartphone lebih fleksibel karena dengan ukuran yang kecil dan mudah dibawa akan memberikan kenyamanan bagi pengguna untuk mencari suatu informasi yang diingkan dengan cepat dan mudah.
Selain dari segi fleksibiltas, ketertarikan masyarakat menggunakan smartphone juga tidak lepas dari berbagai fitur sistem operasi yang dimiliki smartphone itu sendiri. Salah satu sistem operasi yang paling diminati di dunia adalah Android. Pengguna Android di dunia pada tahun 2015 menguasai pasar sebagai pengguna terbanyak di dunia selanjutnya diikuti oleh iOS dan Blackberrry sebagai pengguna terbanyak kedua dan ketiga sistem operasi untuk smartphone yang digunakan. Android sebuah platform yang dapat dikembangkan dengan banyak bahasa pemrograman, salah satunya dengan menggunakan bahasa pemrograman C#. Banyak pengembang aplikasi Android kini yang mengembangkan aplikasinya menggunakan bahasa pemrograman C# karena
fleksibel, mudah digunakan, aman, manajemen memori yang lebih mudah dan banyak fungsi yang tersedia di Base Class Library .NET Framework yang lebih memanjakan para pengembang aplikasi.
Indonesia merupakan sebuah negara berkembang yang selalu mengikuti perkembangan teknologi yang ada. Setiap tahunnya negara ini selalu didatangi oleh wisatawan asing dari berbagai negara. Dengan dinamika jumlah pendatang tersebut, dapat dibayangkan akan adanya berbagai macam teknologi yang berkembang serta budaya-budaya asing yang masuk. Budaya sebagai pembentuk identitas sebuah daerah maupun negara khususnya di Indonesia sangat penting untuk dijaga dan dilestarikan. Salah satu budaya yang banyak dimiliki setiap daerah di Indonesia yaitu lagu ataupun musik tradisional daerah yang dapat menggambarkan masing-masing daerah tersebut.
Musik tradisional adalah musik yang turun temurun hidup di masyarakat Indonesia. Bahkan masing-masing daerah di Indonesia memiliki alat musik sendiri untuk memainkan musik tradisional yang ada di setiap daerah. Seiring perkembangan zaman, musik tradisional daerah di Indonesia sekarang ini mulai ditinggalkan masyarakat terutama kaum muda. Masuknya budaya-budaya asing tanpa filterisasi yang baik membuat musik tradisional semakin jarang didengar ataupun dimainkan. Salah satunya akibat mulai maraknya musik elektronik modern yang muncul dan dilirik para kaum muda. Kesan teknologi dan kecanggihan yang ditawarkan pada setiap media musik elektronik sejalan dengan perkembangan zaman sangat mungkin menarik minat masyarakat dan berdampak pada musik tradisional yang akhirnya dianggap kuno.
Hal-hal tersebut di atas mendasari para pengembang aplikasi smartphone untuk berpikir keras membuat bagaimana musik tradisional masih dapat bertahan walaupun dengan adanya perkembangan zaman yang condong pada perkembangan musik-musik modern. Membuat virtualisasi alat musik tradisional adalah salah satu cara para pengembang aplikasi membawa alat musik ke ranah
digital. Pada musik elektronik sendiri, kini telah banyak dikembangkan dalam bentuk aplikasi mobile. Aplikasi Launchpad contohnya, yaitu virtualisasi alat musik yang memiliki tombol-tombol (pads) dan bila di tekan akan mengeluarkan keluaran sebuah musik. Aplikasi ini dapat diakses melalui sebuah smartphone sehingga memungkinkan seseorang yang ingin mengkombinasikan musik-musik elektronik modern pada setiap pad menjadi satu dimanapun dan kapanpun bisa menjadi sangat mungkin dilakukan. Dewasa ini, banyak pengembang aplikasi yang mengembangkan aplikasi Launchpad dengan karakteristik aplikasi masing- masing yang berbeda. Mulai dari mengedepankan desain tampilan, efek tampilan, hingga musik-musik yang dibuat sedemikian menarik dan mengikuti perkembangan zaman dan selera masyarakat. Pada platform Android aplikasi Launchpad cenderung memberikan musik-musik elektronik yang modern pada penggunanya, padahal sangat mungkin sekali bila mengkombinasikan musik modern dengan sentuhan nada lagu atau musik tradisional. Selain memberikan nuansa baru di dunia musik digital, juga dapat untuk melestarikan musik-musik tradisional dengan tetap mengikuti perkembangan musik modern yang sulit untuk dibendung.
Maka dari itu, penulis termotivasi untuk merancang dan membangun sebuah aplikasi Launchpad berbasis Android yang membuat penggunanya dapat mengkombinasikan musik-musik modern yang sedang gencar berkembang dengan nada lagu atau musik tradisional agar musik tradisional tetap dapat bertahan dan dinikmati walaupun perkembangan zaman dalam dunia musik tidak dapat dihindari.
1.2 Rumusan Masalah
Berdasarkan latar belakang yang telah dijelaskan sebelumnya, maka dapat dirumuskan sebuah masalah, yaitu bagaimana membangun sebuah aplikasi smartphone tentang Launchpad berbasis Android yang dapat mengkombinasikan musik elektronik modern dengan sentuhan musik tradisional yang ada di dalam
setiap tombol (pad) aplikasi, juga dapat mengatur tempo dan pitch musik pada setiap tombol dan mengganti audio pada setiap tombol (pad) aplikasi.
1.3 Tujuan dan Manfaat Penelitian
Maksud dari pembuatan tugas akhir ini adalah untuk membuat aplikasi smartphone berupa aplikasi Launchpad yang memberikan alternatif musik baru pada dunia musik dan pelestarian musik-musik tradisional dengan mengikuti perkembangan zaman pada smartphone yang memiliki sistem operasi Android.
Pembuatan aplikasi Modern Ethnic Music Pad berbasis Android ini memiliki beberapa manfaat, baik itu bagi penggunanya maupun bagi penulis sendiri. Manfaat itu diantaranya :
1. Pengguna dapat mengasah feel dalam bermusik.
2. Mampu memberikan solusi alternatif untuk pelestarian lagu atau musik tradisional yang mulai ditinggalkan agar tetap eksis.
3. Mampu memberikan nuansa baru pada industri musik di masyarakat.
4. Pengguna dapat mengetahui musik-musik tradisional di Indonesia yang mulai ditinggalkan.
1.4 Batasan Masalah
Dalam pembuatan aplikasi ini diperlukan batasan masalah, agar permasalah yang ditinjau tidak terlalu luas dan sesuai dengan maksud dan tujuan yang ingin dicapai. Adapun batasan-batasannya adalah sebagai berikut :
1. Aplikasi Modern Ethnic Music Pad ini diaplikasikan pada smartphone yang memiliki sistem operasi Android.
2. Digunakan pada smartphone yang mendukung fasilitas minimal Android KitKat.
3. Sesuai digunakan pada layar smartphone dengan ukuran layar 4 inch atau lebih.
4. Pada kelompok audio lead menggunakan lagu atau nada musik tradisional Indonesia dengan tangga nada pentatonis.
5. Setiap audio pad memiliki nada dasar C.
6. Tidak dipergunakan untuk kegiatan profesional.
1.5 Metodologi Penelitian
Metode penelitian yang digunakan dalam penelitian ini adalah survei literatur, analisis, rancangan, implementasi dan pengujian.
1. Survei Literatur
Pengumpulan informasi dan teori-teori terkait, seperti arsitektur Android, UML, perangkat lunak pembangun aplikasi, dasar musik, sistem operasi, implementasi musik pada Android dari buku, jurnal dan proposal tugas akhir.
2. Analisis
Menganalisa permasalahan yang bersangkutan dengan dunia musik khususnya musik tradisional di Indonesia dan kemudian menganalisa kebutuhan fungsional serta non-fungsional yang dibutuhkan dalam penelitian.
3. Rancangan
Rancangan dibentuk berdasarkan hasil analisis. Rancangan menggambarkan sistem yang akan dikembangkan. Fungsionalitas dasar dari sistem ini adalah menghasilkan keluaran suara yang berbeda dari setiap pad yang ada pada aplikasi serta dapat mengubah pengaturan pitch dan tempo serta mengubah audio dari setiap pad.
4. Implementasi
Rancangan yang telah dibentuk diimplementasikan dan dituangkan dalam bahasa pemrograman yang telah ditentukan dan program bantu lainnya.
5. Pengujian
Pengujian dilakukan untuk dapat mengetahui bahwa semua fungsi pad dapat berjalan dan semua tombol setting dapat berfungsi, pada akhirnya aplikasi ini akan mengeluarkan keluaran berupa audio yang dapat dikombinasikan dari satu pad dengan pad lainnya sehingga menjadi satu kesatuan.
1.6 Sistematika Penulisan
Secara garis besar dan untuk mempermudah dalam penyusunan pembacaan, sistematika penulisan tugas akhir dengan judul “Pengembangan Aplikasi Modern Ethnic Music Pad Berbasis Android”, dibagi dalam beberapa bab secara terurut dengan uraian sebagai berikut :
BAB I : PENDAHULUAN
Pada bab ini berisi tentang latar belakang masalah, identifikasi masalah, rumusan masalah, maksud dan tujuan dari pembuatan aplikasi, batasan masalah serta sistematika penulisan.
BAB II : TINJAUAN PUSTAKA
Pada bab ini berisi tentang tinjauan penelitian dari tugas akhir maupun jurnal dari yang sudah ada mengenai aplikasi musik dan aplikasi virtualisasi alat musik.
BAB III : LANDASAN TEORI
Pada bab ini akan diuraikan mengenai dasar – dasar teori yang melandasi pembuatan tugas akhir ini. Dasar teori yang diuraikan di
antaranya adalah tentang UML, sistem operasi, smartphone, perangkat lunak yang digunakan dan dasar musik.
BAB IV : ANALISIS DAN PERANCANGAN
Pada bab ini menerangkan mengenai tahapan – tahapan analisis sistem yang akan dibuat mulai dari identifikasi sistem, batasan sistem sampai penentuan kebutuhan sistem sehingga mampu menyelesaikan permasalahan yang telah dipaparkan.
BAB V : IMPLEMENTASI
Pada bab ini menerangkan implementasi sistem menggunakan alat–alat yang telah ditentukan. Termasuk di dalamnya potongan source code yang mendukung terciptanya aplikasi ini.
BAB VI : PENGUJIAN DAN PEMBAHASAN
Pada bab ini menerangkan tentang pengujian dari aplikasi yang dibuat. Di dalamnya dibahas mengenai fitur-fitur yang dimiliki dari aplikasi ini sehingga bisa bermanfaat bagi penggunanya.
BAB VII : PENUTUP
Pada bab ini menerangkan mengenai kesimpulan dari sistem yang telah dibuat, kesimpulan yang dijelaskan mengenai kelebihan dan fungsi dari aplikasi Modern Ethnic Music Pad ini. Bagian ini juga memberikan saran bagi penulis dan pembaca yang berguna untuk pengembangan aplikasi mobile khususnya di masa mendatang.