Re: [Tex-music] PMX grace note problem

2020-12-13 Thread Bob Tennent
 >|Are slurs between the grace note and the next one absolutely necessary ?
 >|According to CPE Bach a grace note is always slurred to the next one.

I must confess that in my arrangements, I usually omit
slurs on appoggiaturas but there is the danger that
literal-minded musicians who are used to romantic-era scores
with everything notated explicitly may mis-understand. For
example they might omit cadential trills that are missing in
the scores because in the baroque era they were understood
to be essential.

Bob T.
---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
https://tug.org/mailman/listinfo/tex-music


Re: [Tex-music] PMX grace note problem

2020-12-13 Thread Jean-Pierre Coulon
Are slurs between the grace note and the next one absolutely necessary ? 
According to CPE Bach a grace note is always slurred to the next one.


Bye,

--
Jean-Pierre Coulon
---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
https://tug.org/mailman/listinfo/tex-music


Re: [Tex-music] PMX grace note problem

2020-12-13 Thread Dieter

Don--,

it's great, when you find some time for improvements. From the point of
view of the testsuite, I would be most interested in dealing with the
quarter grace notes in the 3rd bar. Concerning stem length of sixteenth
notes and slurs I find Liliyponds dimensions nicer.

--Dieter



Am 05.12.2020 um 17:58 schrieb dsim...@roadrunner.com:


Dieter—

Speaking of more relevant problems, I noticed one in this example: It
seems that PMX cannot do the after-grace on the last note of bar 2.
But that could be even more tricky to fix.

I also thought it would be interesting to directly compare the layout
PMX produces vs the one from Lilypond.

Lilypond, then PMX at 16 pt:

Several things I notice:

 1. On the double-beamed graces, PMX’s stem could be shorter. I’ve
noticed all along that the MusiXTeX default stem length on
multiply beamed notes is longer than I would prefer. I think it
just builds outward from the single-beam height. For non-grace
notes you can change the beam height case-by-case, but I doubt
it’s currently possible with graces in PMX.
 2. PMX has a noticeably wider blank space at the end of each bar.
 3. PMX’s grace note bodies are all a bit closer to the main note than
Lilypond’s. But on single graces, Lilypond’s flag drops lower than
MusixTeX’s.
 4. PMX’s slurs end before crossing the main stem; Lilypond’s cross it.

I’m open to comments and possible code revisions on any of this.

--Don

*From:* TeX-Music 
*On Behalf Of *Dieter
*Sent:* Saturday, December 5, 2020 2:25 AM
*To:* tex-music@tug.org
*Subject:* Re: [Tex-music] PMX grace note problem

Hi Don--

Of course you are perfectly right, not spending days on this problem,
just in order to satisfy the testsuite.

I might encounter other problems in the testsuite, which are more
relevant.

--Dieter

Am 05.12.2020 um 02:28 schrieb dsim...@roadrunner.com
<mailto:dsim...@roadrunner.com>:

In light of my recent problems posting to ICK, I’m curious to see
if this goes through.

The only PMX problem here occurs with a 2-note, unbeamed grace.
It’s true that PMX chokes on this, and its also true that with
some effort I could modify the code to make it work. But really??
Is there any composer in the history of the world who has ever
called for multiple unbeamed grace notes on a single note??

--Don

*From:* TeX-Music

<mailto:tex-music-bounces+dsimons=roadrunner@tug.org> *On
Behalf Of *Dieter
*Sent:* Friday, December 4, 2020 8:00 AM
*To:* Werner Icking Music Archive 
<mailto:tex-music@tug.org>
    *Subject:* [Tex-music] PMX grace note problem

I am checking XML2PMX with the the inofficial testsuite for
MusicXML of Lilypond.

This is one of the tasks.

XML2PMX does not yet solve the problem. And when I try to model it
directly in PMX:

==

---
%\input musixlyr
%\special{papersize=297mm,420mm}%
---
%|
%

%http://www.musicxml.org/dtds/partwise.dtd;
<http://www.musicxml.org/dtds/partwise.dtd>>
%
%
%
%
%Part P1 :
%
%
% nv, -noinst, nostaves per instrument
 1 -1 1
% mtrnuml,mtrdenl,mtrnmp,mtrdnp,xmtrnum0,isig
 4 4 0 6 0 0
