BAB 1 PENDAHULUAN Dalam bab ini akan dijelaskan mengenai latar belakang dari pengambilan materi Tugas Akhir, tujuan maupun hasil yang diharapkan, ruang lingkup yang membatasi permasalahan yang dibahas, dan metodologi yang digunakan dalam pengkajian, serta sistematika pembahasan yang menjelaskan secara garis besar isi dari tiap bab dari Tugas Akhir ini. 1.1. Latar Belakang Perkembangan teknologi informasi membawa pengaruh besar bagi kemajuan di berbagai bidang, tidak terkecuali di bidang musik. Pengolahan data multimedia dapat dimanfaatkan dalam pengembangan musik. Data multimedia terdiri dari Data audio dan visual. Dalam pengembangan musik Data multimedia, khususnya Data audio atau musik digital sangat bermanfaat dalam meningkatkan efisiensi kerja dari pemusik. Komposer lagu saat ini banyak menggunakan musik digital dalam menunjang pekerjaannya dalam mencipta lagu. Musik digital ialah musik yang dikemas secara digital. Musik ini dihasilkan oleh alat musik asli, kemudian diolah secara digital. Misalnya, dalam sebuah lagu terdiri dari gitar akustik, bas, piano, dan drum. Lagu yang dimainkan oleh masing-masing alat musik direkam secara terpisah dan tidak berbarengan. Kemudian, dengan menggunakan perangkat tertentu, suara-suara tersebut dipadukan serta diedit dan disempurnakan. CD audio, MP3 dan WMA merupakan contoh musik digital. Selain ketiga contoh di atas, salah satu musik digital yang banyak digunakan saat ini adalah MIDI (Musical Instrument Digital Interface). MIDI dapat digunakan untuk menyelaraskan banyak macam peralatan musik yang berbeda seperti synthesizer, digital samplers, drum machines, keyboard controller, guitar controller, wind instrument controller dan lain sebagainya. Channel pada MIDI interface akan mengirim/transmit informasi data digital seperti kapan not itu bunyi atau tidak, sensitivitas tekanan tuts dari not, perubahan 1 Sound Patch/warna suara, kecermatan kunci atau not yang dimainkan, peraba Velocity /kekerasan, Volume besarnya suara dan Pitch Bends.1 Peralatan MIDI dan program telah tersedia untuk menuntun untuk komposisi, merekam, mencetak partitur, kreasi, bermain dan belajar musik. Beberapa jenis aplikasi adalah: • Memasukkan dan memainkan kembali musik secara real time atau step time • Mencetak partitur dan Liriknya. Program yang murah telah tersedia untuk mencetak partitur pada pencetak Ink Jet. Banyak program yang mengagumkan untuk memproduksi hasil dengan kualitas publikasi dengan printer ink jet/laser. • Membuat, membetulkan dan mengorganisasi file program suara (sound) yang tepat pada layar komputer. • Belajar untuk memainkan beberapa dari instrumen musik yang canggih, yang mana dikombinasikan dengan komputer dengan synthesizer/keyboard. Beberapa dari program ini menggunakan teknik intelegensia buatan (AI) dimana menuntun musisi pemula untuk menciptakan musik yang menarik dan baik. MIDI adalah standar industri/perusahaan pembuat peralatan musik untuk berkomunikasi antar pembuat alat musik yang berbeda. Standar MIDI diangkat oleh industri peralatan musik pada tahun 1983. MIDI memiliki struktur file yang unik dimana setiap file MIDI terdiri dari bytes yang berisikan beberapa informasi yang menjelaskan file MIDI itu sendiri. Informasi dalam bytes file MIDI disebut meta-events. Disebut meta-events karena MIDI mempunyai struktur events yang memuat informasi tentang time signature, key signature, tempo dan instruments. Informasi dari file MIDI ini menjadi syarat dari standarisasi yang ditetapkan oleh MIDI Manufactures Association (MMA). Beberapa perusahaan dan industri musik telah resmi terdaftar di MMA dengan tujuan menjaga keaslian 1 “Musik Teknologi Midi” dalam , 2006, hal 1 (19/05/06) 2 dan meningkatkan kualitas dari file MIDI. Dari informasi yang telah ditetapkan oleh standarisasi jika hanya terdapat suatu alat instrumen yang dimainkan, maka disebut sebagai single-track sedangkan beberapa alat instrumen yang dimainkan disebut sebagai multi-track atau multiple track. Berdasarkan struktur file MIDI yang unik, kita dapat memperoleh informasi meta-events mengenai time signature, key signature, tempo dan instruments dapat kita peroleh. Informasi ini nantinya dapat diterapkan pada perusahaan maupun industri musik untuk melakukan pemeriksaan terhadap kesamaan isi file yang berbeda nama, ataupun mencari salah informasi mengenai time signature, key signature, tempo ataupun instruments dari file MIDI. Proses pemeriksaan ini lebih mudah dilakukan dengan menggunakan kriteria apabila informasi file MIDI telah disimpan dalam database. Oleh karena itu, hasil pembacaan informasi pada file MIDI kemudian disimpan dalam database untuk mempermudah proses pencarian informasi. 1.2. Perumusan Masalah Rumusan masalah yang dihimpun berdasarkan permasalahan yang diangkat adalah : Informasi apa saja yang akan ditampilkan dalam proses pembacaan informasi pada file MIDI? 1.3. Batasan Masalah 1. Semua proses pembacaan informasi terhadap file MIDI dalam aplikasi yang akan diimplementasikan berikut ini akan mengikuti standar internasional yang dikeluarkan oleh MMA. 2. Bahasa pemrograman Visual Basic 6.0 digunakan sebagai tools untuk membangun aplikasi yang dapat membaca file dalam format MIDI, membaca byte dari file MIDI dan menerjemahkannya menjadi informasi yang akan disimpan dalam database. Informasi 3 hasil pembacaan tersebut disimpan dalam database dengan format .mdb mengguanakan Microsoft Access. 1.4. Tujuan Penelitian Bagi Mahasiswa a) Supaya mahasiswa mampu untuk mengimplementasikan teori yang didapat kedalam suatu karya ilmiah yang memiliki bobot akademis dan dapat dipertanggungjawabkan. b) Melengkapi sebagai prasyarat yang harus ditempuh oleh mahasiswa jurusan teknik informatika guna memperoleh gelar sarjana strata 1. Bagi Pengguna Membantu memberikan informasi yang terdapat dalam suatu file MIDI. informasi ini dapat digunakan untuk melakukan pemeriksaan terhadap kesamaan isi file yang berbeda nama, ataupun mencari salah informasi mengenai time signature, key signature, tempo ataupun instruments dari file MIDI. Bagi Universitas a) Agar universitas dapat mengkaji sejauh mana kemampuan mahasiswa dalam mengimplementasikan ilmu yang diberikan selama berada di bangku perkuliahan. b) Menyiapkan mahasiswa sebagai tenaga kerja yang terdidik. c) Mengetahui perkembangan ilmu yang terjadi didalam masyarakat secara umum dan pada multimedia secara khususnya, sehingga dapat dilakukan kebijaksanaan mengenai matakuliah yang relevan. 4 1.5. Metodelogi Penulisan Metodologi yang digunakan dalam pembuatan Tugas Akhir ini adalah Studi pustaka yang dilakukan dengan mempelajari literatur sebagai referensi pembuatan Tugas Akhir. Studi pustaka bertujuan untuk memperoleh informasi yang berkaitan dengan topik yang dibahas serta untuk memperoleh teori pendukung. Langkah-langkah yang dilakukan dalam studi pustaka adalah sebagai berikut : ♦ Mempelajari dan memahami hal-hal dasar yang berhubungan dengan struktur file MIDI. ♦ Mempelajari dan memahami pembacaan informasi pada file MIDI. ♦ Mempelajari dan memahami sistem database. 1.6. Sistematika Penulisan Sistematika pembahasan buku Tugas Akhir ini adalah dibagi menjadi 5 (lima) bab yang masing-masing bab telah dirancang dengan suatu tujuan tertentu. Berikut penjelasan tentang masing-masing bab : BAB 1 : PENDAHULUAN Dalam bab ini dijelaskan tentang latar belakang, rumusan masalah, batasan masalah, metodologi, dan sistematika penulisan Tugas Akhir yang dibuat. BAB 2 : LANDASAN TEORI Dalam bab ini dijelaskan tentang konsep dasar yang berhubungan dengan format dan struktur file MIDI, konsep Database Management System (DBMS), dan searching yang dapat dilakukan dalam database dengan menggunakan query 5 BAB 3 : ANALISA DAN PERANCANGAN SISTEM Dalam bab ini akan dibahas mengenai algoritma pembacaan informasi berdasarkan struktur file MIDI, perancangan database dan perancangan input, output dan proses. BAB 4 : IMPLEMENTASI SISTEM DAN ANALISA Bab 4 akan membahas tentang implementasi input, output dan proses. BAB 5 : KESIMPULAN Berisi kesimpulan tentang sistem yang dibuat dan saran pengembangan sistem. Daftar Pustaka : Berisi referensi-referensi pustaka. Lampiran : Berisi listing program, Kartu Konsultasi, Surat Keterangan. 6