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

PIANO KEYBOARD

FILE INFORMATION

FILENAME(S): PIANO KEYBOARD

FILE TYPE(S): PRG

FILE SIZE: 1.3K

FIRST SEEN: 2025-12-01 13:46:56

APPEARS ON: 1 disk(s)

FILE HASH

9d0dc0390254d8ea89f4bc410b5594364cd8c0fee5da6ce823a4f7ea7cfa487b

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
BRA SPEL PIANO KEYBOARD PRG hedning, Zeta 1 4 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 16 08 5A 00 8F 20  50 49 41 4E 4F 20 4B 45  |....Z.. PIANO KE|
00000010: 59 42 4F 41 52 44 00 3A  08 64 00 99 22 93 20 12  |YBOARD.:.d..". .|
00000020: 20 1D 20 1D 20 C8 20 1D  20 1D 20 1D 20 C8 20 1D  | . . . . . . . .|
00000030: 20 1D 20 C8 20 1D 20 1D  20 22 00 5C 08 6E 00 99  | . . . . ".\.n..|
00000040: 22 12 20 1D 20 1D 20 C8  20 1D 20 1D 20 1D 20 C8  |". . . . . . . .|
00000050: 20 1D 20 1D 20 C8 20 1D  20 1D 20 22 00 7E 08 78  | . . . . . ".~.x|
00000060: 00 99 22 12 20 1D 20 1D  20 C8 20 1D 20 1D 20 1D  |..". . . . . . .|
00000070: 20 C8 20 1D 20 1D 20 C8  20 1D 20 1D 20 22 00 A0  | . . . . . . "..|
00000080: 08 82 00 99 22 12 20 C8  A0 C8 A0 C8 A0 C8 A0 C8  |....". .........|
00000090: A0 C8 A0 C8 A0 C8 A0 C8  A0 C8 A0 C8 A0 C8 A0 22  |..............."|
000000A0: 00 C2 08 8C 00 99 22 12  51 C8 57 C8 45 C8 52 C8  |......".Q.W.E.R.|
000000B0: 54 C8 59 C8 55 C8 49 C8  4F C8 50 C8 40 C8 2A C8  |T.Y.U.I.O.P.@.*.|
000000C0: 5E 22 00 E8 08 96 00 99  22 11 27 53 50 41 43 45  |^"......".'SPACE|
000000D0: 27 46 4F 52 20 53 4F 4C  4F 20 4F 52 20 50 4F 4C  |'FOR SOLO OR POL|
000000E0: 59 50 48 4F 4E 49 43 22  00 0F 09 A0 00 99 22 11  |YPHONIC"......".|
000000F0: 27 46 31 27 46 33 27 46  35 27 46 37 27 20 4F 43  |'F1'F3'F5'F7' OC|
00000100: 54 41 56 45 20 53 45 4C  45 43 54 49 4F 4E 22 00  |TAVE SELECTION".|
00000110: 2F 09 AA 00 99 22 11 27  46 32 27 46 34 27 46 36  |/....".'F2'F4'F6|
00000120: 27 46 38 27 20 57 41 56  45 46 4F 52 4D 11 22 00  |'F8' WAVEFORM.".|
00000130: 5D 09 B4 00 99 22 48 41  4E 47 20 4F 4E 2C 20 53  |]...."HANG ON, S|
00000140: 45 54 54 49 4E 47 20 55  50 20 46 52 45 51 55 45  |ETTING UP FREQUE|
00000150: 4E 43 59 20 54 41 42 4C  45 2E 2E 2E 22 00 7F 09  |NCY TABLE..."...|
00000160: BE 00 53 B2 31 33 AC 34  30 39 36 AA 31 30 32 34  |..S.13.4096.1024|
00000170: 3A 86 46 28 32 36 29 3A  86 4B 28 32 35 35 29 00  |:.F(26):.K(255).|
00000180: 94 09 C8 00 81 49 B2 30  A4 32 38 3A 97 53 AA 49  |.....I.0.28:.S.I|
00000190: 2C 30 3A 82 00 A2 09 CD  00 97 20 53 AA 32 34 2C  |,0:....... S.24,|
000001A0: 31 35 00 D9 09 D2 00 46  31 B2 37 30 34 30 3A 81  |15.....F1.7040:.|
000001B0: 49 B2 31 A4 32 36 3A 46  28 32 37 AB 31 29 B2 46  |I.1.26:F(27.1).F|
000001C0: 31 AC 35 2E 38 AA 33 30  3A 46 31 B2 46 31 AD 32  |1.5.8.30:F1.F1.2|
000001D0: AE 28 31 AD 31 32 29 3A  82 00 F8 09 DC 00 4B 24  |.(1.12):......K$|
000001E0: B2 22 51 32 57 33 45 52  35 54 36 59 37 55 49 39  |."Q2W3ER5T6Y7UI9|
000001F0: 4F 30 40 2D 2A 5C 5E 22  00 19 0A E6 00 81 49 B2  |O0@-*\^"......I.|
00000200: 31 A4 C3 28 4B 24 29 3A  4B 28 C6 28 CA 28 4B 24  |1..(K$):K(.(.(K$|
00000210: 2C 49 29 29 29 B2 49 3A  82 00 43 0A F0 00 99 22  |,I))).I:..C...."|
00000220: 91 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |.               |
00000230: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000240: 20 20 22 00 92 0A FA 00  41 54 B2 30 3A 44 45 B2  |  ".....AT.0:DE.|
00000250: 30 3A 53 55 B2 31 35 3A  52 45 B2 39 3A 53 56 B2  |0:SU.15:RE.9:SV.|
00000260: 53 55 AC 31 36 AA 52 45  3A 41 56 B2 41 54 AC 31  |SU.16.RE:AV.AT.1|
00000270: 36 AA 44 45 3A 57 56 B2  31 36 3A 57 B2 30 3A 4D  |6.DE:WV.16:W.0:M|
00000280: B2 31 3A 4F 43 B2 34 3A  48 42 B2 32 35 36 3A 5A  |.1:OC.4:HB.256:Z|
00000290: B2 30 00 AF 0A 04 01 81  49 B2 30 A4 32 3A 97 53  |.0......I.0.2:.S|
000002A0: AA 36 AA 49 AC 37 2C 53  55 AC 31 36 AA 52 45 00  |.6.I.7,SU.16.RE.|
000002B0: D9 0A 0E 01 97 53 AA 32  AA 49 AC 37 2C 34 30 30  |.....S.2.I.7,400|
000002C0: 30 AF 32 35 35 3A 97 53  AA 33 AA 49 AC 37 2C 34  |0.255:.S.3.I.7,4|
000002D0: 30 30 30 AD 32 35 36 3A  82 00 EF 0A 2C 01 A1 20  |000.256:....,.. |
000002E0: 41 24 3A 8B 41 24 B2 22  20 22 A7 20 33 30 30 00  |A$:.A$." ". 300.|
000002F0: 0D 0B 40 01 97 53 AA 36  AA 54 2C 5A 3A 8F 20 46  |..@..S.6.T,Z:. F|
00000300: 49 4E 49 53 48 20 44 45  43 2F 53 55 53 00 2B 0B  |INISH DEC/SUS.+.|
00000310: 45 01 97 53 AA 35 AA 54  2C 5A 3A 8F 20 46 49 4E  |E..S.5.T,Z:. FIN|
00000320: 49 53 48 20 41 54 54 2F  52 45 4C 00 45 0B 4A 01  |ISH ATT/REL.E.J.|
00000330: 97 43 52 2C 38 3A 97 43  52 2C 30 3A 8F 20 46 49  |.CR,8:.CR,0:. FI|
00000340: 58 20 4F 46 46 00 66 0B  54 01 97 53 AA 54 2C 46  |X OFF.f.T..S.T,F|
00000350: 52 AB 48 42 AC B5 28 46  52 AD 48 42 29 3A 8F 20  |R.HB..(FR.HB):. |
00000360: 53 45 54 20 4C 4F 00 80  0B 5E 01 97 53 AA 31 AA  |SET LO...^..S.1.|
00000370: 54 2C 46 52 AD 48 42 3A  8F 20 53 45 54 20 48 49  |T,FR.HB:. SET HI|
00000380: 00 9C 0B 68 01 97 53 AA  36 AA 54 2C 53 56 3A 8F  |...h..S.6.T,SV:.|
00000390: 20 53 45 54 20 44 45 43  2F 53 55 53 00 B8 0B 6D  | SET DEC/SUS...m|
000003A0: 01 97 53 AA 35 AA 54 2C  41 56 3A 8F 20 53 45 54  |..S.5.T,AV:. SET|
000003B0: 20 41 54 54 2F 52 45 4C  00 D2 0B 72 01 97 43 52  | ATT/REL...r..CR|
000003C0: 2C 57 56 AA 31 3A 81 49  B2 31 A4 35 30 AC 41 54  |,WV.1:.I.1.50.AT|
000003D0: 3A 82 00 E5 0B 77 01 97  43 52 2C 57 56 3A 8F 20  |:....w..CR,WV:. |
000003E0: 50 55 4C 53 45 00 FD 0B  7C 01 8B 50 B2 31 A7 56  |PULSE...|..P.1.V|
000003F0: B2 56 AA 31 3A 8B 56 B2  33 A7 56 B2 30 00 06 0C  |.V.1:.V.3.V.0...|
00000400: 90 01 89 33 30 30 00 20  0C F4 01 8B 41 24 B2 22  |...300. ....A$."|
00000410: 85 22 A7 4D B2 31 3A 4F  43 B2 34 3A 89 33 30 30  |.".M.1:OC.4:.300|
00000420: 00 3A 0C FE 01 8B 41 24  B2 22 86 22 A7 4D B2 32  |.:....A$.".".M.2|
00000430: 3A 4F 43 B2 33 3A 89 33  30 30 00 54 0C 08 02 8B  |:OC.3:.300.T....|
00000440: 41 24 B2 22 87 22 A7 4D  B2 34 3A 4F 43 B2 32 3A  |A$.".".M.4:OC.2:|
00000450: 89 33 30 30 00 6E 0C 12  02 8B 41 24 B2 22 88 22  |.300.n....A$."."|
00000460: A7 4D B2 38 3A 4F 43 B2  31 3A 89 33 30 30 00 89  |.M.8:OC.1:.300..|
00000470: 0C 1C 02 8B 41 24 B2 22  89 22 A7 57 B2 30 3A 57  |....A$.".".W.0:W|
00000480: 56 B2 31 36 3A 89 33 30  30 00 A4 0C 26 02 8B 41  |V.16:.300...&..A|
00000490: 24 B2 22 8A 22 A7 57 B2  31 3A 57 56 B2 33 32 3A  |$.".".W.1:WV.32:|
000004A0: 89 33 30 30 00 BF 0C 30  02 8B 41 24 B2 22 8B 22  |.300...0..A$."."|
000004B0: A7 57 B2 32 3A 57 56 B2  36 34 3A 89 33 30 30 00  |.W.2:WV.64:.300.|
000004C0: DB 0C 3A 02 8B 41 24 B2  22 B4 22 A7 57 B2 33 3A  |..:..A$.".".W.3:|
000004D0: 57 56 B2 31 32 38 3A 89  33 30 30 00 F2 0C 44 02  |WV.128:.300...D.|
000004E0: 8B 41 24 B2 22 20 22 A7  50 B2 31 AB 50 3A 89 33  |.A$." ".P.1.P:.3|
000004F0: 30 30 00 02 0D 4E 02 8B  41 24 B2 22 93 22 A7 32  |00...N..A$.".".2|
00000500: 30 30 00 0B 0D 58 02 89  33 30 30 00 1C 0D 20 03  |00...X..300... .|
00000510: 99 22 48 49 54 20 41 20  4B 45 59 22 00 39 0D 2A  |."HIT A KEY".9.*|
00000520: 03 A1 41 24 3A 8B 41 24  B2 22 22 A7 38 31 30 3A  |..A$:.A$."".810:|
00000530: 92 20 81 20 41 20 4B 45  59 00 43 0D 34 03 99 41  |. . A KEY.C.4..A|
00000540: 24 3A 8E 00 00 00                                 |$:....          |
....Z.. PIANO KEYBOARD.:.D..". . . . H .
 . . H . . H . . ".\.N..". . . H . . . H
 . . H . . ".~.X..". . . H . . . H . . H
 . . ". ....". H H H H H H H H H H H H "
