_  __   _  _         _ _     _      _           _           
  __| |/ /_ | || |     __| (_)___| | __ (_)_ __   __| | _____  __
 / _` | '_ \| || |_   / _` | / __| |/ / | | '_ \ / _` |/ _ \ \/ /
| (_| | (_) |__   _| | (_| | \__ \   <  | | | | | (_| |  __/>  < 
 \__,_|\___/   |_|    \__,_|_|___/_|\_\ |_|_| |_|\__,_|\___/_/\_\
                                                                 
            

PIANO KEYBOARD

FILE INFORMATION

FILENAME(S): PIANO KEYBOARD

FILE TYPE(S): PRG

FILE SIZE: 1.5K

FIRST SEEN: 2025-11-30 01:08:24

APPEARS ON: 2 disk(s)

FILE HASH

6ebee949f1cb8abed14274fa88ebc16ed7b03f488d5d5f11448f493d666fab03

FOUND ON DISKS (2 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
FREESOFT DISK NR PIANO KEYBOARD PRG Treasure Chest - Wolfgang Rauprich 29 2 DOWNLOAD FILE
D IVERSE PIANO KEYBOARD PRG Treasure Chest - Wolfgang Rauprich 29 2 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)

00000000: 01 08 17 08 01 00 97 35  33 32 38 31 2C 30 3A 97  |.......53281,0:.|
00000010: 35 33 32 38 30 2C 30 00  2C 08 5A 00 8F 20 50 49  |53280,0.,.Z.. PI|
00000020: 41 4E 4F 20 4B 45 59 42  4F 41 52 44 00 59 08 64  |ANO KEYBOARD.Y.d|
00000030: 00 99 20 22 93 20 20 05  20 20 20 20 20 20 12 20  |.. ".  .      . |
00000040: 1D 20 1D 20 C2 20 1D 20  1D 20 1D 20 C2 20 1D 20  |. . . . . . . . |
00000050: 1D 20 C2 20 1D 20 1D 20  22 00 84 08 6E 00 99 20  |. . . . "...n.. |
00000060: 22 20 20 20 20 20 20 20  20 12 20 1D 20 1D 20 C2  |"        . . . .|
00000070: 20 1D 20 1D 20 1D 20 C2  20 1D 20 1D 20 C2 20 1D  | . . . . . . . .|
00000080: 20 1D 20 22 00 AF 08 78  00 99 20 22 20 20 20 20  | . "...x.. "    |
00000090: 20 20 20 20 12 20 1D 20  1D 20 C2 20 1D 20 1D 20  |    . . . . . . |
000000A0: 1D 20 C2 20 1D 20 1D 20  C2 20 1D 20 1D 20 22 00  |. . . . . . . ".|
000000B0: DA 08 82 00 99 20 22 20  20 20 20 20 20 20 20 12  |..... "        .|
000000C0: 20 C2 A0 C2 A0 C2 A0 C2  A0 C2 A0 C2 A0 C2 A0 C2  | ...............|
000000D0: A0 C2 A0 C2 A0 C2 A0 C2  20 22 00 05 09 8C 00 99  |........ "......|
000000E0: 20 22 20 20 20 20 20 20  20 20 12 51 C2 57 C2 45  | "        .Q.W.E|
000000F0: C2 52 C2 54 C2 59 C2 55  C2 49 C2 4F C2 50 C2 40  |.R.T.Y.U.I.O.P.@|
00000100: C2 2A C2 5E 22 00 30 09  8D 00 99 20 22 20 20 20  |.*.^".0.... "   |
00000110: 20 20 20 20 20 12 20 32  20 33 20 20 20 35 20 36  |     . 2 3   5 6|
00000120: 20 37 20 20 20 39 20 30  20 20 20 2D 20 5C 20 22  | 7   9 0   - \ "|
00000130: 00 5D 09 96 00 99 20 22  11 20 20 20 20 20 27 53  |.].... ".     'S|
00000140: 50 41 43 45 27 20 46 4F  52 20 53 4F 4C 4F 20 4F  |PACE' FOR SOLO O|
00000150: 52 20 50 4F 4C 59 50 48  4F 4E 49 43 22 00 8A 09  |R POLYPHONIC"...|
00000160: A0 00 99 20 22 11 20 20  20 20 20 27 46 31 2C 46  |... ".     'F1,F|
00000170: 33 2C 46 35 2C 46 37 27  20 4F 43 54 41 56 45 20  |3,F5,F7' OCTAVE |
00000180: 53 45 4C 45 43 54 49 4F  4E 22 00 B4 09 AA 00 99  |SELECTION"......|
00000190: 20 22 11 20 20 20 20 20  20 20 20 20 27 46 32 2C  | ".         'F2,|
000001A0: 46 34 2C 46 36 2C 46 38  27 20 57 41 56 45 46 4F  |F4,F6,F8' WAVEFO|
000001B0: 52 4D 11 22 00 E2 09 B4  00 99 20 22 20 20 48 41  |RM."...... "  HA|
000001C0: 4E 47 20 4F 4E 2C 53 45  54 54 49 4E 47 20 55 50  |NG ON,SETTING UP|
000001D0: 20 46 52 45 51 55 45 4E  43 59 20 54 41 42 4C 45  | FREQUENCY TABLE|
000001E0: 2E 22 00 04 0A BE 00 53  B2 31 33 AC 34 30 39 36  |.".....S.13.4096|
000001F0: AA 31 30 32 34 3A 86 46  28 32 36 29 3A 86 4B 28  |.1024:.F(26):.K(|
00000200: 32 35 35 29 00 19 0A C8  00 81 49 B2 30 A4 32 38  |255)......I.0.28|
00000210: 3A 97 53 AA 49 2C 30 3A  82 00 50 0A D2 00 46 31  |:.S.I,0:..P...F1|
00000220: B2 37 30 34 30 3A 81 49  B2 31 A4 32 36 3A 46 28  |.7040:.I.1.26:F(|
00000230: 32 37 AB 49 29 B2 46 31  AC 35 2E 38 AA 33 30 3A  |27.I).F1.5.8.30:|
00000240: 46 31 B2 46 31 AD 32 AE  28 31 AD 31 32 29 3A 82  |F1.F1.2.(1.12):.|
00000250: 00 70 0A DC 00 4B 24 B2  22 51 32 57 33 45 52 35  |.p...K$."Q2W3ER5|
00000260: 54 36 59 37 55 49 39 4F  30 50 40 2D 2A 5C 5E 22  |T6Y7UI9O0P@-*\^"|
00000270: 00 91 0A E6 00 81 49 B2  31 A4 C3 28 4B 24 29 3A  |......I.1..(K$):|
00000280: 4B 28 C6 28 CA 28 4B 24  2C 49 29 29 29 B2 49 3A  |K(.(.(K$,I))).I:|
00000290: 82 00 C0 0A F0 00 99 20  22 91 20 20 20 20 20 20  |....... ".      |
000002A0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000002B0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 22  |               "|
000002C0: 00 0F 0B FA 00 41 54 B2  30 3A 44 45 B2 30 3A 53  |.....AT.0:DE.0:S|
000002D0: 55 B2 31 35 3A 52 45 B2  39 3A 53 56 B2 53 55 AC  |U.15:RE.9:SV.SU.|
000002E0: 31 36 AA 52 45 3A 41 56  B2 41 54 AC 31 36 AA 44  |16.RE:AV.AT.16.D|
000002F0: 45 3A 57 56 B2 31 36 3A  57 B2 30 3A 4D B2 31 3A  |E:WV.16:W.0:M.1:|
00000300: 4F 43 B2 34 3A 48 42 B2  32 35 36 3A 5A B2 30 00  |OC.4:HB.256:Z.0.|
00000310: 3E 0B 04 01 81 49 B2 30  A4 32 3A 97 53 AA 35 AA  |>....I.0.2:.S.5.|
00000320: 49 AC 37 2C 41 54 AC 31  36 AA 44 45 3A 97 53 AA  |I.7,AT.16.DE:.S.|
00000330: 36 AA 49 AC 37 2C 53 55  AC 31 36 AA 52 45 00 68  |6.I.7,SU.16.RE.h|
00000340: 0B 0E 01 97 53 AA 32 AA  49 AC 37 2C 34 30 30 30  |....S.2.I.7,4000|
00000350: AF 32 35 35 3A 97 53 AA  33 AA 49 AC 37 2C 34 30  |.255:.S.3.I.7,40|
00000360: 30 30 AD 32 35 36 3A 82  00 88 0B 18 01 97 53 AA  |00.256:.......S.|
00000370: 32 34 2C 31 35 3A 8F 2B  31 36 2B 36 34 3A 50 4F  |24,15:.+16+64:PO|
00000380: 4B 45 53 2B 32 33 2C 37  00 9B 0B 2C 01 A1 41 24  |KES+23,7...,..A$|
00000390: 3A 8B 41 24 B2 22 22 A7  33 30 30 00 C9 0B 36 01  |:.A$."".300...6.|
000003A0: 46 52 B2 46 28 4B 28 C6  28 41 24 29 29 29 AD 4D  |FR.F(K(.(A$))).M|
000003B0: 3A 54 B2 56 AC 37 3A 43  52 B2 53 AA 54 AA 34 3A  |:T.V.7:CR.S.T.4:|
000003C0: 8B 46 52 B2 5A A7 35 30  30 00 E7 0B 40 01 97 53  |.FR.Z.500...@..S|
000003D0: AA 36 AA 54 2C 5A 3A 8F  20 46 49 4E 49 53 48 20  |.6.T,Z:. FINISH |
000003E0: 44 45 43 2F 53 55 53 00  05 0C 45 01 97 53 AA 35  |DEC/SUS...E..S.5|
000003F0: AA 54 2C 5A 3A 8F 20 46  49 4E 49 53 48 20 41 54  |.T,Z:. FINISH AT|
00000400: 54 2F 52 45 4C 00 1F 0C  4A 01 97 43 52 2C 38 3A  |T/REL...J..CR,8:|
00000410: 97 43 52 2C 30 3A 8F 20  46 49 58 20 4F 46 46 00  |.CR,0:. FIX OFF.|
00000420: 40 0C 54 01 97 53 AA 54  2C 46 52 AB 48 42 AC B5  |@.T..S.T,FR.HB..|
00000430: 28 46 52 AD 48 42 29 3A  8F 20 53 45 54 20 4C 4F  |(FR.HB):. SET LO|
00000440: 00 5A 0C 5E 01 97 53 AA  31 AA 54 2C 46 52 AD 48  |.Z.^..S.1.T,FR.H|
00000450: 42 3A 8F 20 53 45 54 20  48 49 00 76 0C 68 01 97  |B:. SET HI.v.h..|
00000460: 53 AA 36 AA 54 2C 53 56  3A 8F 20 53 45 54 20 44  |S.6.T,SV:. SET D|
00000470: 45 43 2F 53 55 53 00 92  0C 6D 01 97 53 AA 35 AA  |EC/SUS...m..S.5.|
00000480: 54 2C 41 56 3A 8F 20 53  45 54 20 41 54 54 2F 52  |T,AV:. SET ATT/R|
00000490: 45 4C 00 AD 0C 72 01 97  43 52 2C 57 56 AA 31 3A  |EL...r..CR,WV.1:|
000004A0: 81 20 49 B2 31 A4 35 30  AC 41 54 3A 82 00 C0 0C  |. I.1.50.AT:....|
000004B0: 77 01 97 43 52 2C 57 56  3A 8F 20 50 55 4C 53 45  |w..CR,WV:. PULSE|
000004C0: 00 D9 0C 7C 01 8B 50 B2  31 A7 56 B2 56 AA 31 3A  |...|..P.1.V.V.1:|
000004D0: 8B 56 B2 33 A7 20 56 B2  30 00 E3 0C 90 01 89 20  |.V.3. V.0...... |
000004E0: 33 30 30 00 FE 0C F4 01  8B 20 41 24 B2 22 85 22  |300...... A$."."|
000004F0: A7 4D B2 31 3A 4F 43 B2  34 3A 89 33 30 30 00 19  |.M.1:OC.4:.300..|
00000500: 0D FE 01 8B 20 41 24 B2  22 86 22 A7 4D B2 32 3A  |.... A$.".".M.2:|
00000510: 4F 43 B2 33 3A 89 33 30  30 00 34 0D 08 02 8B 20  |OC.3:.300.4.... |
00000520: 41 24 B2 22 87 22 A7 4D  B2 34 3A 4F 43 B2 32 3A  |A$.".".M.4:OC.2:|
00000530: 89 33 30 30 00 4F 0D 12  02 8B 20 41 24 B2 22 88  |.300.O.... A$.".|
00000540: 22 A7 4D B2 38 3A 4F 43  B2 31 3A 89 33 30 30 00  |".M.8:OC.1:.300.|
00000550: 6B 0D 1C 02 8B 20 41 24  B2 22 89 22 A7 57 B2 30  |k.... A$.".".W.0|
00000560: 3A 57 56 B2 31 36 3A 89  33 30 30 00 87 0D 26 02  |:WV.16:.300...&.|
00000570: 8B 20 41 24 B2 22 8A 22  A7 57 B2 31 3A 57 56 B2  |. A$.".".W.1:WV.|
00000580: 33 32 3A 89 33 30 30 00  A3 0D 30 02 8B 20 41 24  |32:.300...0.. A$|
00000590: B2 22 8B 22 A7 57 B2 32  3A 57 56 B2 36 34 3A 89  |.".".W.2:WV.64:.|
000005A0: 33 30 30 00 C0 0D 3A 02  8B 20 41 24 B2 22 8C 22  |300...:.. A$."."|
000005B0: A7 57 B2 33 3A 57 56 B2  31 32 38 3A 89 33 30 30  |.W.3:WV.128:.300|
000005C0: 00 D7 0D 44 02 8B 41 24  B2 22 20 22 A7 50 B2 31  |...D..A$." ".P.1|
000005D0: AB 50 3A 89 33 30 30 00  E9 0D 4E 02 8B 20 41 24  |.P:.300...N.. A$|
000005E0: B2 22 93 22 A7 20 32 30  30 00 F2 0D 58 02 89 33  |.".". 200...X..3|
000005F0: 30 30 00 04 0E 20 03 99  20 22 48 49 54 20 41 20  |00... .. "HIT A |
00000600: 4B 45 59 22 00 21 0E 2A  03 A1 41 24 3A 8B 41 24  |KEY".!.*..A$:.A$|
00000610: B2 22 22 A7 38 31 30 3A  92 20 81 20 41 20 4B 45  |."".810:. . A KE|
00000620: 59 00 2B 0E 34 03 99 41  24 3A 8E 00 00 00        |Y.+.4..A$:....  |
.......53281,0:.53280,0.,.Z.. PIANO KEYB
OARD.Y.D.. ".  .      . . . B . . . B . 
. B . . "...N.. "        . . . B . . . B
 . . B . . "...X.. "        . . . B . . 
. B . . B . . ".Z.... "        . B B B B
 B B B B B B B B "...... "        .QBWBE
BRBTBYBUBIBOBPB@B*B^".0.... "        . 2
 3   5 6 7   9 0   - \ ".].... ".     'S
PACE' FOR SOLO OR POLYPHONIC"... .. ".  
   'F1,F3,F5,F7' OCTAVE SELECTION"......
 ".         'F2,F4,F6,F8' WAVEFORM."....
.. "  HANG ON,SETTING UP FREQUENCY TABLE
.".....S.13.4096.1024:.F(26):.K(255)...H
..I.0.28:.S.I,0:..P.R.F1.7040:.I.1.26:F(
27.I).F1.5.8.30:F1.F1.2.(1.12):..P...K$.
"Q2W3ER5T6Y7UI9O0P@-*\^"......I.1.C(K$):
K(F(J(K$,I))).I:....... ".              
                       ".....AT.0:DE.0:S
U.15:RE.9:SV.SU.16.RE:AV.AT.16.DE:WV.16:
W.0:M.1:OC.4:HB.256:Z.0.>....I.0.2:.S.5.
I.7,AT.16.DE:.S.6.I.7,SU.16.RE.H....S.2.
I.7,4000.255:.S.3.I.7,4000.256:.......S.
24,15:.+16+64:POKES+23,7...,..A$:.A$."".
300.I.6.FR.F(K(F(A$))).M:T.V.7:CR.S.T.4:
.FR.Z.500...@..S.6.T,Z:. FINISH DEC/SUS.
..E..S.5.T,Z:. FINISH ATT/REL...J..CR,8:
.CR,0:. FIX OFF.@.T..S.T,FR.HB..(FR.HB):
. SET LO.Z.^..S.1.T,FR.HB:. SET HI.V.H..
S.6.T,SV:. SET DEC/SUS...M..S.5.T,AV:. S
ET ATT/REL...R..CR,WV.1:. I.1.50.AT:....
W..CR,WV:. PULSE.Y.|..P.1.V.V.1:.V.3. V.
0...... 300...... A$.".".M.1:OC.4:.300..
.... A$.".".M.2:OC.3:.300.4.... A$.".".M
.4:OC.2:.300.O.... A$.".".M.8:OC.1:.300.
K.... A$.".".W.0:WV.16:.300...&.. A$."."
.W.1:WV.32:.300...0.. A$.".".W.2:WV.64:.
300...:.. A$.".".W.3:WV.128:.300.W.D..A$
." ".P.1.P:.300...N.. A$.".". 200...X..3
00... .. "HIT A KEY".!.*..A$:.A$."".810:
. . A KEY.+.4..A$:....
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL