Jarak Kosinus Tampilan Program Perancangan Subsistem Program
a. Pop Up Menu
Pada program pengenalan nada gamelan peking ini menggunakan dua pop up menu nada masukan dan variasi DCT. Untuk pop up menu 1 menampilkan nada
masukan yaitu siji, loro, telu, papat, limo, enem, dan pitu dengan 10 percobaan setiap nadanya. Sedangkan pop up menu 2 digunakan untuk variasi DCT dengan
variasi 16, 32, 64, 128, dan 256. Berikut ini merupakan contoh program yang digunakan dalam pop menu 1gambar 3.2.
indeks=gethandles.popupmenu1,Value; manggil
nada milih nada
switch indeks case 1
nada=1; case 2
nada=2; case 3
nada=3; case 4
nada=4; case 5
nada=5; case 6
nada=6; case 7
nada=7; case 8
nada=8; case 9
nada=9; case 10
nada=10; case 11
nada=11; case 12
nada=12; case 13
nada=13;
case 14 nada=14;
case 15 nada=15;
case 16 nada=16;
case 17 nada=17;
case 18 nada=18;
case 19 nada=19;
case 20 nada=20;
case 21 nada=21;
case 22 nada=22;
case 23 nada=23;
case 24 nada=24;
case 25 nada=25;
case 26 nada=26;
case 27 nada=27;
case 28 nada=28;
case 29 nada=29;
case 30 nada=30;
case 31 nada=31;
case 32
nada=32; case 33
nada=33; case 34
nada=34; case 35
nada=35; case 36
nada=36; case 37
nada=37; case 38
nada=38; case 39
nada=39; case 40
nada=40; case 41
nada=41; case 42
nada=42; case 43
nada=43; case 44
nada=44; case 45
nada=45; case 46
nada=46; case 47
nada=47; case 48
nada=48; case 49
nada=49; case 50
nada=50;
case 51 nada=51;
case 52 nada=52;
case 53 nada=53;
case 54 nada=54;
case 55 nada=55;
case 56 nada=56;
case 57 nada=57;
case 58 nada=58;
case 59 nada=59;
case 60 nada=60;
case 61 nada=61;
case 62 nada=62;
case 63 nada=63;
case 64 nada=64;
case 65 nada=65;
case 66 nada=66;
case 67 nada=67;
case 68 nada=68;
case 69
nada=69; case 70
nada=70; case 71
nada=71; case 72
nada=72; case 73
nada=73; case 74
nada=74; case 75
nada=75; case 76
nada=76; case 77
nada=77; case 78
nada=78; case 79
nada=79; case 80
nada=80; end
handles.nada=nada; guidatahObject,handles;
Program di atas merupakan program dari perekaman nada atau pengambilan nada pada gamelan peking dengan 1 sampai dengan 10 nada yang akan dikenali
contoh indeks=gethandles.popupmenu1,Value; manggil nada milih nada switch indeks lalu case 80, nada = 80 maka program langsung mengambil nada yang ingin
kita kenali dari directory.
indeks=gethandles.popupmenu2,Value; switch indeks
case 1 frame=16;
case 2