Since I got sucked into this, I decided to see if bigpmx (as described in my
last posting) could deal with Hermann's file. I've discovered yet another
issue, one that has nothing to do with the number of voices but rather
simply with the length of the file. There's one point where PMX copies the
entire input file into a single character variable acting as a buffer (after
stripping all blank lines). The length of that variable is limited to 65536
characters by my compiler. Hermann's file exceeds that length in bar 107.
That's the reason for the problem he reported below.

I haven't decided yet whether to try to fix this one. Since I can't simply
lengthen the buffer, increasing the allowable file length will take some
heavy-duty programming. At a minimum I'll put a check in PMX and send an
error message if the capacity is exceeded.

I'm surprised this hasn't come up before now.

--Don

>-----Original Message-----
>From: [EMAIL PROTECTED] [mailto:tex-music-
>[EMAIL PROTECTED] On Behalf Of Hermann Hinsch
>Sent: Tuesday, April 01, 2008 6:46 AM
>To: Werner Icking Music Archive
>Subject: [TeX-Music] M-Tx-PMX-Problem
>
>
>About a fortnight ago I got the valuable help from Don, Christian, and
>Hiroaki concerning my project typesetting a psalm with 12 voices and
>B.C. Everthing went well up to the last 2 bars, where I got an error.
>
>What I did: modifying pmxab (version 2.504) by increasing the number of
>staves to 13 (setting nm=13), compiling by f2c and gcc, including
>musixuad.tex into mtx.tex before musixlyr.tex, using etex.
>
>The psalm consists of 108 bars. Without the last 2 bars the error
>disappears and I got what I wanted. The error message of pmxab including
>the last bars
>is:
>
>ERROR in line 2771, bar 109 This character is not allowed here
>             v
> c93  c9
>             ^
> ASCII code: 16
>
>There is no evidence that this character is at this place.
>
>Then I splitted the psalm into 2 parts, which could be processed without
>any error. By this I think that the syntax is ok.
>
>Although the mtx-file is about 46 kbytes I append it to this mail.
>Perhaps this problem might be of larger interest.
>
>Hermann

_______________________________________________
TeX-music mailing list
[EMAIL PROTECTED]
http://mailman.daimi.au.dk/mailman/listinfo/tex-music

Reply via email to