> Date: Wed, 12 May 1999 19:11:05 +0200 (MSZ)
> From: Stefan Evert <[EMAIL PROTECTED]>

> I've made a small experiment in this release: before translating the
> fortran source to C, I set the 'nm' parameter to nm=15 (it is now 12 by
> default, but at least some people seemed to want 15). I can't imagine any
> problems that might arise from this modification. However, if pmxab shows
> any strange behaviour, be sure to let me know so I can cross-check against
> the unmodified version.

One of the problems is, that MusiXTeX supports only 12 instruments.
Your PMX-Version has to check, whether not more than twelve instruments
are involved, although there can be more than 12 voices. If this is 
checked you have to check too, that there are not more than 12 parallel
open slurs, beams, ... 

MusiXTeX can have up to 12 instruments each with up to 4 lines of music
but only 12 parallel open slurs, beams, ... 

So your PMX-variant may result in nasty error-situations that
PMX generates a MusiXTeX-source which cannot be processed by
MusiXTeX. I hate such situations because such problems need
much MusiXTeX and TeX knowledge which makes it hard to recommend
PMX to "simple-minded" users.

If "nm" is used globally then this is problem. You have to introduce
seperate maximums for slurs, beams, (and maybe more), instruments,
voices per instrument, ...

For your PMX-variant at least an additional file like musixadd.tex
or musixmad.tex is neccessary. I don't know whether there are
enough (e.g.) dimensions in TeX to introduce three more instruments.

-- Werner

Reply via email to