12

DESAIN PIRANTI LUNAK GAENet - ee.unud.ac.id · Pengaturan nada gamelan (ngelaras), tidak memiliki standar tetap dan pasti. Pengaturannya sangat tergantung pada indera dan perasaan

  • Upload
    lyphuc

  • View
    230

  • Download
    0

Embed Size (px)

Citation preview

Page 1: DESAIN PIRANTI LUNAK GAENet - ee.unud.ac.id · Pengaturan nada gamelan (ngelaras), tidak memiliki standar tetap dan pasti. Pengaturannya sangat tergantung pada indera dan perasaan
Page 2: DESAIN PIRANTI LUNAK GAENet - ee.unud.ac.id · Pengaturan nada gamelan (ngelaras), tidak memiliki standar tetap dan pasti. Pengaturannya sangat tergantung pada indera dan perasaan
Page 3: DESAIN PIRANTI LUNAK GAENet - ee.unud.ac.id · Pengaturan nada gamelan (ngelaras), tidak memiliki standar tetap dan pasti. Pengaturannya sangat tergantung pada indera dan perasaan

1

DESAIN PIRANTI LUNAK GAENetMENINGKATKAN KINERJA PENYELARAS

GAMELAN BALI

1. PendahuluanGamelan Bali merupakan sebuah orkestra yang terdiri

dari berbagai macam instrumen dengan laras selendro dan pelog.Sampai saat ini di Bali terdapat lebih dari 32 jenis gamelandengan kelengkapan bebarungan dan fungsi yang berbeda, salahsatu di antaranya adalah Gong Gede. Secara fisik gamelandidominasi oleh instrumen berbilah dan berpencon denganukuran bervariasi dari besar sampai kecil.

Sampai saat ini produksi gamelan Bali masih tergolongindustri yang menggunakan alat bantu tradisional. Pembuatangamelan terutama pada proses peleburan dan pencetakan tidakmengalami kendala dan hambatan yang berarti, yang berbedadengan proses penyelarasan. Dalam penentuan atau pengetesannada sangat tergantung pada kepekaan indra pendengaranpelaras, yang mengutamakan pada nilai rasa, sehingga proses inidilakukan berulang-ulang dalam waktu cukup lama.

Pengaturan nada gamelan (ngelaras), tidak memilikistandar tetap dan pasti. Pengaturannya sangat tergantung padaindera dan perasaan penyelaras yang umumnya dilakukan olehperajin gamelan itu sendiri. Setiap perajin gamelan memiliki carapelarasan yang berbeda dan masing-masing memiliki standarnada tertentu. Dalam menjalankan aktivitasnya, penyelaras belumdalam posisi sikap alamiah, sehingga sangat berisiko terjadi sakitakibat kerja. Terkait dengan hal tersebut perlu dilakukan redesainstasiun kerja yang sesuai dengan sikap kerja alamiah yangberdasarkan kepada antropometri pekerjanya. Disamping itu,terbatasnya tenaga penyelaras yang terlatih juga berpengaruhterhadap proses penyelesaian gamelan Bali tersebut.Untukmengantisipasi keterbatasan sumber daya manusia dalam bidangpenyelarasan dan untuk menjaga konsistensi nada gamelan dalamkurun waktu yang cukup lama perlu adanya sentuhan teknologiinformasi berupa piranti lunak.

Page 4: DESAIN PIRANTI LUNAK GAENet - ee.unud.ac.id · Pengaturan nada gamelan (ngelaras), tidak memiliki standar tetap dan pasti. Pengaturannya sangat tergantung pada indera dan perasaan

2

Gamelan Arrangement Evaluation using ArtificialNeural Network (GAENet) dirancang sebagai piranti lunak untukmenganalisis frekuensi nada dasar gamelan dengan fungsisebagai pengukur nada bilah gamelan yang mengacu kepada nadaacuan yang ditetapkan. Gambar 1 memperlihatkan proses kerjaGAENet, mulai dari sumber data (input) diteruskan ke computerdan informasi diolah oleh GAENet dan selanjutnya hasilnya(output) berupa informasi yang diperlukan oleh pengguna. Padapersiapan proses pelatihan data nada yang terekam dikumpulkandalam sebuah tabel. Ketika proses pelatihan sedang berjalan, isitabel akan dibaca oleh JST secara berulang untuk membentukbasis pengetahuan di dalam JST.

Gambar 1. Diagram proses GAENet

Jika proses belajar telah berakhir dan pengetahuan telahterbentuk dalam JST, maka JST siap digunakan untukmenentukan klasifikasi nada apa yang sedang didengar olehkomputer. Pada tahap terakhir ini sinyal yang diterima olehkomputer tidak dimasukkan lagi ke dalam tabel, melainkanlangsung diberikan kepada JST. Hasil klasifikasi JST tersebutditindak lanjuti sesuai dengan keinginan pengguna. Dalam hal iniGAENet dapat memberikan keputusan hasil analisa yang dicapaidalam bentuk visualisasi bermodus teks, grafis dan suara.

Page 5: DESAIN PIRANTI LUNAK GAENet - ee.unud.ac.id · Pengaturan nada gamelan (ngelaras), tidak memiliki standar tetap dan pasti. Pengaturannya sangat tergantung pada indera dan perasaan

3

2. Desain Piranti Lunak GAENetProgram GAEnet merupakan program yang digunakan

untuk mencocokkan nada instrument gamelan yang dipakaisebagai nada yang akan diuji dengan nada instrument gamelanyang dipakai sebagai referensi dasar. Program ini terdiri daribeberapa fungsi yang dikemas dalam beberapa modul untukmendapatkan hasil pencocokan.

a.Proses preload programProses preload merupakan proses untuk menampilkan

menu pembuka program dan menampilkan informasi awalmengenai program GAEnet. Gambar 2 merupakan bagan alir dariproses preload program GAEnet. Proses ini dimulai denganmengatur timer dengan nilai 0 pada saat form timer fade indibuka, kemudian dilakukan proses pemanggilan file tekspreloader sehingga dapat menampilkan teks preloader dariprogram.

Gambar 2 Flowchart Preload Program

Page 6: DESAIN PIRANTI LUNAK GAENet - ee.unud.ac.id · Pengaturan nada gamelan (ngelaras), tidak memiliki standar tetap dan pasti. Pengaturannya sangat tergantung pada indera dan perasaan

4

b. Proses registrasi instrumen GamelanProses registrasi instrumen gamelan terlihat pada

Gambar 3 merupakan proses yang digunakan untukmengumpulkan data instrumen yang dipakai sebagai pemilahandata nada referensi. Proses regristrasi ini akan memeriksa datainstrumen yang tersimpan dalam database.

Jika dalam database telah terdapat data instrumen yangtelah disimpan, maka data tersebut akan ditampilkan dalamprogram. Terdapat beberapa pilihan pengolahan data instrumenantara lain prosess penambahan data dan pengubahan data. Untukmenambahkan data, diperlukan input data instrument gamelanbaru. Jika data telah lengkap kemudian dilakukan prosespenyimpanan data ke dalam database. Untuk melakukanpengubahan data instrumen, memerlukan seleksi data instrumenyang ingin diubah.

Gambar 3 Flowchart Registrasi Instrumen

c. Proses rekam nada GamelanFlowchart rekam nada pada Gambar 4 menjelaskan

tahapan–tahapan dalam melakukan proses recording suara yang

Page 7: DESAIN PIRANTI LUNAK GAENet - ee.unud.ac.id · Pengaturan nada gamelan (ngelaras), tidak memiliki standar tetap dan pasti. Pengaturannya sangat tergantung pada indera dan perasaan

5

