Thank you again Olivier helping me that early in the morning.
Now i can solve it all using both your propositions.
The first one preserve the midi output, the second one can solve all my
examples.
I cannot (i think) use always your first solution, as can be seen in this
example (the second bar):
=========
2 1 1 4 1 4 0 0
1 1 20 0
bt
./
\\let\clsav\cl\
\\def\H{\def\cl##1{\zq{##1}}}\
%1
\H\ a83a \H\ a /
e84al el //
e85au.eu /
%1
rb1 \H\ a13a \H\ a rb /
rb1 e14al el rb //
e85au.eu /
%
mo800
\H\ a8a /
e8al /
\\\let\oldxbar\xbar\def\xbar{\relax}\
\H\ a8a /
e8al /
%3
\\\let\xbar\oldxbar\
%mo800
\H\ a83a b1a ba /
e84al c1a ca /
\H\ a8a \H\ a /
e8al el /
==========
In the second proposition i sometimes have to add skips for lining it out:
=============
2 1 1 4 1 4 0 0
1 1 20 0
bt
./
%1
rpb /
e85au.eu //
\prevstaff\zq{a}\nextstaff\ e84al \prevstaff\zq{a}\nextstaff\ el /
%
r1 rb rb r /
r1u+0 dsu zb du zb r+0 //
rb1 \prevstaff\sk\zq{N}\nextstaff\sk\ fl
\prevstaff\sk\sk\zq{N}\nextstaff\sk\sk\ fl rb /
==========
_______________________________________________
TeX-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music