%
% npages,nsyst,musicsize,fracindent
 0 5 16 0.07

t
./
Tt

Tc

Abepl
%%w277m
%%h390m

% ( 1| 1| 1) 1
 G1m2d5 c45 G2m2e5 d5 c45 G1m2d5 c45 G1m1d5 c45 /
% ( 1| 1| 1) 2
 G1m2sxd5 c45 G2m2e5 d5 c25 [ G1m2sxd5  c85 G1m2sxd5 c85 ] /
% ( 1| 1| 1) 3
 G1m2e5 c45 zf4 G1m0d5s c45 G2m0d5f a4f c45 c45 /
===

I run into

Regards, Dieter

P.S. the first two lines come out properly.



---

TeX-music@tug.org  <mailto:TeX-music@tug.org>  mailing list

If you want to unsubscribe or look at the archives, go 
tohttps://tug.org/mailman/listinfo/tex-music  
<https://tug.org/mailman/listinfo/tex-music>

--

Dr. Dieter Glötzel
Im Rosengarten 27
64367 Mühltal
Tel.: 06151 / 360 82 72

---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
https://tug.org/mailman/listinfo/tex-music



--

Dr. Dieter Glötzel
Im Rosengarten 27
64367 Mühltal
Tel.: 06151 / 360 82 72

---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
https://tug.org/mailman/listinfo/tex-music


Re: [Tex-music] PMX grace note problem

2020-12-06 Thread Bob Tennent


Don and Dieter:

  >The only PMX problem here occurs with a 2-note, unbeamed
  >grace. It's true that PMX chokes on this, and its also
  >true that with some effort I could modify the code to
  >make it work. But really?? Is there any composer in the
  >history of the world who has ever called for multiple
  >unbeamed grace notes on a single note??

I agree that PMX should not be expected to deal with
this. But what is Dieter to do? It's always hard to
handle "exceptions" in a pre-processor, even harder in a
pre-pre-processor, and harder still when the input is likely
generated mechanically and is not readable by the user,
so pointing to an offending construct in the xml isn't
user-friendly. But having the system point to a line in the
generating code after a crash is even less user-friendly.

Ideally Dieter's code should detect the offending contruct,
generate a warning message, and press on generating *valid*
pmx, ignoring the offending construct.

Bob

---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
https://tug.org/mailman/listinfo/tex-music


Re: [Tex-music] PMX grace note problem

2020-12-05 Thread dsimons
Dieter—

 

Speaking of more relevant problems, I noticed one in this example: It seems 
that PMX cannot do the after-grace on the last note of bar 2. But that could be 
even more tricky to fix.

 

I also thought it would be interesting to directly compare the layout PMX 
produces vs the one from Lilypond. 

 

Lilypond, then PMX at 16 pt:

 



Several things I notice:

1.  On the double-beamed graces, PMX’s stem could be shorter. I’ve noticed 
all along that the MusiXTeX default stem length on multiply beamed notes is 
longer than I would prefer. I think it just builds outward from the single-beam 
height. For non-grace notes you can change the beam height case-by-case, but I 
doubt it’s currently possible with graces in PMX.
2.  PMX has a noticeably wider blank space at the end of each bar.
3.  PMX’s grace note bodies are all a bit closer to the main note than 
Lilypond’s. But on single graces, Lilypond’s flag drops lower than MusixTeX’s.
4.  PMX’s slurs end before crossing the main stem; Lilypond’s cross it.

 

I’m open to comments and possible code revisions on any of this.

 

--Don

 

From: TeX-Music  On Behalf Of 
Dieter
Sent: Saturday, December 5, 2020 2:25 AM
To: tex-music@tug.org
Subject: Re: [Tex-music] PMX grace note problem

 

Hi Don--

 

Of course you are perfectly right, not spending days on this problem, just in 
order to satisfy the testsuite. 

 

I might encounter other problems in the testsuite, which are more relevant.

 

--Dieter

 

 

Am 05.12.2020 um 02:28 schrieb dsim...@roadrunner.com 
<mailto:dsim...@roadrunner.com> :

In light of my recent problems posting to ICK, I’m curious to see if this goes 
through.

 