akan digunakan. Penentuan waktu recording timer berdasarkanhasil rata-rata pengukuran rentang gema nada pada setiap bilahgamelan pada saat studi pendahuluan dilaksanakan. Setelah timermenunjukan nilai tertentu, maka recording akan berhenti.Apabila hasil recording akan di simpan, maka diinputkan namadari file hasil recording dan hasil tersebut akan tersimpan dalamfile data base. Setelah file selesai disimpan, apabila inginmerekam lagi proses akan kembali diulang dari pengaktivantimer. Jika tidak melakukan proses perekaman kembali, makajendela informasi fitur rekam nada dapat di tutup dan dilanjutkandengan lembar kerja yang lain yang disediakan dalam daftarmenu program GAENet.

Gambar 4 Flowchart Rekam Nada

Page 8: DESAIN PIRANTI LUNAK GAENet - ee.unud.ac.id · Pengaturan nada gamelan (ngelaras), tidak memiliki standar tetap dan pasti. Pengaturannya sangat tergantung pada indera dan perasaan

6

d. Proses registrasi nada instrumentFlowchart proses registrasi nada referensi merupakan

proses yang digunakan untuk mengumpulkan nada-nada referensiyang dipakai sebagai nada acuan untuk melakukan pencocokan,seperti pada Gambar 5. Jika dalam database telah terdapat nadareferensi yang telah disimpan, maka nada-nada tersebutditampilkan dalam program. Terdapat beberapa pilihanpengolahan data nada referensi antara lain prosess penambahandata, pengubahan data, dan penghapusan data nada referensi.Untuk menambahkan data, diperlukan input data nada referensibaru dan melakukan proses rekam nada. Jika data telah lengkapkemudian dilakukan proses penyimpanan data ke dalam database.Untuk melakukan penghapusan data referensi dan pengubahandata nada referensi, memerlukan seleksi nada yang ingin diubahataupun yang akan di-delete.

Gambar 5 Flowchart Registrasi Nada Instrumen

Page 9: DESAIN PIRANTI LUNAK GAENet - ee.unud.ac.id · Pengaturan nada gamelan (ngelaras), tidak memiliki standar tetap dan pasti. Pengaturannya sangat tergantung pada indera dan perasaan

7

e. Proses pencocokan nadaFlowchart pencocokan nada seperti Gambar 6

memaparkan tahapan dalam proses pencocokan gelombang nadayang akan diuji. Dalam tahap ini dimulai dengan penentuan nadaacuan (refrence wave). Refrence wave ditentukan denganmembuka lebar data base nada acuan yang dalam prosessebelumnya telah tersimpan dalam file pustaka data base.Kemudian menentukan nada uji yang didapat melalui dua carayaitu dengan load nada uji yang telah disimpan atau denganmerekam baru nada uji yang akan digunakan, kemudian nadareference dan nada uji akan ditampilkan gelombangnya padalayar komputer bagian monitoring reference. Setelah itu prosespencocokan kedua nada tersebut dimulai dan menghasilkangelombang gabungan dari kedua nada tersebut dan persentasekecocokan antar kedua nada.

START

Pilih nadarefrensi

Loaddata

Load datanada uji

Rekamnada

Tampilkan gelombangnada referensi dangelombang nada uji

Pencocokan

Gelombanggabungan

nada

Persentasekecocokan

Cocokkanlagi?

END

Tidak

Ya

Tidak

Ya

Gambar 6 Flowchart Pencocokan Nada Instrumen Gamelan

Page 10: DESAIN PIRANTI LUNAK GAENet - ee.unud.ac.id · Pengaturan nada gamelan (ngelaras), tidak memiliki standar tetap dan pasti. Pengaturannya sangat tergantung pada indera dan perasaan

8

Pada saat proses pencocokan berlangsung ditayangkandata analisis seperti jenis intrumen yang di laras, frekuensi nadaacuan, frekuensi nada yang di nilai, persentase ketepatan nadayang dinilai terhadap nada acuan, dan waktu yang dibutuhkanselama proses pencocokan. Selain itu disediakan pula fitur audiountuk mendengarkan keseuaian bunyi nada yang dinilai maupunnada acuanya. Apabila ingin mencocokan nada kembali dengannada uji yang lain atau yang sama, proses akan kembali darimembuka (load) data nada uji. Untuk mengakhiri proses ini danmelanjutkan proses yang lain maka diakhiri dengan instruksiclose program.

