00000000: 00 80 5E 55 3A 4D 55 53 49 43 0D 0D 0D 20 20 20 |..^U:MUSIC... |
00000010: 20 20 20 20 20 20 20 CD C1 C7 C9 C3 20 CD D5 D3 | ..... ...|
00000020: C9 C3 20 C2 CF D8 0D 20 20 20 20 20 20 20 20 20 |.. .... |
00000030: 20 20 20 20 20 20 20 20 42 59 0D 20 20 20 20 20 | BY. |
00000040: 20 20 20 20 C4 4F 4E 41 4C 44 20 C5 44 44 49 4E | .ONALD .DDIN|
00000050: 47 54 4F 4E 0D 0D 0D C3 CF CD CD CF C4 CF D2 C5 |GTON............|
00000060: 20 CD C1 C7 C1 DA C9 CE C5 0D C1 50 52 49 4C 20 | ..........PRIL |
00000070: 31 39 38 37 0D 0D 0D 20 20 C4 4F 4E 41 4C 44 20 |1987... .ONALD |
00000080: C5 44 44 49 4E 47 54 4F 4E 27 53 20 CD C1 C7 C9 |.DDINGTON'S ....|
00000090: C3 20 CD D5 D3 C9 C3 20 C2 CF D8 0D 43 41 4E 20 |. ..... ....CAN |
000000A0: 50 4C 41 59 20 54 48 45 20 54 55 4E 45 53 20 54 |PLAY THE TUNES T|
000000B0: 48 41 54 20 59 4F 55 20 49 4E 50 55 54 20 49 4E |HAT YOU INPUT IN|
000000C0: 0D 53 45 56 45 52 41 4C 20 44 49 46 46 45 52 45 |.SEVERAL DIFFERE|
000000D0: 4E 54 20 57 41 59 53 3A 20 46 4F 52 57 41 52 44 |NT WAYS: FORWARD|
000000E0: 53 2C 0D 42 41 43 4B 57 41 52 44 53 2C 20 22 49 |S,.BACKWARDS, "I|
000000F0: 4E 56 45 52 54 45 44 2C 22 20 41 4E 44 20 45 56 |NVERTED," AND EV|
00000100: 45 4E 0D 49 4E 56 45 52 54 45 44 20 41 4E 44 20 |EN.INVERTED AND |
00000110: 42 41 43 4B 57 41 52 44 53 2E 20 20 C4 4F 4E 27 |BACKWARDS. .ON'|
00000120: 54 20 57 4F 52 52 59 0D 49 46 20 53 4F 4D 45 20 |T WORRY.IF SOME |
00000130: 4F 46 20 54 48 45 53 45 20 54 45 52 4D 53 20 41 |OF THESE TERMS A|
00000140: 52 45 0D 55 4E 46 41 4D 49 4C 49 41 52 3B 20 57 |RE.UNFAMILIAR; W|
00000150: 45 27 4C 4C 20 44 49 53 43 55 53 53 20 44 45 46 |E'LL DISCUSS DEF|
00000160: 49 4E 49 54 49 4F 4E 53 0D 49 4E 20 41 20 4D 4F |INITIONS.IN A MO|
00000170: 4D 45 4E 54 2E 0D 0D 20 20 C6 49 52 53 54 20 4F |MENT... .IRST O|
00000180: 46 20 41 4C 4C 2C 20 4C 45 54 27 53 20 4C 4F 4F |F ALL, LET'S LOO|
00000190: 4B 20 41 54 20 48 4F 57 20 59 4F 55 0D 49 4E 50 |K AT HOW YOU.INP|
000001A0: 55 54 20 59 4F 55 52 20 54 55 4E 45 53 2E 20 20 |UT YOUR TUNES. |
000001B0: CD C1 C7 C9 C3 20 CD D5 D3 C9 C3 20 C2 CF D8 0D |..... ..... ....|
000001C0: 55 53 45 53 20 4E 55 4D 42 45 52 53 20 54 4F 20 |USES NUMBERS TO |
000001D0: 53 59 4D 42 4F 4C 49 5A 45 20 4E 4F 54 45 53 3A |SYMBOLIZE NOTES:|
000001E0: 0D 0D 31 20 2D 2D 20 CD 49 44 2D C3 0D 32 20 2D |..1 -- .ID-..2 -|
000001F0: 2D 20 C4 0D 33 20 2D 2D 20 C5 0D 34 20 2D 2D 20 |- ..3 -- ..4 -- |
00000200: C6 0D 35 20 2D 2D 20 C7 0D 36 20 2D 2D 20 C1 0D |..5 -- ..6 -- ..|
00000210: 37 20 2D 2D 20 C2 0D 38 20 2D 2D 20 C8 49 2D C3 |7 -- ..8 -- .I-.|
00000220: 0D 39 20 2D 2D 20 C8 49 2D C4 0D 30 20 2D 2D 20 |.9 -- .I-..0 -- |
00000230: D2 45 53 54 0D 0D 20 20 C9 46 20 59 4F 55 20 41 |.EST.. .F YOU A|
00000240: 52 45 20 54 52 41 4E 53 4C 41 54 49 4E 47 20 53 |RE TRANSLATING S|
00000250: 48 45 45 54 20 4D 55 53 49 43 2C 0D 54 48 49 53 |HEET MUSIC,.THIS|
00000260: 20 43 4F 4E 56 45 52 53 49 4F 4E 20 54 41 42 4C | CONVERSION TABL|
00000270: 45 20 53 48 4F 57 53 20 48 4F 57 20 4D 41 4E 59 |E SHOWS HOW MANY|
00000280: 0D 4F 46 20 45 41 43 48 20 4E 55 4D 42 45 52 20 |.OF EACH NUMBER |
00000290: 44 45 54 45 52 4D 49 4E 45 53 20 44 55 52 41 54 |DETERMINES DURAT|
000002A0: 49 4F 4E 2E 0D 0D C5 49 47 48 54 48 20 4E 4F 54 |ION....IGHTH NOT|
000002B0: 45 20 2D 2D 20 4F 4E 45 0D D1 55 41 52 54 45 52 |E -- ONE..UARTER|
000002C0: 20 4E 4F 54 45 20 2D 2D 20 54 57 4F 0D C4 4F 54 | NOTE -- TWO..OT|
000002D0: 54 45 44 2D 51 55 41 52 54 45 52 20 2D 2D 20 54 |TED-QUARTER -- T|
000002E0: 48 52 45 45 0D C8 41 4C 46 20 4E 4F 54 45 20 2D |HREE..ALF NOTE -|
000002F0: 2D 20 46 4F 55 52 0D C4 4F 54 54 45 44 2D 48 41 |- FOUR..OTTED-HA|
00000300: 4C 46 20 2D 2D 20 53 49 58 0D D7 48 4F 4C 45 20 |LF -- SIX..HOLE |
00000310: 4E 4F 54 45 20 2D 2D 20 45 49 47 48 54 0D 0D C9 |NOTE -- EIGHT...|
00000320: 46 20 59 4F 55 20 45 4E 54 45 52 20 22 35 35 35 |F YOU ENTER "555|
00000330: 2C 22 20 46 4F 52 20 45 58 41 4D 50 4C 45 2C 20 |," FOR EXAMPLE, |
00000340: 54 48 45 0D 43 4F 4D 50 55 54 45 52 20 57 49 4C |THE.COMPUTER WIL|
00000350: 4C 20 50 4C 41 59 20 41 20 44 4F 54 54 45 44 2D |L PLAY A DOTTED-|
00000360: 51 55 41 52 54 45 52 0D C7 20 4E 4F 54 45 2E 0D |QUARTER.. NOTE..|
00000370: 0D 0D D5 53 49 4E 47 20 54 48 45 20 D0 52 4F 47 |...SING THE .ROG|
00000380: 52 41 4D 0D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |RAM.------------|
00000390: 2D 2D 2D 2D 2D 0D 0D 0D 20 20 D7 48 45 4E 20 59 |-----... .HEN Y|
000003A0: 4F 55 20 52 55 4E 20 54 48 45 20 50 52 4F 47 52 |OU RUN THE PROGR|
000003B0: 41 4D 2C 20 59 4F 55 20 48 41 56 45 0D 54 48 45 |AM, YOU HAVE.THE|
000003C0: 20 4F 50 54 49 4F 4E 20 4F 46 20 45 4E 54 45 52 | OPTION OF ENTER|
000003D0: 49 4E 47 20 59 4F 55 52 20 4F 57 4E 20 54 55 4E |ING YOUR OWN TUN|
000003E0: 45 0D 4F 52 20 48 45 41 52 49 4E 47 20 41 20 44 |E.OR HEARING A D|
000003F0: 45 4D 4F 4E 53 54 52 41 54 49 4F 4E 2E 20 20 C9 |EMONSTRATION. .|
00000400: 46 20 59 4F 55 0D 43 48 4F 4F 53 45 20 54 4F 20 |F YOU.CHOOSE TO |
00000410: 45 4E 54 45 52 20 41 20 54 55 4E 45 2C 20 43 4F |ENTER A TUNE, CO|
00000420: 4E 53 55 4C 54 20 54 48 45 0D 52 45 4D 49 4E 44 |NSULT THE.REMIND|
00000430: 45 52 53 20 41 50 50 45 41 52 49 4E 47 20 41 54 |ERS APPEARING AT|
00000440: 20 54 48 45 20 54 4F 50 20 4F 46 20 54 48 45 0D | THE TOP OF THE.|
00000450: 57 4F 52 4B 20 53 43 52 45 45 4E 20 54 48 41 54 |WORK SCREEN THAT|
00000460: 20 49 53 20 44 49 53 50 4C 41 59 45 44 2E 0D 0D | IS DISPLAYED...|
00000470: 20 20 D4 48 45 20 56 41 52 49 41 54 49 4F 4E 53 | .HE VARIATIONS|
00000480: 20 41 52 45 3A 0D 0D 20 C6 4F 52 57 41 52 44 3A | ARE:.. .ORWARD:|
00000490: 20 52 45 41 44 53 20 54 48 45 20 4D 45 4C 4F 44 | READS THE MELOD|
000004A0: 59 20 41 53 20 49 4E 50 55 54 0D 20 20 20 20 20 |Y AS INPUT. |
000004B0: 20 20 20 20 20 46 52 4F 4D 20 42 45 47 49 4E 4E | FROM BEGINN|
000004C0: 49 4E 47 20 54 4F 20 45 4E 44 2E 0D 0D C2 41 43 |ING TO END....AC|
000004D0: 4B 57 41 52 44 3A 20 52 45 41 44 53 20 54 48 45 |KWARD: READS THE|
000004E0: 20 4D 45 4C 4F 44 59 20 46 52 4F 4D 20 45 4E 44 | MELODY FROM END|
000004F0: 0D 20 20 20 20 20 20 20 20 20 20 54 4F 20 42 45 |. TO BE|
00000500: 47 49 4E 4E 49 4E 47 2E 0D 0D C9 4E 56 45 52 54 |GINNING....NVERT|
00000510: 45 44 3A 20 54 48 45 20 56 41 4C 55 45 20 4F 46 |ED: THE VALUE OF|
00000520: 20 45 41 43 48 20 4E 55 4D 42 45 52 0D 20 20 20 | EACH NUMBER. |
00000530: 20 20 20 20 20 20 20 49 53 20 46 4F 55 4E 44 20 | IS FOUND |
00000540: 41 4E 44 20 53 55 42 54 52 41 43 54 45 44 20 46 |AND SUBTRACTED F|
00000550: 52 4F 4D 0D 20 20 20 20 20 20 20 20 20 20 54 45 |ROM. TE|
00000560: 4E 2E 20 D4 48 45 20 4C 4F 57 20 4E 4F 54 45 53 |N. .HE LOW NOTES|
00000570: 20 42 45 43 4F 4D 45 0D 20 20 20 20 20 20 20 20 | BECOME. |
00000580: 20 20 48 49 47 48 20 4E 4F 54 45 53 2C 20 41 4E | HIGH NOTES, AN|
00000590: 44 20 56 49 43 45 2D 56 45 52 53 41 2E 0D 20 20 |D VICE-VERSA.. |
000005A0: 20 20 20 20 20 20 20 20 D4 48 49 53 20 54 55 52 | .HIS TUR|
000005B0: 4E 53 20 54 48 45 20 4D 45 4C 4F 44 59 0D 20 20 |NS THE MELODY. |
000005C0: 20 20 20 20 20 20 20 20 55 50 53 49 44 45 2D 44 | UPSIDE-D|
000005D0: 4F 57 4E 2E 0D 0D C9 4E 56 45 52 54 45 44 0D 20 |OWN....NVERTED. |
000005E0: 20 20 41 4E 44 0D C2 41 43 4B 57 41 52 44 3A 20 | AND..ACKWARD: |
000005F0: 46 49 52 53 54 20 49 4E 56 45 52 54 53 20 54 48 |FIRST INVERTS TH|
00000600: 45 20 4D 45 4C 4F 44 59 2C 0D 20 20 20 20 20 20 |E MELODY,. |
00000610: 20 20 20 20 54 48 45 4E 20 50 4C 41 59 53 20 49 | THEN PLAYS I|
00000620: 54 20 42 41 43 4B 57 41 52 44 2E 0D 0D C4 C9 D3 |T BACKWARD......|
00000630: CB 20 C6 C9 CC C5 D3 20 D4 C8 C9 D3 20 D0 D2 CF |. ..... .... ...|
00000640: C7 D2 C1 CD 20 D5 D3 C5 D3 3A 0D 0D CD C1 C7 C9 |.... ....:......|
00000650: C3 20 CD D5 D3 C9 C3 20 C2 CF D8 20 20 20 20 D4 |. ..... ... .|
00000660: 2E CD C1 C7 C9 C3 20 CD D5 D3 C9 C3 20 C2 CF D8 |...... ..... ...|
00000670: 0D 0D 20 20 20 20 20 20 20 20 2A 2A 2A 2A 20 C5 |.. **** .|
00000680: 4E 44 20 CF 46 20 D4 45 58 54 20 2A 2A 2A 2A 0D |ND .F .EXT ****.|
..^U:MUSIC... MAGIC MUSIC BOX.
BY. DONALD EDDIN
GTON...COMMODORE MAGAZINE.APRIL 1987...
DONALD EDDINGTON'S MAGIC MUSIC BOX.CAN
PLAY THE TUNES THAT YOU INPUT IN.SEVERAL
DIFFERENT WAYS: FORWARDS,.BACKWARDS, "I
NVERTED," AND EVEN.INVERTED AND BACKWARD
S. DON'T WORRY.IF SOME OF THESE TERMS A
RE.UNFAMILIAR; WE'LL DISCUSS DEFINITIONS
.IN A MOMENT... FIRST OF ALL, LET'S LOO
K AT HOW YOU.INPUT YOUR TUNES. MAGIC MU
SIC BOX.USES NUMBERS TO SYMBOLIZE NOTES:
..1 -- MID-C.2 -- D.3 -- E.4 -- F.5 -- G
.6 -- A.7 -- B.8 -- HI-C.9 -- HI-D.0 --
REST.. IF YOU ARE TRANSLATING SHEET MUS
IC,.THIS CONVERSION TABLE SHOWS HOW MANY
.OF EACH NUMBER DETERMINES DURATION...EI
GHTH NOTE -- ONE.QUARTER NOTE -- TWO.DOT
TED-QUARTER -- THREE.HALF NOTE -- FOUR.D
OTTED-HALF -- SIX.WHOLE NOTE -- EIGHT..I
F YOU ENTER "555," FOR EXAMPLE, THE.COMP
UTER WILL PLAY A DOTTED-QUARTER.G NOTE..
..USING THE PROGRAM.-----------------...
WHEN YOU RUN THE PROGRAM, YOU HAVE.THE
OPTION OF ENTERING YOUR OWN TUNE.OR HEA
RING A DEMONSTRATION. IF YOU.CHOOSE TO
ENTER A TUNE, CONSULT THE.REMINDERS APPE
ARING AT THE TOP OF THE.WORK SCREEN THAT
IS DISPLAYED... THE VARIATIONS ARE:..
FORWARD: READS THE MELODY AS INPUT.
FROM BEGINNING TO END...BACKWARD: R
EADS THE MELODY FROM END. TO BE
GINNING...INVERTED: THE VALUE OF EACH NU
MBER. IS FOUND AND SUBTRACTED F
ROM. TEN. THE LOW NOTES BECOME.
HIGH NOTES, AND VICE-VERSA..
THIS TURNS THE MELODY.
UPSIDE-DOWN...INVERTED. AND.BACKWARD:
FIRST INVERTS THE MELODY,. THEN
PLAYS IT BACKWARD...DISK FILES THIS PRO
GRAM USES:..MAGIC MUSIC BOX T.MAGIC M
USIC BOX.. **** END OF TEXT ****.
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL