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
{