.B....".QHWHEHRHTHYHUHIHOHPH@H*H^"......
".'SPACE'FOR SOLO OR POLYPHONIC"... ..".
'F1'F3'F5'F7' OCTAVE SELECTION"./....".'
F2'F4'F6'F8' WAVEFORM.".]...."HANG ON, S
ETTING UP FREQUENCY TABLE..."....S.13.4
096.1024:.F(26):.K(255)...H..I.0.28:.S.I
,0:....M.. S.24,15.Y.R.F1.7040:.I.1.26:F
(27.1).F1.5.8.30:F1.F1.2.(1.12):......K$
."Q2W3ER5T6Y7UI9O0@-*\^"......I.1.C(K$):
K(F(J(K$,I))).I:..C....".               
                  ".....AT.0:DE.0:SU.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.6.I.7,S
U.16.RE.Y....S.2.I.7,4000.255:.S.3.I.7,4
000.256:....,.. A$:.A$." ". 300...@..S.6
.T,Z:. FINISH DEC/SUS.+.E..S.5.T,Z:. FIN
ISH ATT/REL.E.J..CR,8:.CR,0:. FIX OFF.F.
T..S.T,FR.HB..(FR.HB):. SET LO...^..S.1.
T,FR.HB:. SET HI...H..S.6.T,SV:. SET DEC
/SUS...M..S.5.T,AV:. SET ATT/REL.R.R..CR
,WV.1:.I.1.50.AT:....W..CR,WV:. PULSE...
|..P.1.V.V.1:.V.3.V.0......300. ....A$."
.".M.1:OC.4:.300.:....A$.".".M.2:OC.3:.3
00.T....A$.".".M.4:OC.2:.300.N....A$."."
.M.8:OC.1:.300......A$.".".W.0:WV.16:.30
0...&..A$.".".W.1:WV.32:.300...0..A$."."
.W.2:WV.64:.300...:..A$.".".W.3:WV.128:.
300...D..A$." ".P.1.P:.300...N..A$.".".2
00...X..300... .."HIT A KEY".9.*..A$:.A$
."".810:. . A KEY.C.4..A$:....
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL