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

PIANO

FILE INFORMATION

FILENAME(S): PIANO

FILE TYPE(S): PRG

FILE SIZE: 1.4K

FIRST SEEN: 2025-12-01 02:02:53

APPEARS ON: 1 disk(s)

FILE HASH

c5d84d0b18eabca30bfebb475d3f11d4358923088eac5f4f0b3be633de4621b6

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
FREDRIK 07 PIANO PRG hedning, pewp 17 2 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 17 08 5A 00 8F 20  50 49 41 4E 4F 20 4B 45  |....Z.. PIANO KE|
00000010: 41 59 42 4F 41 52 44 00  3B 08 64 00 99 22 93 20  |AYBOARD.;.d..". |
00000020: 12 20 94 20 94 20 49 20  94 20 94 20 94 20 49 20  |. . . I . . . I |
00000030: 94 20 94 20 49 20 94 20  94 20 22 00 5E 08 6E 00  |. . I . . ".^.n.|
00000040: 99 22 20 12 20 94 20 94  20 49 20 94 20 94 20 94  |." . . . I . . .|
00000050: 20 49 20 94 20 94 20 49  20 94 20 94 20 22 00 81  | I . . I . . "..|
00000060: 08 78 00 99 22 20 12 20  94 20 94 20 49 20 94 20  |.x.." . . . I . |
00000070: 94 20 94 20 49 20 94 20  94 A0 49 20 94 20 94 20  |. . I . ..I . . |
00000080: 22 00 A4 08 82 00 99 22  20 12 20 49 20 49 20 49  |"......" . I I I|
00000090: 20 49 20 49 20 49 20 49  20 49 20 49 20 49 20 49  | I I I I I I I I|
000000A0: 20 49 20 22 00 C7 08 8C  00 99 22 20 12 51 49 57  | I "......" .QIW|
000000B0: 49 45 49 52 49 54 49 59  49 55 49 49 4F 49 50 49  |IEIRITIYIUIIOIPI|
000000C0: 5D 49 40 49 49 5E 22 00  EF 08 96 00 99 22 11 27  |]I@II^"......".'|
000000D0: 53 50 41 43 45 27 20 46  4F 52 20 53 4F 4C 4F 20  |SPACE' FOR SOLO |
000000E0: 4F 52 20 50 4F 4C 59 50  48 4F 4E 49 43 4B 22 00  |OR POLYPHONICK".|
000000F0: 17 09 A0 00 99 22 11 27  46 31 2C 46 33 2C 46 35  |.....".'F1,F3,F5|
00000100: 2C 46 37 27 20 4F 43 4B  54 41 56 41 20 53 45 4C  |,F7' OCKTAVA SEL|
00000110: 45 43 54 49 4F 4E 22 00  37 09 AA 00 99 22 11 27  |ECTION".7....".'|
00000120: 46 32 2C 46 34 2C 46 36  2C 46 38 27 20 57 41 56  |F2,F4,F6,F8' WAV|
00000130: 45 46 4F 52 4D 11 22 00  65 09 B4 00 99 22 48 41  |EFORM.".e...."HA|
00000140: 4E 47 20 4F 4E 2C 20 53  45 54 54 49 4E 47 20 55  |NG ON, SETTING U|
00000150: 50 20 46 52 45 51 55 45  4E 43 59 20 54 41 42 4C  |P FREQUENCY TABL|
00000160: 45 2E 2E 2E 22 00 87 09  BE 00 53 B2 31 33 AC 34  |E...".....S.13.4|
00000170: 30 39 36 AA 31 30 32 34  3A 86 46 28 32 36 29 3A  |096.1024:.F(26):|
00000180: 86 4B 28 32 35 35 29 00  9D 09 C8 00 81 49 20 B2  |.K(255)......I .|
00000190: 30 A4 32 38 3A 97 53 AA  49 2C 30 3A 82 00 AB 09  |0.28:.S.I,0:....|
000001A0: CD 00 97 20 53 AA 32 34  2C 31 35 00 E2 09 D2 00  |... S.24,15.....|
000001B0: 46 31 B2 37 30 34 30 3A  81 49 B2 31 A4 32 36 3A  |F1.7040:.I.1.26:|
000001C0: 46 28 32 37 AB 49 29 B2  46 31 AC 35 2E 38 AA 33  |F(27.I).F1.5.8.3|
000001D0: 30 3A 46 31 B2 46 31 AD  32 AE 28 31 AD 31 32 29  |0:F1.F1.2.(1.12)|
000001E0: 3A 82 00 02 0A DC 00 4B  24 B2 22 51 32 57 33 45  |:......K$."Q2W3E|
000001F0: 52 34 35 54 36 59 37 55  49 39 4F 30 50 2D 5D 40  |R45T6Y7UI9O0P-]@|
00000200: 5E 22 00 23 0A E6 00 81  49 B2 31 A4 C3 28 4B 24  |^".#....I.1..(K$|
00000210: 29 3A 4B 28 C6 28 CA 28  4B 24 2C 49 29 29 29 B2  |):K(.(.(K$,I))).|
00000220: 49 3A 82 00 54 0A F0 00  99 22 91 20 20 20 20 20  |I:..T....".     |
00000230: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000240: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000250: 20 20 20 22 00 A3 0A FA  00 41 54 B2 30 3A 44 45  |   ".....AT.0:DE|
00000260: B2 30 3A 53 55 B2 31 35  3A 52 45 B2 39 3A 53 56  |.0:SU.15:RE.9:SV|
00000270: B2 53 55 AC 31 36 AA 52  45 3A 41 56 B2 41 54 AC  |.SU.16.RE:AV.AT.|
00000280: 31 36 AA 44 45 3A 57 56  B2 31 36 3A 57 B2 30 3A  |16.DE:WV.16:W.0:|
00000290: 4D B2 31 3A 4F 43 B2 34  3A 48 42 B2 32 35 36 3A  |M.1:OC.4:HB.256:|
000002A0: 5A B2 30 00 D2 0A 04 01  81 49 B2 30 A4 32 3A 97  |Z.0......I.0.2:.|
000002B0: 53 AA 35 AA 49 AC 37 2C  41 54 AC 31 36 AA 44 45  |S.5.I.7,AT.16.DE|
000002C0: 3A 97 53 AA 36 AA 49 AC  37 2C 53 55 AC 31 36 AA  |:.S.6.I.7,SU.16.|
000002D0: 52 45 00 FC 0A 0E 01 97  53 AA 32 AA 49 AC 37 2C  |RE......S.2.I.7,|
000002E0: 34 30 30 30 AF 32 35 35  3A 97 53 AA 33 AA 49 AC  |4000.255:.S.3.I.|
000002F0: 37 2C 34 30 30 30 AD 32  35 36 3A 82 00 0F 0B 2C  |7,4000.256:....,|
00000300: 01 A1 41 24 3A 8B 41 24  B2 22 22 A7 33 30 30 00  |..A$:.A$."".300.|
00000310: 3D 0B 36 01 46 52 B2 46  28 4B 28 C6 28 41 24 29  |=.6.FR.F(K(.(A$)|
00000320: 29 29 AD 4D 3A 54 B2 56  AC 37 3A 43 52 B2 53 AA  |)).M:T.V.7:CR.S.|
00000330: 54 AA 34 3A 8B 46 52 B2  5A A7 35 30 30 00 5B 0B  |T.4:.FR.Z.500.[.|
00000340: 40 01 97 53 AA 36 AA 54  2C 5A 3A 8F 20 46 49 4E  |@..S.6.T,Z:. FIN|
00000350: 49 53 48 20 44 45 43 2F  53 55 53 00 79 0B 45 01  |ISH DEC/SUS.y.E.|
00000360: 97 53 AA 35 AA 54 2C 5A  3A 8F 20 46 49 4E 49 53  |.S.5.T,Z:. FINIS|
00000370: 48 20 41 54 54 2F 52 45  4C 00 93 0B 4A 01 97 43  |H ATT/REL...J..C|
00000380: 52 2C 38 3A 97 43 52 2C  30 3A 8F 20 46 49 58 20  |R,8:.CR,0:. FIX |
00000390: 4F 46 46 00 B4 0B 54 01  97 53 AA 54 2C 46 52 AB  |OFF...T..S.T,FR.|
000003A0: 48 42 AC B5 28 46 52 AD  48 42 29 3A 8F 20 53 45  |HB..(FR.HB):. SE|
000003B0: 54 20 4C 4F 00 CE 0B 5E  01 97 53 AA 31 AA 54 2C  |T LO...^..S.1.T,|
000003C0: 46 52 AD 48 42 3A 8F 20  53 45 54 20 48 49 00 EA  |FR.HB:. SET HI..|
000003D0: 0B 68 01 97 53 AA 36 AA  54 2C 53 56 3A 8F 20 53  |.h..S.6.T,SV:. S|
000003E0: 45 54 20 44 45 43 2F 53  55 53 00 06 0C 6D 01 97  |ET DEC/SUS...m..|
000003F0: 53 AA 35 AA 54 2C 41 56  3A 8F 20 53 45 54 20 41  |S.5.T,AV:. SET A|
00000400: 54 54 2F 52 45 4C 00 20  0C 72 01 97 43 52 2C 57  |TT/REL. .r..CR,W|
00000410: 56 AA 31 3A 81 49 B2 31  A4 35 30 AC 41 54 3A 82  |V.1:.I.1.50.AT:.|
00000420: 00 33 0C 77 01 97 43 52  2C 57 56 3A 8F 20 50 55  |.3.w..CR,WV:. PU|
00000430: 4C 53 45 00 4B 0C 7C 01  8B 50 B2 31 A7 56 B2 56  |LSE.K.|..P.1.V.V|
00000440: AA 31 3A 8B 56 B2 33 A7  56 B2 30 00 54 0C 90 01  |.1:.V.3.V.0.T...|
00000450: 89 33 30 30 00 6E 0C F4  01 8B 41 24 B2 22 85 22  |.300.n....A$."."|
00000460: A7 4D B2 31 3A 4F 43 B2  34 3A 89 33 30 30 00 88  |.M.1:OC.4:.300..|
00000470: 0C FE 01 8B 41 24 B2 22  86 22 A7 4D B2 32 3A 4F  |....A$.".".M.2:O|
00000480: 43 B2 33 3A 89 33 30 30  00 A2 0C 08 02 8B 41 24  |C.3:.300......A$|
00000490: B2 22 87 22 A7 4D B2 34  3A 4F 43 B2 32 3A 89 33  |.".".M.4:OC.2:.3|
000004A0: 30 30 00 BC 0C 12 02 8B  41 24 B2 22 88 22 A7 4D  |00......A$.".".M|
000004B0: B2 38 3A 4F 43 B2 31 3A  89 33 30 30 00 D7 0C 1C  |.8:OC.1:.300....|
000004C0: 02 8B 41 24 B2 22 89 22  A7 57 B2 30 3A 57 56 B2  |..A$.".".W.0:WV.|
000004D0: 31 36 3A 89 33 30 30 00  F2 0C 26 02 8B 41 24 B2  |16:.300...&..A$.|
000004E0: 22 8A 22 A7 57 B2 31 3A  57 56 B2 33 32 3A 89 33  |".".W.1:WV.32:.3|
000004F0: 30 30 00 0D 0D 30 02 8B  41 24 B2 22 8B 22 A7 57  |00...0..A$.".".W|
00000500: B2 32 3A 57 56 B2 36 34  3A 89 33 30 30 00 29 0D  |.2:WV.64:.300.).|
00000510: 3A 02 8B 41 24 B2 22 8C  22 A7 57 B2 33 3A 57 56  |:..A$.".".W.3:WV|
00000520: B2 31 32 38 3A 89 33 30  30 00 40 0D 44 02 8B 41  |.128:.300.@.D..A|
00000530: 24 B2 22 20 22 A7 50 B2  31 AB 50 3A 89 33 30 30  |$." ".P.1.P:.300|
00000540: 00 50 0D 4E 02 8B 41 24  B2 22 93 22 A7 32 30 30  |.P.N..A$.".".200|
00000550: 00 59 0D 58 02 89 33 30  30 00 6A 0D 20 03 99 22  |.Y.X..300.j. .."|
00000560: 48 49 54 20 41 20 4B 45  59 22 00 87 0D 2A 03 A1  |HIT A KEY"...*..|
00000570: 41 24 3A 8B 41 24 B2 22  22 A7 38 31 30 3A 92 20  |A$:.A$."".810:. |
00000580: 81 20 41 20 4B 45 59 00  91 0D 34 03 99 41 24 3A  |. A KEY...4..A$:|
00000590: 8E 00 00 00                                       |....            |
....Z.. PIANO KEAYBOARD.;.D..". . . . I 
. . . I . . I . . ".^.N.." . . . I . . .
 I . . I . . "...X.." . . . I . . . I . 