f. Proses running out softwareGambar 7 adalah layanan informasi yang diberikan oleh

GAENet saat proses dapat berupa visualisasi grafis dari frekuensinada acuan maupun nada yang sedang dilaras. Data informasiinstrumen maupun nada yang dipilih dalam database, secaraotomatis ditayangkan. Demikian juga halnya informasi nada yangdilaras ditayangkan pada verifying windows.

Gambar 7. Visualisasi Frekuensi Nada Capaian

Page 11: DESAIN PIRANTI LUNAK GAENet - ee.unud.ac.id · Pengaturan nada gamelan (ngelaras), tidak memiliki standar tetap dan pasti. Pengaturannya sangat tergantung pada indera dan perasaan

9

Frequensi laras akan senantiasa berubah sesuai dengancapaian nada pada setiap tahapan kerja penyelaras. Waktu yangdibutuhkan oleh penyelarasa selama proses penilaian nada dicatatsecara otomatis oleh system computer dan akan berhenti jikanada capaian sudah sesuai dengan yang diharapkan. Jika prosespenilaian nada telah selesai, maka GAENet akan menyimpancapaian nada dan waktu yang dibutuhkan pada setiap tahapankerja dalam berkas basis data.

Gambar 8. Visualisasi Laporan Analisis Capaian

Gambar 8 menunjukkan proses penggabungan (frequencymerger) terhadap frekuensi nada acuan dengan nada capaian. Halini dilakukan untuk mengetahui hasil analisi geometri dari keduafrequensi nada tersebut. Dengan informasi hasil analsisi ini dapatdiketahui laporan prosentase ketepatan nada capaian terhadapnada acuan, dan total waktu kerja yang dibutuhkan. Selaininformasi tersebut GAENet juga memberikan saran kepadapenyelaras jika ketepatan capaian nada belum mencapai 100%.Karena sulitnya mencapai ketepatan nada acuan dengan nada

Page 12: DESAIN PIRANTI LUNAK GAENet - ee.unud.ac.id · Pengaturan nada gamelan (ngelaras), tidak memiliki standar tetap dan pasti. Pengaturannya sangat tergantung pada indera dan perasaan

10

capaian maka saran untuk melakukan penggerusan terhadap bilahgamelan yang dilaras akan selalu muncul. Kesulitan dalammencapai ketepatan nada 100% disebabkan karena ke hati-hatianpenyelaras saat menggerus permukaan bilah. Jika tidak demikianakan beresiko sangat tinggi, bisa dengan melakukan pemotonganbilah bahkan harus melakukan proses peleburan kembali.

3. NoveltyBerdasarkan hasil dan pembahasan di atas dapat

dirumuskan novelty penelitian sebagai berikut:1. Gamelan Arrangement Evaluation using Artificial

Neural Netwok (GAENet) adalah temuan baru pirantilunak (computer software) dengan intervensi ergonomiuntuk penyelaras gamelan dengan beberapa fungsi danmanfaaat GAENet adalah sebagai berikut:a. Piranti lunak GAENet sebagai alat ukur frekuensi

laras gamelan.b. Piranti lunak GAENet dapat menentukan standar

nada gamelan.c. Piranti lunak GAENet dapat menggantikan fungsi

telinga penyelaras dalam menilai laras gamelan.d. GAENet mampu mengatasi kelangkaan SDM

penyelaras.e. GAENet dapat menyimpan nada acuan (petuding)

dan nada capaian dalam proses pelarasan. Hal inibermanfaat untuk mengatasi perubahan laras setelahdalam kurun waktu tertentu, untuk mengingat danmencari kembali nada yang mengalami perubahantersebut. Sehingga proses pelarasan selanjutnyadengan mencocokkan data yang terdokumentasitersebut.