Form Menu Pembelajaran Hasil Implementasi dan Pembahasan

Gambar 4.5 berisi informasi pengertian secara umum slenthem laras pelog, karakteristik dan cara membunyikan slenthem laras pelog. - Form Tentang Kenong Laras Pelog Gambar 4.6 Form Tentang Kenong Laras Pelog Gambar 4.6 berisi informasi pengertian secara umum kenong laras pelog dilengkapi dengan fungsi pokok kenong laras pelog dalam karawitan, makna dari fungsi kenong laras pelog, dan cara membunyikan kenong laras pelog.

4.2.3 Form Menu Pembelajaran

Form menu pembelajaran memiliki tiga tombol pilihan yaitu tombol saron demung laras pelog, slenthem laras pelog, dan kenong laras pelog. Setiap tombol tersebut akan terhubung dengan form menu berikutnya. Pada tombol saron demung laras pelog jika dipilih maka akan langsung menampilkan form pembelajaran saron demung laras pelog, begitu juga dengan tombol slenthem laras pelog, dan kenong laras pelog jika dipilih maka akan langsung menampilkan form pembelajaran slenthem laras pelog, dan form pembelajaran kenong laras pelog seperti pada Gambar 4.7. Gambar 4.7 Form Menu Pembelajaran - Form Pembelajaran Saron Demung Laras Pelog Gambar 4.8 berisi empat tombol pilihan yaitu tombol cara memainkan, contoh notasi gending, contoh bunyi gending dan latihan. Setiap tombol tersebut akan terhubung dengan form berikutnya. Form cara memainkan berisi tentang bagaimana cara memainkan saron demung laras pelog. Form contoh notasi gending berisi notasi yang biasa dimainkan dalam gamelan. Form contoh bunyi gending berisi penggalan gending sesuai dengan notasi pada form contoh notasi gending. Sedangkan form latihan berisi interface alat musik gamelan saron demung laras pelog serta dilengkapi dengan nilai pada setiap tombol yang akan muncul setelah user menekan tombol sesuai dengan notasi gending yang sedang dimainkan. Gambar 4.8 Form Pembelajaran Saron Demung Laras Pelog - Form Cara Memainkan Gambar 4.9 Form Cara Memainkan Gambar 4.9 berisi informasi bagaimana cara memainkan alat- alat musik gamelan yang tersedia pada aplikasi. - Form Contoh Notasi Gending Saron Demung Laras Pelog Gambar 4.10 berisi contoh notasi lagu atau gending. Dalam aplikasi ini yang dipilih adalah contoh notasi gending suwe ora jamu. Gambar 4.10 Form Contoh Notasi Gending - Form Contoh Bunyi Gending Gambar 4.11 Form Contoh Bunyi Gending Gambar 4.11 merupakan media player sederhana sebagai sarana yang berfungsi agar user bisa mendengarkan penggalan gending atau lagu sesuai notasi pada form contoh notasi gending. - Button Latihan Gambar 4.12 Button Latihan Gambar 4.12 merupakan button latihan yang digunakan untuk melatih kemampuan user setelah mempelajari materi yang ada pada aplikasi. Dalam submenu latihan, user mempraktekkan yang dipelajari dari materi sebelumnya. Masing-masing tombol memiliki nilai yang nantinya akan diakumulasikan menjadi nilai akhir untuk mengukur pemahaman user pada materi yang diberikan pada aplikasi. - Form Pilih Lagu Gambar 4.13 Form Pilih Lagu Gambar 4.13 merupakan form pilih lagu yang akan tampil jika user menekan tombol latihan pada form menu pembelajaran alat musik gamelan. Setelah user memilih salah satu lagu, kemudian akan muncul form pilih tingkatan. Kode Program 4.2 merupakan contoh perintah untuk pilih lagu. Setelah user memilih salah satu lagu, selanjutnya akan ditampilkan form pilih tingkatan seperti Gambar 4.14. Jika user menekan tombol “Batal” maka akan kembali ke menu latihan. Kode Program 4.2 Perintah Untuk Memilih Lagu - Form Pilih Tingkatan Gambar 4.14 merupakan form pilih tingkatan yang tampil setelah user menekan salah satu dari dua pilihan lagu pada form pilih lagu. Pada form ini disediakan tiga pilihan tingkatan, yaitu : mudah, sedang dan sulit. Setiap tingkatan dibedakan menurut banyaknya jumlah tombol yang harus ditekan. Banyak sedikitnya tombol yang harus ditekan berdasarkan tingkat kesulitan latihannya. Semakin sulit tingkat latihannya, semakin banyak tombol yang harus ditekan. 1. public Dialog showPilihLaguDialog { 2. CharSequence[] onContactClickedMenuList = {Suwe Ora Jamu, 3. Gundul Pacul}; 4. return new AlertDialog.Builderthis 5. .setTitlePilih Lagu 6. .setCancelablefalse 7. .setItemsonContactClickedMenuList,new DialogInterface. 8. OnClickListener{ 9. public void onClickDialogInterface dialog, int which { 10. noLagu = which; Gambar 4.14 Form Pilih Tingkatan Kode Program 4.3 merupakan perintah untuk menampilkan pilihan tingkatan dalam bentuk form dialog. Setelah user memilih tingkatan, kemudian akan dilanjutkan pada proses menampilkan notasi lagu sesuai dengan tingkatan yang dipilih. Jika user memilih tingkatan mudah, maka batas = 10 yang di eksekusi, di mana batas = 10 merupakan jumlah notasi angka yang akan ditampilkan pada form tekan tombol. Begitu juga dengan batas = 20 akan di eksekusi dan ditampilkan jumlah notasi angkanya jika user memilih tingkatan sedang dan batas = 30 akan di eksekusi dan ditampilkan jumlah notasi angkanya jika user memilih tingkatan sulit. Kode Program 4.3 Perintah Untuk Memilih Tingkatan - Form Tekan Tombol 1. public Dialog showPilihTingkatanDialog { 2. CharSequence[] onContactClickedMenuList = { Mudah, Sedang, Sulit }; 3. return new AlertDialog.Builderthis 4. .setTitlePilih Tingkatan 5. .setCancelablefalse 6. .setItemsonContactClickedMenuList, new DialogInterface.OnClickListener{ 7. public void onClickDialogInterface dialog, int which { 8. ifwhich==0 9. batas = 10; 10. else ifwhich==1 11. batas = 20; 12. else ifwhich==2 13. batas = 30; 14. removeDialogSHOW_PILIH_TINGKATAN_DIALOG; 15. confirmDialog;} 16. } 17. .setNegativeButtonBatal, new Gambar 4.15 merupakan form konfirmasi urutan tombol yang harus di tekan oleh user sesuai dengan lagu dan tingkatan yang dipilih. Angka – angka yang ditampilkan pada form tekan tombol merupakan notasi dari lagu yang dipilih dan banyaknya angka – angka yang ditampilkan sesuai dengan tingkatan yang dipilih oleh user. Gambar 4.15 Form Konfirmasi Tekan Tombol Kode Program 4.4 Perintah Untuk Konfirmasi Tekan Tombol Kode Program 4.4 merupakan perintah untuk konfirmasi tekan tombol. Notasi lagu ditampilkan dalam bentuk AlertDialog Tekan Tombol. Dalam AlertDialog Tekan Tombol, jika user menekan 1. AlertDialog.Builder builder = new AlertDialog.Builderthis; 2. builder.setTitleTekan Tombol; 3. builder.setMessage st + .\nSudah siap?.setCancelablefalse 4. .setPositiveButtonYa,new DialogInterface.OnClickListener{ 5. public void onClickDialogInterface dialog,int id { 6. Lat_Gamelan1.this.play = true;}} 7. .setNegativeButtonTidak,new DialogInterface.OnClickListener{ 8. public void onClickDialogInterface dialog,int id { 9. Intent i = new IntentLat_Gamelan1.this, 10. Pem_SaronDLP.class; 11. startActivityi; 12. dialog.cancel;} 13. }.show;}{} tombol “Ya” maka akan lanjut ke latihan, jika user menekan tombol “Tidak”, maka akan kembali ke menu pembelajaran. - Form Interface Latihan Alat Musik Gamelan Gambar 4.16 merupakan salah satu dari tiga form interface latihan alat musik gamelan yang disediakan pada aplikasi. Setiap tombol pada form interface latihan alat gamelan sudah di setting sesuai dengan lagu dan tingkatan yang dipilih oleh user. Jika user menekan tombol sesuai dengan konfirmasi pada form tekan tombol atau sesuai dengan notasi lagu yang dipilih, maka user mendapatkan nilai 10 dari setiap tombol. Tapi jika user salah maka mendapatkan nilai 0. Nilai akan di akumulasi setelah lagu selesai. Gambar 4.16 Form Interface Latihan Saron Demung Laras Pelog

4.2.4 Form Menu Simulasi

Dokumen yang terkait

Institutional Repository | Satya Wacana Christian University: Implementasi Kriptografi AES untuk Aplikasi Chatting Sistem Jejaring Klaster Berbasis Android T1 672010219 BAB IV

0 0 5

Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Aplikasi Objek Wisata Kabupaten Poso Berbasis Android T1 672006703 BAB I

0 0 5

Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Aplikasi Objek Wisata Kabupaten Poso Berbasis Android T1 672006703 BAB IV

0 1 22

Institutional Repository | Satya Wacana Christian University: Aplikasi Gamelan Menggunakan Virtual Buttons Pada Teknologi Augmented Reality Berbasis Android

0 0 2

Institutional Repository | Satya Wacana Christian University: Perancangan Aplikasi Simulasi TracingAlumni Berbasis Android T1 672007256 BAB IV

0 0 13

Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Aplikasi Virtual Gamelan Berbasis Android

0 0 18

Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Aplikasi Virtual Gamelan Berbasis Android T1 672007003 BAB I

0 0 6

Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Aplikasi Virtual Gamelan Berbasis Android T1 672007003 BAB II

0 0 32

Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Aplikasi Virtual Gamelan Berbasis Android T1 672007003 BAB V

0 0 2

Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Aplikasi Virtual Gamelan Berbasis Android

0 0 14