Joerg Anders wrote
> Thorsten Ehm wrote
> > I checked the pmx export of noteedit and tried to compile the exported
> > file with pmx. But there was an error I never had. It says:
> >  Problem in function isetvarlen
> > I tested this with PMX2342 and latest MusiXTeX (T1.03) on linux. Is this
> > a problem of choosing npages and nsystems? I attached the pmx file. The
> > problem occured only after adding Measures 21 - 30...
>
> Although I don't think the problem is on my "territory" (Noteedit
> PMX export)
> I played with the PMX output and found the error is
> somewhere in MIDI instructions. If you delete
>
>    It120ifltbtbtbtbtbtbtbtbtbtbtb
>
> all works! I cannot estimate whether the string has an error.
>

The only error is in PMX's coding. I also found that removing this line lets
the code compile.  But then some other problems show up in the printout.
I'm on the trail of these bugs.  Thanks for discovering them.

> To prevent the next question: "No, Noteedit cannot do anything to
> avoid the stem-crossing beams!". The problem is: As far as I can see
> PMX calculates the beam position and increase always on basis of the
> first note in chord.

I think that's right.

> This causes stem-crossing  if the last note
> in chord is far away from first note. For example:
>
> % nv,noinst,mtrnuml,mtrdenl,mtrnump,mtrdenp,xmtrnum0,isig,
>    1    1      4      4        4      4        0      0
> % npages,nsyst,musicsize,fracindent
>     1    1      20       0.07
>
> t
> ./
>
> c84 ze5 d84 e zf5 f84 c f85 c84 c /
>

I don't see anything wrong with the 2nd group.  When I reverse the input
order of chord notes in the first, the result looks Ok to me:

 e85 zc4 d84 f+ ze- f84

PMX relies on the user to choose the order of notes in chords in such a way
that the results comes out OK when PMX does its thing.  I have always been
able to find an ordering of chord notes so that PMX's automatic beam is OK,
if maybe not the absolute most beautiful. Can anyone give an example where
its impossible to avoid a "beam crossing" when the beaming is left to PMX?

I'm not sure how NoteEdit should deal with this since I've never used it.
Doesn't either NoteEdit or its user select a beam direction in NoteEdit?  If
so, NoteEdit could always force that direction in the PMX export.  Or maybe
NoteEdit could somehow take account of PMX's beam position algorithm in
selecting the order of chord note export.

--Don Simons



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

Reply via email to