Don is reading:-) 

While certainly musically reasonable, the example does violate the limitation 
stated in the PMX manual: "Hairpins must be contained completely within the 
same input block." I have confirmed that if the input lines are simply 
rearranged so they're all in one input block, everything goes through fine. 

I'll look into the source and see if there's a reasonable way to lift the 
restriction. If I decide to throw in the towel on that, I'll at least see if I 
can generate a more illuminating error message.

--Don

>-----Original Message-----
>From: [email protected] [mailto:[email protected]] On Behalf Of
>Dirk Laurie
>Sent: Tuesday, November 08, 2011 8:49 AM
>To: Werner Icking Music Archive
>Subject: Re: [Tex-music] Crescendo and Dsecrescendo in polyphonic music and mtx
>
>2011/11/8 Sebastian Canagaratna <[email protected]>:
>> I discovered the removing the bar lines in the uptext restores the sign.
>> I was under the impression that bar lines could be there if there were
>> fillers for the notes (the tilde sign).
>A bar line in uptext means "skip the rest of this bar".  If the bar is already 
>filled by
>spacers, the bar line applies to the next bar.
>Uptext lines tend to be nearly empty and bar lines are used to get quickly to 
>where
>the action is.  I.e.
>U: | | | mp
>It's different on music lines where bar lines are just cosmetic, since the 
>notes and rests
>must all be there anyway,
>
>> Is there any way of giving these signs in the music line and passing it to 
>> pmx.
>Certainly.  D> after the note where the decresc starts, another D> after the 
>one where
>it stops.  Since D means nothing to M-Tx, it is simply passed to PMX.
>
>Having said that (I hope you reading this, Don), I can't get your example to 
>work this
>way. PMX complains in the case of the attached
>file:
>   Started one kind of hairpin while other is on
>
>This may be a very ancient bug, since I find this in the M-Tx manual:
>
>   Put < or > where the sign starts, and <. or >. where it ends. This feature 
> gives
>   unpredictable results when you try to use it in more than one voice at the 
> same
>   time.
>
>At the time I was satisfied that the uptext method (which generates different 
>TeX)
>works even though counting elemskips is tricky, and did not try to isolate the 
>reason
>why the inline method does not.
>
>Dirk



-------------------------------
[email protected] mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music

Reply via email to