CME\DEMO.BAK ·
BAK ·
3.9 KB ·
1990-01-01 ·
from PersonalComputing_Jan-1990
; top of file
; You are now using the CLOCKWORK MUSICAL EDITOR.
; DEMONSTRATION FILE
; ==================
; 1) Press Alt-B to hide the crib.
; 2) Press F1 or Esc at any time for HELP.
; This editor uses controls and commands deliberately similar
; to Sidekick and many other word-processor/editor programs.
; To get a printed copy of the editing controls:
; Press F1 and then SHIFT+PrtScr
;
; 3) Press PgDn │
; MUSIC CONTROLS
; ==============
; What makes this editor unique is its ability to interpret
; a CLOCKWORK chord description, and other musical commands.
; 4) Move the cursor to line 38
; (the line which reads C 3C G E )
; 5) Press F9
; This should be interpreted as :
; a chord of Crotchet duration
; a 3rd octave C
; a G and a E in descending order
; 6) Press PgDn │
C 3C G E
; CONTINUOUS TESTING
; ==================
; The EDITOR can test chords successively :
; 7) Press F10
; This will make the EDITOR work to the end of the file
; interpreting every line.
; Any key but S will stop testing, and bring the cursor
; back to this point.
; 8) Press PgDn │
; DEBUGGING
; =========
; Using F9 or F10, the editor will report any line it cannot
; understand. But in DEBUG MODE Alt-D it will pause at
; every error, for you to note its Line, or to Stop (S) to
; make a correction.
; It also checks that bars are of the length set by the
; TIME command.
; 9) Press Alt-D
; 10) Press PgDn │
; COMPILING & TESTING PIANOLA2
; 11) Press Alt-C to have the music compiled to the roll-
; file format, ready for PIANOLA2 to play.
; The Roll-file will have the same name as the editor
; but with the extension .ROL
; 12) Press Alt-R to both compile, and have PIANOLA2
; test run the file. You will return here.
; 13) Press Alt-X to quit the Editor │
; This is the music :-
title The First Nowell ; title is printed on roll and PIANOLA face
head demonstration tune ; head is printed on roll
head transposed by
head John Worley
key C ; key command set key for interpreter
time 3/4 ; timesignature, used by debug for testing
TEMPO 150 ; tempo in crotchets/min
Q 2E ; Quaver, default octave=2, play an E
Q D ; Quaver, and a D in the default octave
; That was a short bar 'cos we started half way through it. Debug will
; complain, but ignore it and press any key but 'S'.
C. 2C G E C ; Dotted crotchet, restate default octave
Q D C G E ; Quaver
Q E E *C ; Two Es, and the remains of a Cmajor chord
Q F 1*C ; Force Cmajor into Octave-1
M 2G D B G ; Minim chord
Q A D B A
Q B D B A
C 3C A F C
C 2B A F C
C A F C A
M 2G E C G
Q A
Q B
C 3C A F C
C 2B A F C
C A F C A
C 2G D B G
C A D B G
C B G D B
this is a deliberate error for DEBUG to find
C 3C G E C
C 2G E C G
C F D B G
M E C G E
Q 2E
Q D
C. C G E C
Q D C G E
Q E C G E
Q F C G E
M G D B G
Q A D B A
Q B D B A
C 3C A F C
C 2B A F C
C A F C A
M G E C G
Q A
Q B
C 3C A F C
C 2B A F C
C A F C A
C G D B G
C A D B G
C B G D B
C 3C G E C
C 2G E C G
C F D B G
m e 1*c
stop ; good practice to write 'STOP' at end.
H
{