> Date: Tue, 28 Jul 1998 10:17:13 +0200
> From: Christian Mondrup <[EMAIL PROTECTED]>

> In the excerpt from the song cited below I can't get the volta 1-3
> starting in bar 19 to stop in bar 20 in spite of the end volta sign in
> bar 20. This problem, however, does not occur with the volta 4. [...]

Not being a M-Tx user I tried to reproduce your problem in pure PMX.
The following test case works well:

1 1 4 4 4 4 0 0
1 1 20 0

t
./
           d24d a4 |
      V1-3 d24d a4 /
m3400 Vx   c2d  Rr /
m4400 V4   d2d  a4 /
      Vx   c2   d4 c |
           c2   d4 c /

So I assume that M-Tx doesn't generate the correct PMX-code. 

Voltas are very sensible in PMX. If I e.g. comment out the first bar
in my example some non-sense happens; quite ok for a piece starting
with a volta.

If there is more than one volta in an input block (". . . . /") then I
get a warning by PMX -- but the result is ok.

Btw, if I change volta.mtx in doc-directory of the M-Tx package so
that I put the first V1 one bar earlier and put a Vx into the next
bar, volta.mtx looks like you excerpt ... and it works. So I think
it's not a general misbehaviour.

For further analysis it would be good if you post a reduced, but working 
example for the error. I could then look at the PMX source generated by 
M-Tx. But I fear that Dirk Laurie has to look at it.

-- Werner

Reply via email to