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