BAB 1 PENDAHULUAN 1.1 LATAR BELAKANG Perkembangan zaman yang semakin modern senantiasa mempengaruhi pola pikir manusia untuk selalu berperan aktif mengikuti perkembangan tersebut agar mampu bertahan dan mengembangkan pola kehidupannya. Era globalisasi merupakan wujud nyata dari perkembangan yang terus terjadi. Perkembangan ini terus terjadi disetiap bidang kehidupan manusia. Salah satu wujud dari perkembangan era globalisasi adalah musik. Musik terus berkembang dari zaman dahulu hingga sampai saat ini. Karena musik telah menjadi bagian dari kehidupan masyarakat sejak berabad-abad dan semakin penting kehadirannya pada masyarakat modern. Oleh karena itu pula musik juga telah menjadi budaya popular. Kebutuhan akan musik pada saat ini juga telah memenuhi berbagai bidang kepentingan seperti : pendidikan, terapi, kedokteran, psikologi, olahraga dan lain-lain. Saat ini kehidupan sehari-hari tidak terlepas dari web.bahkan sudah menjadi salah satu bagian kebutuhan yang sifatnya mendapatkan informasi.web yang pada awalnya asing didengar dan hanya dapat digunakan oleh pengguna yang memiliki akses tertentu, saat ini web sangatlah popular dan mudah diakses. Berbicara mengenai web, maka akan menyinggung keberadaan jaringan internet. Keduanya merupakan bagian yang saling berkaitan dan saling mendukung.semakin tinggi teknologi internet yang diterapkan, berbanding lurus dengan perkembangan teknologi web.karena 1
2 keberadaan jaringan internet layaknya landasan yang mampu membuat web bisa berjalan. Menurut Cruse dan Jordan, HTML5 merupakan teknologi terbaru dari dunia web sebagai pengganti flash. HTML5 berfungsi untuk mengurangi penggunaan plugin-plugin 3rdparty pada HTML sehingga dapat mempercepat kinerja web itu sendiri. HTML5 mempunyai element atau atribut yang berisi salah satunya adalah audio dan video, seperti yang diketahui bahwa audio dan video adalah salah satu bagian dari musik.bila ingin menampilkan video ataupun audio pada website maka harus menggunakan plugin seperti adobe dengan format.swt,.fla dan.flv.tetapi dengan menggunakan HTML5, bisa menggunakan tag<audio> ataupun <video> untuk menampilakan audio pada website.sedangkan JavaScript adalah salah satu bahasa pemrograman yang khusus untuk halaman web agar halaman web menjadi lebih hidup. Kegunaan utama JavaScript adalah untuk menuliskan fungsi yang disisipkan ke dalam HTML baik langsung disisipkan ataupun diletakkan ke file teks dan di-link dari dokumenhtml. Karena JavaScript dijalankan di client dan bukan di server, maka JavaScript dapat melakukan aksi lebih cepat sehingga aplikasi terlihat lebih responsif. Seiring dengan perkembangan zaman dan semakin bertambahnya berbagai macam musik, maka cara memperkenalkan musik kepada masyarakat luas bertambah dan juga banyak cara membuat berbagai macam musik. Oleh karena itu dirancanglah skripsi Aplikasi Musik DJ Creator Berbasis Web dengan Teknologi HTML5. Aplikasi Musik DJ Creator ini adalah salah satu cara memadukan beberapa musik sehingga bisa menghasilkan musik yang diinginkan dan untuk membuat musik yang di
3 hasilkan dari berbagai macam nada yang diperoleh dari alat musik piano. Jadi, Aplikasi Musik DJ Creator Berbasis Web dengan Teknologi HTML5 ini bisa diharapkan memudahkan seseorang untuk melatih kreatifitas dalam memadukan musik dan membuat instrument musik menggunakan nada dasar dari alat musik piano. 1.2 RUANG LINGKUP Ruang lingkup skripsi ini difokuskan pada pembuatan aplikasi berbasis web yang dilengkapi dengan database agar dapat mendukung pembuatan musik dan mixing dengan beberapa fitur utama yaitu : Mixing Memadukan beberapa musik yang sudah disediakan yang diatur dengan volume. Create Music Membuat musik dari nada-nada dasar yang tersedia dari alat musik piano. Music Gallery List musik yang dapat didengarkan dan disiapkan oleh admin My Music Tempat menyimpan hasil karya mixing pengguna WikiMusic Informasi mengenai alat-alat musik dan genre musik. Selain itu juga terdapat fitur-fitur lainnya seperti post, about us, contact us, help, account yang mendukung aplikasi berbasis web ini.
4 1.3 TUJUAN DAN MANFAAT Tujuan dari pembuatan skripsi ini adalah sebagai berikut : Membuat perancangan aplikasi musik web dengan menggunakan teknologi HTML5 yang dapat memadukan dan membuat musik. Menyalurkan kreatifitas pengguna dalam memadukan musik dan membuat musik. Memperkenalkan sebuah inovasi baru dalam memadukan musik. Manfaat dari pembuatan skripsi ini adalah sebagai berikut : Melihat hasil memadukan musik dari pengguna lain. Melatih kreatifitas pengguna dalam memadukan dan membuat musik Mempermudah pengguna untuk mengetahui musik-musik yang sedang trend. 1.4 METODOLOGI Metode yang digunakan dalam pembuatan skripsi ini adalah: 1. Metode Analisis Pada metode ini telah dilakukan survey dan studi pustaka. Survey dilakukan dengan cara menyebarkan kuisioner kepada beberapa koresponden. Sedangkan studi pustaka dilakukan dengan cara membaca dan mencari berbagai informasi dari beberapa sumber secara online maupun offline.
5 2. Metode Perancangan Metode perancangan yang digunakan dalam pembuatan aplikasi ini yaitu perancangan sistem, perancangan database dan perancangan storyboard 3. Metode Pembuatan Kode Program Metode pengkodean dalam pembuatan aplikasi ini dilakukan dengan menggunakan teknologi HTML5. 4. Metode Pengujian Pada metode ini dilakukan evaluasi dengan cara mendemokan aplikasi dan menyebarkan kuisioner untuk evaluasi kepada beberapa koresponden. 1.5 SISTEMATIKA PENULISAN Agar keseluruhan skripsi ini dapat dipahami dengan mudah, maka penulisan skripsi ini akan dibagi menjadi 5 bab yaitu: BAB 1 PENDAHULUAN Bab ini membahas mengenai latar belakang, ruang lingkup penelitian, tujuan dan manfaat penelitian, metodologi penelitian, dan sistematika penulisan. BAB 2 LANDASAN TEORI Bab ini membahas mengenai teoriyang terkait dengan pembuatan Aplikasi Musik DJ Creator Berbasis Web dengan Teknologi HTML5 ini, selain itu juga membahas tentang dunia musik itu sendiri, yaitu teknik-teknik bermain alat musik, informasi perkembangan musik, dan nada-nada yang berasal dari berbagai alat musik.
6 BAB 3 ANALISIS DAN PERANCANGAN Bab ini akan menjelaskan analisis dengan cara menganalisis 3 aplikasi sejenis dan pengguna, dan juga perancangan berupa perancangan sistem, perancangan database dan perancangan storyboard dari aplikasi yang sudah dibuat. BAB 4 IMPLEMENTASI DAN EVALUASI Bab ini akan menjelaskan implementasi aplikasi, interface screen dan implementasi dari aplikasi dan dilakukan evaluasi terhadap hasil dari aplikasi yang sudah dibuat. BAB 5 SIMPULAN DAN SARAN Bab ini merupakan kesimpulan yang diambil dari inti penelitian dan hasil penelitian, selain itu terdapat saran-saran untuk pengembangan aplikasi lebih lanjut.