. I . . "......" . I I I I I I I I I I I
 I ".G...." .QIWIEIRITIYIUIIOIPI]I@II^".
.....".'SPACE' FOR SOLO OR POLYPHONICK".
.. ..".'F1,F3,F5,F7' OCKTAVA SELECTION".
7....".'F2,F4,F6,F8' WAVEFORM.".E...."HA
NG ON, SETTING UP FREQUENCY TABLE..."...
..S.13.4096.1024:.F(26):.K(255)...H..I .
0.28:.S.I,0:....M.. S.24,15...R.F1.7040:
.I.1.26:F(27.I).F1.5.8.30:F1.F1.2.(1.12)
:......K$."Q2W3ER45T6Y7UI9O0P-]@^".#....
I.1.C(K$):K(F(J(K$,I))).I:..T....".     
                                   "....
.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.R...
.I.0.2:.S.5.I.7,AT.16.DE:.S.6.I.7,SU.16.
RE......S.2.I.7,4000.255:.S.3.I.7,4000.2
56:....,..A$:.A$."".300.=.6.FR.F(K(F(A$)
)).M:T.V.7:CR.S.T.4:.FR.Z.500.[.@..S.6.T
,Z:. FINISH DEC/SUS.Y.E..S.5.T,Z:. FINIS
H ATT/REL...J..CR,8:.CR,0:. FIX OFF...T.
.S.T,FR.HB..(FR.HB):. SET LO.N.^..S.1.T,
FR.HB:. SET HI...H..S.6.T,SV:. SET DEC/S
US...M..S.5.T,AV:. SET ATT/REL. .R..CR,W
V.1:.I.1.50.AT:..3.W..CR,WV:. PULSE.K.|.
.P.1.V.V.1:.V.3.V.0.T....300.N....A$."."
.M.1:OC.4:.300......A$.".".M.2:OC.3:.300
......A$.".".M.4:OC.2:.300......A$.".".M
.8:OC.1:.300.W....A$.".".W.0:WV.16:.300.
..&..A$.".".W.1:WV.32:.300...0..A$.".".W
.2:WV.64:.300.).:..A$.".".W.3:WV.128:.30
0.@.D..A$." ".P.1.P:.300.P.N..A$.".".200
.Y.X..300.J. .."HIT A KEY"...*..A$:.A$."
".810:. . A KEY...4..A$:....
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL