[comp.sys.next] Scorefile problem under 2.0

rca@cs.brown.edu (Ronald C.F. Antony) (12/22/90)

I yerterday tried to listen to the Classical.score file under 2.0 and
got a number of strange messages. Here a protocol:

===============================================================================
machnix> playscore /LocalLibrary/Music/Scores/CoventryCarol.score
playscore reading /LocalLibrary/Music/Scores/CoventryCarol.score...
...done
playing...
...done
machnix> playscore /LocalLibrary/Music/Scores/Classical.score
playscore reading /LocalLibrary/Music/Scores/Classical.score...
/LocalLibrary/Music/Scores/score1.out, pg 1, line 1: A body statement or declaration may not begin with ;.

part1 (not
/LocalLibrary/Music/Scores/score1.out, pg 1, line 1: A body statement or declaration may not begin with ;.

part1 (not
/LocalLibrary/Music/Scores/score1.out, pg 1, line 1: A body statement or declaration may not begin with ;.

part1 (not
/LocalLibrary/Music/Scores/score1.out, pg 1, line 1: A body statement or declaration may not begin with ;.

part1 (not
/LocalLibrary/Music/Scores/score2.out, pg 1, line 1: A body statement or declaration may not begin with ;.

t +eight;
/LocalLibrary/Music/Scores/score3.out, pg 1, line 1: A body statement or declaration may not begin with ;.

t +eight-0
/LocalLibrary/Music/Scores/score4.out, pg 1, line 1: A body statement or declaration may not begin with ;.

t +eight;
/LocalLibrary/Music/Scores/score5.out, pg 1, line 1: A body statement or declaration may not begin with ;.

t +whole;
/LocalLibrary/Music/Scores/score6.out, pg 1, line 1: A body statement or declaration may not begin with ;.

t +eight;
/LocalLibrary/Music/Scores/score3.out, pg 1, line 1: A body statement or declaration may not begin with ;.

t +eight-0
Too many parser errors. Quitting.
Fix scorefile errors and try again.
machnix> cat /LocalLibrary/Music/Scores/score1.out
part1 (noteOn 1) keyNum:a2k, amp:1;
part2 (noteOn 2) keyNum:c4k, amp:1;
t +eight;
part3 (noteOn 3) keyNum:a3k, amp:1;
t +eight;
part4 (noteOn 4) keyNum:c4k, amp:1;
t +eight;
part5 (noteOn 5) keyNum:a3k, amp:1;
t +eight;
part1 (noteOn 1) keyNum:a2k, amp:1;
part3 (noteOn 3) keyNum:e3k, amp:0.5;
t +eight;
part4 (noteOn 4) keyNum:c4k, amp:0.5;
t +eight;
part5 (noteOn 5) keyNum:e3k, amp:0.5;
t +eight;
part1 (noteOn 1) keyNum:b3k, amp:1;
t +eight;
part3 (noteOn 3) keyNum:g2k, amp:1;
t +eight;
part4 (noteOn 4) keyNum:d3k, amp:1;
t +eight;
part5 (noteOn 5) keyNum:g3k, amp:1;
t +eight;
part3 (noteOn 3) keyNum:fs2k, amp:1;
t +eight;
part4 (noteOn 4) keyNum:d3k, amp:1;
t +eight;
part5 (noteOn 5) keyNum:g3k, amp:1;
t +eight;
part3 (noteOn 3) keyNum:e2k, amp:1;
t +eight;
part1 (noteOn 1) keyNum:d3k, amp:1;

/** Begin third bar (after accel.) **/

part1 (noteOn 1) keyNum:e2k, amp:1;
part2 (noteOn 2) keyNum:b3k, amp:1;
t +eight;
part3 (noteOn 3) keyNum:a3k, amp:1;
t +eight;
part4 (noteOn 4) keyNum:g3k, amp:1;
t +eight;
part5 (noteOn 5) keyNum:a3k, amp:1;
t +eight;
part3 (noteOn 3) keyNum:e2k, amp:0.5;
t +eight;
part4 (noteOn 4) keyNum:b3k, amp:0.5;
t +eight;
part5 (noteOn 5) keyNum:e2k, amp:0.5;
t +eight;
part1 (noteOn 1) keyNum:a3k, amp:1*scl;

===============================================================================

So much for the file content and the error messages. The file looks
perfectly ok. The inlude statement as such also gives no error.
Am I missing something or is this a 2.0 bug?

Ronald
------------------------------------------------------------------------------
"The reasonable man adapts himself to the world; the unreasonable one persists
in trying to adapt the world to himself. Therefore all progress depends on the
unreasonable man."   G.B. Shaw   |  rca@cs.brown.edu or antony@browncog.bitnet