Hi,

I am writing a piano accopaniment for a piece for piano and horn in F.  As
is customary, I want the piano part to contain a smallsize version of the
horn part (this is no problem) with a key signature one key sharper than
the piano. There are several key changes through the piece.

I can easily achive this by intervening at the .tex file lex=vel in the
process. By replacing the \generalsignature by eg:-

\setsign1{-3}%
\setsign2{-2}%

(Piano starts in Eb horn starts in Bb)

at subsequent key change I can do eg:-

\xbar\addspace{-\afterruleskip}\setsign1{1}%
\xbar\addspace{-\afterruleskip}\setsign2{2}%
 
and so on for each key change.


BUT in pmx:

If I attempt to do 

K+0+1
<....2 staves of piano ...>
K+0+2
<...1 stave of horn ...>

I get the error message only one key change per block.

If I put:-
\\setsign1{-3}\
\\setsign2{-2}\
 
at the begining it will override isig and start the piece as intended but
subsequent attempts to change key by :-

\addspace{-\afterruleskip}\setsign1{1}\
\addspace{-\afterruleskip\setsign2{2}\ 

at the start of a block make no change to the key signature.

It does, however, put 

\addspace{-\afterruleskip}\setsign1{1}

into the .tex file (which is ignored in the .dvi output ?!)
but does not put any referece to setsign2{2} in the .tex file.

I have tried several variations of these embedded musixtex commands in the
.pmx file but have got nowhere.

How do others manage different key signatures for different instruments in
pmx?  The above was done with v1.43 but I've now downloaded v2.00 (unix
version).

I have a feeling I must be missing something obvious and will feel very
silly when I get the answer.

Best wishes,
Howard

Reply via email to