Program Konversi Not Balok Dengan Struktur Musicxml Ke Not Angka
Abstract
Notasi musik adalah sarana untuk menyimpan hasil karya musik seseorang. Standar penulisan notasi yang berlaku secara internasional adalah notasi balok. Bagi sebagian pemusik terutama penyanyi di Indonesia, membaca not balok adalah hal yang susah bila dibandingkan dengan membaca not angka. Hal ini menyebabkan harus ada konversi yang bila dilakukan secara manual adalah pekerjaan yang kurang efektif dan efisien.
Melihat kondisi tersebut, penulis merancang suatu program bantu untuk mengkonversi not balok ke not angka dengan batasan utama untuk satu jenis suara saja (monofon). Sebagai format berkas not balok, penulis menggunakan format file MusicXML dari Recordare. Sebagai pembanding, penulis juga menyertakan format berkas sumber dari file MIDI maupun menuliskan not balok secara manual di editor yang kemudian semuanya akan dikonversi ke not angka. Proses konversi menggunakan konsep dasar interval nada dan dibantu dengan penggunaan array statis untuk menyimpan informasi not angka serta untuk mempermudah penggeseran nada dasar. Pada konversi MusicXML disediakan juga kemampuan untuk menyesuaikan nada dasar apabila pada lagu didapati nada yang berada di luar jangkauan vokal manusia.
Hasil konversi ditampilkan dengan bantuan font Nada-Arial yang dirancang sendiri untuk memenuhi kebutuhan tampilan not angka. Hasil konversi disimpan dalam format dokumen Microsoft Word agar pengerjaan selanjutnya bisa lebih fleksibel. Bila dilakukan pengujian secara intuitif, konversi MusicXML menghasilkan keluaran not angka yang akurat.
Kata kunci: software engineering, conversion of musical notation, MusicXML