The only PMX problem here occurs with a 2-note, unbeamed grace. It’s true that 
PMX chokes on this, and its also true that with some effort I could modify the 
code to make it work. But really?? Is there any composer in the history of the 
world who has ever called for multiple unbeamed grace notes on a single note??

 

--Don

 

From: TeX-Music  <mailto:tex-music-bounces+dsimons=roadrunner@tug.org> 
 On Behalf Of Dieter
Sent: Friday, December 4, 2020 8:00 AM
To: Werner Icking Music Archive  <mailto:tex-music@tug.org> 
Subject: [Tex-music] PMX grace note problem

 

I am checking XML2PMX with the the inofficial testsuite for MusicXML of 
Lilypond.

This is one of the tasks.



XML2PMX does not yet solve the problem. And when I try to model it directly in 
PMX:

==

---
%\input musixlyr
%\special{papersize=297mm,420mm}%
---
%|
%
%http://www.musicxml.org/dtds/partwise.dtd> 
"http://www.musicxml.org/dtds/partwise.dtd;>
%
%
%
%
%Part P1 : 
%
%
% nv, -noinst, nostaves per instrument
 1 -1 1
% mtrnuml,mtrdenl,mtrnmp,mtrdnp,xmtrnum0,isig
 4 4 0 6 0 0
%
% npages,nsyst,musicsize,fracindent 
 0 5 16 0.07

t
./
Tt

Tc

Abepl
%%w277m
%%h390m

% ( 1| 1| 1) 1
 G1m2d5 c45 G2m2e5 d5 c45 G1m2d5 c45 G1m1d5 c45 /
% ( 1| 1| 1) 2
 G1m2sxd5 c45 G2m2e5 d5 c25 [ G1m2sxd5  c85 G1m2sxd5 c85 ]   /
% ( 1| 1| 1) 3
 G1m2e5 c45 zf4 G1m0d5s c45 G2m0d5f a4f c45 c45 /
===

I run into 

Regards, Dieter

P.S. the first two lines come out properly. 





---
TeX-music@tug.org <mailto:TeX-music@tug.org>  mailing list
If you want to unsubscribe or look at the archives, go to 
https://tug.org/mailman/listinfo/tex-music

 

--

Dr. Dieter Glötzel
Im Rosengarten 27
64367 Mühltal
Tel.: 06151 / 360 82 72
---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
https://tug.org/mailman/listinfo/tex-music


Re: [Tex-music] PMX grace note problem

2020-12-05 Thread Dieter

Hi Don--

Of course you are perfectly right, not spending days on this problem,
just in order to satisfy the testsuite.

I might encounter other problems in the testsuite, which are more relevant.

--Dieter


Am 05.12.2020 um 02:28 schrieb dsim...@roadrunner.com:


In light of my recent problems posting to ICK, I’m curious to see if
this goes through.

The only PMX problem here occurs with a 2-note, unbeamed grace. It’s
true that PMX chokes on this, and its also true that with some effort
I could modify the code to make it work. But really?? Is there any
composer in the history of the world who has ever called for multiple
unbeamed grace notes on a single note??

--Don

*From:* TeX-Music 
*On Behalf Of *Dieter
*Sent:* Friday, December 4, 2020 8:00 AM
*To:* Werner Icking Music Archive 
*Subject:* [Tex-music] PMX grace note problem

I am checking XML2PMX with the the inofficial testsuite for MusicXML
of Lilypond.

This is one of the tasks.

XML2PMX does not yet solve the problem. And when I try to model it
directly in PMX:

==

---
%\input musixlyr
%\special{papersize=297mm,420mm}%
---
%|
%
%http://www.musicxml.org/dtds/partwise.dtd;
<http://www.musicxml.org/dtds/partwise.dtd>>
%
%
%
%
%Part P1 :
%
%
% nv, -noinst, nostaves per instrument
 1 -1 1
% mtrnuml,mtrdenl,mtrnmp,mtrdnp,xmtrnum0,isig
 4 4 0 6 0 0
%
% npages,nsyst,musicsize,fracindent
 0 5 16 0.07

t
./
Tt

Tc

Abepl
%%w277m
%%h390m

% ( 1| 1| 1) 1
 G1m2d5 c45 G2m2e5 d5 c45 G1m2d5 c45 G1m1d5 c45 /
% ( 1| 1| 1) 2
 G1m2sxd5 c45 G2m2e5 d5 c25 [ G1m2sxd5  c85 G1m2sxd5 c85 ]   /
% ( 1| 1| 1) 3
 G1m2e5 c45 zf4 G1m0d5s c45 G2m0d5f a4f c45 c45 /
===

I run into

Regards, Dieter

P.S. the first two lines come out properly.


---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
https://tug.org/mailman/listinfo/tex-music



--

Dr. Dieter Glötzel
Im Rosengarten 27
64367 Mühltal
Tel.: 06151 / 360 82 72

---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
https://tug.org/mailman/listinfo/tex-music


Re: [Tex-music] PMX grace note problem

2020-12-04 Thread dsimons
In light of my recent problems posting to ICK, I’m curious to see if this goes 
through.

 

The only PMX problem here occurs with a 2-note, unbeamed grace. It’s true that 
PMX chokes on this, and its also true that with some effort I could modify the 
code to make it work. But really?? Is there any composer in the history of the 
world who has ever called for multiple unbeamed grace notes on a single note??

 

--Don

 

From: TeX-Music  On Behalf Of 
Dieter
Sent: Friday, December 4, 2020 8:00 AM
To: Werner Icking Music Archive 
Subject: [Tex-music] PMX grace note problem

 

I am checking XML2PMX with the the inofficial testsuite for MusicXML of 
Lilypond.

This is one of the tasks.



XML2PMX does not yet solve the problem. And when I try to model it directly in 
PMX:

==

---
%\input musixlyr
%\special{papersize=297mm,420mm}%
---
%|
%
%http://www.musicxml.org/dtds/partwise.dtd> 
"http://www.musicxml.org/dtds/partwise.dtd;>
%
%
%
%
%Part P1 : 
%
%
% nv, -noinst, nostaves per instrument
 1 -1 1
% mtrnuml,mtrdenl,mtrnmp,mtrdnp,xmtrnum0,isig
 4 4 0 6 0 0
%
% npages,nsyst,musicsize,fracindent 
 0 5 16 0.07

t
./
Tt

Tc

Abepl
%%w277m
%%h390m

% ( 1| 1| 1) 1
 G1m2d5 c45 G2m2e5 d5 c45 G1m2d5 c45 G1m1d5 c45 /
% ( 1| 1| 1) 2
 G1m2sxd5 c45 G2m2e5 d5 c25 [ G1m2sxd5  c85 G1m2sxd5 c85 ]   /
% ( 1| 1| 1) 3
 G1m2e5 c45 zf4 G1m0d5s c45 G2m0d5f a4f c45 c45 /
===

I run into 

Regards, Dieter

P.S. the first two lines come out properly. 

---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
https://tug.org/mailman/listinfo/tex-music


[Tex-music] PMX grace note problem

2020-12-04 Thread Dieter
I am checking XML2PMX with the the inofficial testsuite for MusicXML of 
Lilypond.


This is one of the tasks.

XML2PMX does not yet solve the problem. And when I try to model it 
directly in PMX:


==

---
%\input musixlyr
%\special{papersize=297mm,420mm}%
---
%|
%
%http://www.musicxml.org/dtds/partwise.dtd;>
%
%
%
%
%Part P1 :
%
%
% nv, -noinst, nostaves per instrument
 1 -1 1
% mtrnuml,mtrdenl,mtrnmp,mtrdnp,xmtrnum0,isig
 4 4 0 6 0 0
%
% npages,nsyst,musicsize,fracindent
 0 5 16 0.07

t
./
Tt

Tc

Abepl
%%w277m
%%h390m

% ( 1| 1| 1) 1
 G1m2d5 c45 G2m2e5 d5 c45 G1m2d5 c45 G1m1d5 c45 /
% ( 1| 1| 1) 2
 G1m2sxd5 c45 G2m2e5 d5 c25 [ G1m2sxd5  c85 G1m2sxd5 c85 ]   /
% ( 1| 1| 1) 3
 G1m2e5 c45 zf4 G1m0d5s c45 G2m0d5f a4f c45 c45 /
===

I run into

Regards, Dieter

P.S. the first two lines come out properly.
---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
https://tug.org/mailman/listinfo/tex-music