Program Konversi Not Balok dengan Struktur

advertisement
Lampiran C-1
BAB 1
PENDAHULUAN
Komputer adalah penemuan di bidang teknologi yang membawa
perubahan yang sangat besar pada tatanan kehidupan. Komputer mampu
mengerjakan begitu banyak pekerjaan dalam waktu yang singkat, sehingga
manusia sangat terbantu dalam menyelesaikan pekerjaannya.
Dengan kemampuan pemrosesan yang semakin tinggi, komputer dapat
diaplikasikan ke dalam berbagai macam bidang, antara lain bisnis, kesehatan,
pendidikan, hiburan, dan termasuk pula dalam bidang seni.
1.1 Latar Belakang Masalah
Dalam dunia seni musik, notasi merupakan salah satu komponen yang
penting. Notasi musik adalah sarana untuk menyimpan hasil karya musik
seseorang. Lagu-lagu klasik yang rumit tidak akan pernah bisa dimainkan lagi
pada zaman sekarang apabila tidak dituliskan dalam bentuk notasi musik. Jemaat
gereja dapat dengan mudah menyanyikan lagu-lagu pujian dari buku/teks yang
memuat notasi musiknya. Music score untuk film-film bioskop dapat diproduksi
dengan lebih cepat karena begitu aransemen musik sudah jadi, pemain orkestra
dapat dengan segera memainkannya. Walaupun saat ini media rekam sudah
berkembang pesat, notasi musik yang baik tetap digunakan untuk mendukung
proses edukasi musik dan cara memainkan musik itu sendiri.
Permasalahan yang muncul adalah susahnya belajar not balok yang sudah
ratusan tahun menjadi standar notasi musik di seluruh dunia. Perlu ketelatenan
dan kesungguhan dalam mempelajari not balok. Untuk itu diciptakanlah not angka
yang lebih mudah dipelajari bagi kaum awam musik. Not angka yang diwakili
dengan tujuh angka, 1 hingga 7 ini terbukti sangat memudahkan orang yang
mengajarkan lagu pada orang yang belum menguasainya.
1
Lampiran C-2
Dari sinilah tercipta perbedaan antara pemusik yang menggunakan not
balok dan not angka. Pemusik yang sudah terbiasa memakai not balok, seringkali
kesulitan memakai not angka. Hal yang sama juga terjadi sebaliknya. Penyanyi
paduan suara sulit sekali diajak membaca not balok walaupun kemampuannya
membaca not angka tidak diragukan lagi.
Oleh karena permasalahan di atas, dibutuhkan penerjemah yang mampu
mengkonversi dua jenis notasi ini.
1.2 Perumusan Masalah
Konversi not balok dengan bantuan komputer dari file berstruktur
MusicXML ke not angka, dengan pembanding masukan not balok dari file MIDI
dan menulis secara manual di Editor Not Balok.
1.3 Batasan Masalah
Penulis merasa perlu untuk membatasi permasalahan dengan beberapa
batasan dengan tujuan inti permasalahan dapat dipecahkan tanpa harus
memperluas pembahasan. Batasan-batasan tersebut adalah:
1.
Program dikhususkan untuk mengkonversi notasi balok untuk partitur vokal
manusia secara umum tanpa membedakan jenis suara pria maupun wanita.
Konversi untuk instrumen musik lain tidak disarankan.
2.
Program hanya mengkonversi not balok dari file MusicXML sederhana, file
MIDI, dan dari editor untuk satu jenis suara saja (non akordis).
3.
Konversi dari SMF (Standard MIDI File) terbatas untuk format 0 dan 1.
4.
Konversi hanya khusus untuk satu clef (satu paranada dengan satu kunci
paranada) yaitu clef G, dalam artian jangkauan nada yang dikonversi adalah
dari A3 hingga C6.
5.
Tanda birama terbatas pada 3/4 dan 4/4 saja. Tanda birama 6/8 hanya bisa
diterapkan untuk konversi MusicXML.
6.
Program hanya memproses satu kali tanda tempo pada satu lagu.
7.
Kemampuan pemutaran lagu (playback) hanya terbatas untuk file MIDI.
2
Lampiran C-3
8.
Program tidak menggunakan konsep tanda ulang pada lagu; lagu akan
diproses urut dari awal hingga akhir.
9.
Program tidak mengkonversi tanda dinamika, lirik lagu dan tanda-tanda yang
tidak mengandung informasi notasi lainnya.
10. Harga nada yang dikonversi terbatas untuk not penuh/whole, not
setengah/half, not seperempat/quarter, not seperdelapan/eighth, dan not
seperenambelas/16th.
11. Program tidak melakukan pencetakan hasil notasi pada not balok maupun not
angka. User dapat mencetak sendiri melalui Microsoft Word.
1.4 Tujuan Penelitian
Penelitian ini mempunyai tujuan antara lain:
1. Memudahkan pembelajaran not balok serta mendukung proses edukasi
bermusik bagi orang awam.
2. Membandingkan hasil konversi dari tiga sumber: MusicXML, file MIDI, dan
menulis not balok secara manual melalui editor.
1.5 Metode
Metode yang digunakan untuk konversi notasi adalah teori musik yang
dipadukan dengan bahasa pemrograman Borland Delphi 7, serta metode
pengolahan file MusicXML.
1.6 Sistematika Penulisan
Sistematika penulisan tugas akhir ini terbagi menjadi lima bab yang
diuraikan sebagai berikut:
Bab 1 Pendahuluan
Memberikan gambaran umum tentang penulisan tugas akhir, yang meliputi
latar belakang masalah, perumusan masalah, batasan masalah, tujuan
penulisan, metode yang digunakan, serta sistematika penulisan.
3
Lampiran C-4
Bab 2 Tinjauan Pustaka
Memuat tentang teori-teori pendukung yang merupakan dasar dari
penulisan, terdiri dari teori musik secara umum dan teori pemrograman
secara singkat.
Bab 3 Perancangan Sistem
Menguraikan tentang teknik-teknik dan tahap-tahap perancangan program
konversi not balok ke not angka, seperti perancangan masukan,
perancangan tampilan serta keluaran program, dan elemen-elemen
pendukung lainnya.
Bab 4 Implementasi dan Analisis Sistem
Bab ini secara khusus membahas tentang tahap implementasi program
yang sesuai dengan perancangannya, analisis terhadap program yang telah
dibuat, pengujian hasil program dengan beberapa contoh lagu, serta
penjelasan kelebihan dan kekurangan program.
Bab 5 Kesimpulan dan Saran
Berisi tentang kesimpulan dari pembahasan yang telah diuraikan pada babbab sebelumnya dan saran untuk pengembangan program selanjutnya.
4
Download