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

DEMO4

FILE INFORMATION

FILENAME(S): DEMO4

FILE TYPE(S): PRG

FILE SIZE: 1.1K

FIRST SEEN: 2025-11-30 16:10:30

APPEARS ON: 2 disk(s)

FILE HASH

6f241135f5248d1f596f885e48b98e1afe0fd78f756a4ddd3452e5650048fdc3

FOUND ON DISKS (2 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
CDU DECEMBER 89 DEMO4 PRG BrainSkull, Sammlung, UK CD 31 3 DOWNLOAD FILE
CDU DECEMBER 89 DEMO4 PRG Xii 31 3 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 26 08 5A 00 8F 20  50 49 41 4E 4F 20 4B 45  |..&.Z.. PIANO KE|
00000010: 59 42 4F 41 52 44 20 55  53 49 4E 47 20 4D 55 53  |YBOARD USING MUS|
00000020: 49 42 41 53 49 43 00 4D  08 5F 00 8F 20 4E 4F 54  |IBASIC.M._.. NOT|
00000030: 45 20 54 48 45 20 55 53  45 20 4F 46 20 54 48 45  |E THE USE OF THE|
00000040: 20 4E 45 57 20 43 4F 4D  4D 41 4E 44 53 00 71 08  | NEW COMMANDS.q.|
00000050: 64 00 99 22 93 20 12 20  1D 20 1D 20 C2 20 1D 20  |d..". . . . . . |
00000060: 1D 20 1D 20 C2 20 1D 20  1D 20 C2 20 1D 20 1D 20  |. . . . . . . . |
00000070: 22 00 94 08 6E 00 99 22  20 12 20 1D 20 1D 20 C2  |"...n.." . . . .|
00000080: 20 1D 20 1D 20 1D 20 C2  20 1D 20 1D 20 C2 20 1D  | . . . . . . . .|
00000090: 20 1D 20 22 00 B7 08 78  00 99 22 20 12 20 1D 20  | . "...x.." . . |
000000A0: 1D 20 C2 20 1D 20 1D 20  1D 20 C2 20 1D 20 1D 20  |. . . . . . . . |
000000B0: C2 20 1D 20 1D 20 22 00  DA 08 82 00 99 22 20 12  |. . . "......" .|
000000C0: 20 C2 20 C2 20 C2 20 C2  20 C2 20 C2 20 C2 20 C2  | . . . . . . . .|
000000D0: 20 C2 20 C2 20 C2 20 C2  20 22 00 FD 08 8C 00 99  | . . . . "......|
000000E0: 22 20 12 51 C2 57 C2 45  C2 52 C2 54 C2 59 C2 55  |" .Q.W.E.R.T.Y.U|
000000F0: C2 49 C2 4F C2 50 C2 40  C2 2A C2 5E 22 00 24 09  |.I.O.P.@.*.^".$.|
00000100: 96 00 99 22 11 27 53 50  41 43 45 27 20 46 4F 52  |...".'SPACE' FOR|
00000110: 20 53 4F 4C 4F 20 4F 52  20 50 4F 4C 59 50 48 4F  | SOLO OR POLYPHO|
00000120: 4E 49 43 22 00 4B 09 A0  00 99 22 11 27 46 31 2C  |NIC".K....".'F1,|
00000130: 46 33 2C 46 35 2C 46 37  27 20 4F 43 54 41 56 45  |F3,F5,F7' OCTAVE|
00000140: 20 53 45 4C 45 43 54 49  4F 4E 22 00 6B 09 AA 00  | SELECTION".k...|
00000150: 99 22 11 27 46 32 2C 46  34 2C 46 36 2C 46 38 27  |.".'F2,F4,F6,F8'|
00000160: 20 57 41 56 45 46 4F 52  4D 11 22 00 99 09 B4 00  | WAVEFORM.".....|
00000170: 99 22 48 41 4E 47 20 4F  4E 2C 20 53 45 54 54 49  |."HANG ON, SETTI|
00000180: 4E 47 20 55 50 20 46 52  45 51 55 45 4E 43 59 20  |NG UP FREQUENCY |
00000190: 54 41 42 4C 45 2E 2E 2E  22 00 AE 09 BE 00 86 20  |TABLE..."...... |
000001A0: 46 28 32 36 29 3A 86 20  4B 28 32 35 35 29 00 B4  |F(26):. K(255)..|
000001B0: 09 C8 00 D9 00 EB 09 D2  00 46 31 B2 37 30 34 30  |.........F1.7040|
000001C0: 3A 81 49 B2 31 A4 32 36  3A 46 28 32 37 AB 49 29  |:.I.1.26:F(27.I)|
000001D0: B2 46 31 AC 35 2E 38 AA  33 30 3A 46 31 B2 46 31  |.F1.5.8.30:F1.F1|
000001E0: AD 32 AE 28 31 AD 31 32  29 3A 82 00 0B 0A DC 00  |.2.(1.12):......|
000001F0: 4B 24 B2 22 51 32 57 33  45 52 35 54 36 59 37 55  |K$."Q2W3ER5T6Y7U|
00000200: 49 39 4F 30 50 40 2D 2A  5C 5E 22 00 2C 0A E6 00  |I9O0P@-*\^".,...|
00000210: 81 49 B2 31 A4 C3 28 4B  24 29 3A 4B 28 C6 28 CA  |.I.1..(K$):K(.(.|
00000220: 28 4B 24 2C 49 29 29 29  B2 49 3A 82 00 5C 0A F0  |(K$,I))).I:..\..|
00000230: 00 99 22 91 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 20 20 20 20 20  20 20 20 22 00 83 0A FA  |           "....|
00000260: 00 41 44 B2 30 3A 53 52  B2 32 34 39 3A 57 56 B2  |.AD.0:SR.249:WV.|
00000270: 31 36 3A 57 B2 30 3A 4D  B2 31 3A 4F 43 B2 34 3A  |16:W.0:M.1:OC.4:|
00000280: 56 B2 31 00 98 0A 04 01  81 49 B2 31 A4 33 3A CF  |V.1......I.1.3:.|
00000290: 20 49 2C 41 44 2C 53 52  00 A7 0A 0E 01 D4 20 49  | I,AD,SR...... I|
000002A0: 2C 32 30 34 38 3A 82 00  B0 0A 18 01 CC 20 31 35  |,2048:....... 15|
000002B0: 00 C3 0A 2C 01 A1 41 24  3A 8B 41 24 B2 22 22 A7  |...,..A$:.A$."".|
000002C0: 33 30 30 00 E4 0A 36 01  46 52 B2 46 28 4B 28 C6  |300...6.FR.F(K(.|
000002D0: 28 41 24 29 29 29 AD 4D  3A 8B 46 52 B2 5A A7 3A  |(A$))).M:.FR.Z.:|
000002E0: 89 35 30 30 00 F0 0A 40  01 CF 20 56 2C 5A 2C 5A  |.500...@.. V,Z,Z|
000002F0: 00 00 0B 4A 01 D0 20 56  2C 38 3A D0 20 56 2C 30  |...J.. V,8:. V,0|
00000300: 00 0B 0B 54 01 D3 20 56  2C 46 52 00 19 0B 68 01  |...T.. V,FR...h.|
00000310: CF 20 56 2C 41 44 2C 53  52 00 26 0B 72 01 D0 20  |. V,AD,SR.&.r.. |
00000320: 56 2C 57 56 AA 31 00 40  0B 7C 01 8B 50 B2 31 A7  |V,WV.1.@.|..P.1.|
00000330: 3A 56 B2 56 AA 31 3A 8B  56 B2 34 A7 3A 56 B2 31  |:V.V.1:.V.4.:V.1|
00000340: 00 49 0B 90 01 89 33 30  30 00 64 0B F4 01 8B 41  |.I....300.d....A|
00000350: 24 B2 22 85 22 A7 3A 4D  B2 31 3A 4F 43 B2 34 3A  |$.".".:M.1:OC.4:|
00000360: 89 33 30 30 00 7F 0B FE  01 8B 41 24 B2 22 86 22  |.300......A$."."|
00000370: A7 3A 4D B2 32 3A 4F 43  B2 33 3A 89 33 30 30 00  |.:M.2:OC.3:.300.|
00000380: 9A 0B 08 02 8B 41 24 B2  22 87 22 A7 3A 4D B2 34  |.....A$.".".:M.4|
00000390: 3A 4F 43 B2 32 3A 89 33  30 30 00 B5 0B 12 02 8B  |:OC.2:.300......|
000003A0: 41 24 B2 22 88 22 A7 3A  4D B2 38 3A 4F 43 B2 31  |A$.".".:M.8:OC.1|
000003B0: 3A 89 33 30 30 00 D1 0B  1C 02 8B 41 24 B2 22 89  |:.300......A$.".|
000003C0: 22 A7 3A 57 B2 30 3A 57  56 B2 31 36 3A 89 33 30  |".:W.0:WV.16:.30|
000003D0: 30 00 ED 0B 26 02 8B 41  24 B2 22 8A 22 A7 3A 57  |0...&..A$.".".:W|
000003E0: B2 31 3A 57 56 B2 33 32  3A 89 33 30 30 00 09 0C  |.1:WV.32:.300...|
000003F0: 30 02 8B 41 24 B2 22 8B  22 A7 3A 57 B2 32 3A 57  |0..A$.".".:W.2:W|
00000400: 56 B2 36 34 3A 89 33 30  30 00 26 0C 3A 02 8B 41  |V.64:.300.&.:..A|
00000410: 24 B2 22 8C 22 A7 3A 57  B2 33 3A 57 56 B2 31 32  |$.".".:W.3:WV.12|
00000420: 38 3A 89 33 30 30 00 4A  0C 44 02 8B 41 24 B2 22  |8:.300.J.D..A$."|
00000430: 20 22 A7 3A 50 B2 31 AB  50 3A D0 20 32 2C 30 3A  | ".:P.1.P:. 2,0:|
00000440: D0 20 33 2C 30 3A 89 33  30 30 00 5A 0C 4E 02 8B  |. 3,0:.300.Z.N..|
00000450: 41 24 B2 22 93 22 A7 32  30 30 00 63 0C 58 02 89  |A$.".".200.c.X..|
00000460: 33 30 30 00 00 00                                 |300...          |
..&.Z.. PIANO KEYBOARD USING MUSIBASIC.M
._.. NOTE THE USE OF THE NEW COMMANDS.Q.
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 "......" .QBWBEBRBTBYBU
BIBOBPB@B*B^".$....".'SPACE' FOR SOLO OR
 POLYPHONIC".K. ..".'F1,F3,F5,F7' OCTAVE
 SELECTION".K....".'F2,F4,F6,F8' WAVEFOR
M."......"HANG ON, SETTING UP FREQUENCY 
TABLE..."...... F(26):. K(255)...H.Y...R
.F1.7040:.I.1.26:F(27.I).F1.5.8.30:F1.F1
.2.(1.12):......K$."Q2W3ER5T6Y7UI9O0P@-*
\^".,....I.1.C(K$):K(F(J(K$,I))).I:..\..
..".                                    
   ".....AD.0:SR.249:WV.16:W.0:M.1:OC.4:
V.1......I.1.3:O I,AD,SR.....T I,2048:..
....L 15.C.,..A$:.A$."".300...6.FR.F(K(F
(A$))).M:.FR.Z.:.500...@.O V,Z,Z...J.P V
,8:P V,0...T.S V,FR...H.O V,AD,SR.&.R.P 
V,WV.1.@.|..P.1.:V.V.1:.V.4.:V.1.I....30
0.D....A$.".".:M.1:OC.4:.300.....A$."."
.:M.2:OC.3:.300......A$.".".:M.4:OC.2:.3
00......A$.".".:M.8:OC.1:.300.Q....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.J.D..A$." ".:P.1.
P:P 2,0:P 3,0:.300.Z.N..A$.".".200.C.X..
300...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL