I've been having a couple of problems using M-Tx, and due to my lack
of experience with these packages, I don't know the cause of the bug,
but I'll report it anyway.

Consider the following very simple two bars.

Style: SATB
Flats: 2
Meter: C
Bars/line: 4
Space: 4

rp                             | rp                          |
rp                             | rp                          |
LT: a b c d e f g h
@^6 ( g4 d+8 ) d  ( c4  e8 ) e | g-8 a ( b1 a g fs g4d ) g8  |
C:    ~  b     b    a   c    c  
    ( g4 g8  ) g  ( g4e g8 ) g | e8  c ( d4        bd  ) g+8 |

They pass through prepmx with no errors, but pmxa dies with the
message:

---
  Bar 1
 # of bars in voice 1, current voice: 1 2


 ERROR in line 31, bar 4: Block duration not equal to voice 1
      v
 rp | //                                                                       
      ^
STOP 1 statement executed
---

The error message goes away and the processing is fine if an extra
(extraneous?) @^6 is introduced before the g-8 at the start of the
second bar of the T(enor) line.

And when these two bars were used as part of a longer piece, all sorts
of things went wrong: notes appeared twice on two different staves, a
relative sharp killed pmx, and everything was fixed by introducing
this extra @ command.

Does anyone have any ideas?

   Julian

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

       Julian Gilbey                       Email: [EMAIL PROTECTED]
       Dept of Mathematical Sciences
       Queen Mary & Westfield College      Finger me or talk to me at:
       Mile End Road                         [EMAIL PROTECTED]
       London E1 4NS, ENGLAND              ( Logon info attached )

Reply via email to