Re: [TeX-music] musixtex - \changecontext

2005-12-03 Thread Christian Mondrup

Andre Van Ryckeghem wrote:

Hi all,

To clarify the problem (or to do just the opposite), here is a testfile 
with a number of possibilities.
The file is made for 3 music lines in order to see a behaviour when an 
automatic new line occurs.

This are my taughts on this





Bar 1 - multiple meters


this is an example of 'variable meters'. Another notation practice is 
'alternating meters' denoting a pattern of meter changes, eg. '4/4 + 3/4'



bar 1 beat 2 and 3 signature change is this common?


according to Gardner Read, Music Notation, modern practice is to omit 
'cancelling signatures' (naturals) at key changes. There are a few 
exceptions to that rule, most important when changing from a key with 
signatures to a key with no signatures (c major and a minor). The 
general rule (according to G. Read) is to precede key changes with 
double (bar) lines. I've seen key changes without double lines, though.



bar 1 beat 4 the 'f' in the lower staff shows how confusing this is

bar 2:  i vote OK


there should be no cancelling key



bar 3: autoamatic new line this i vote OK, but not the different 
signatures in the instruments


what is the problem? Different keys will inevitably occur in scores with 
'transposing instruments', eg. clarinets and French horns




bar 4: OK
bar 5: better


not IMHO, there is no reason for omitting double bar lines and the 
cancelling keys are unnecessary


bar 6: rather not? or is it forbidden? Select one ot the 3 lines in the 
source to see other behaviour.


the key changes should be after the double line



bar 7: OK except on beat 3 (keychange on only 1 instrument, signature 
change without bar line)


bar 8 and 9 : both OK or is there a preference?


in case of clef change at the start of a new bar the clef should be 
placed before the bar line




bar 10: a meter without fraction


belongs to modern notational practice. Furthermore you'll often find 
fractionless meter '3' in modern edtions of early music at triple meters.




bar 11: Ok except the bass clef schould be repeated, is this possible?

bar 12: probably not.


there is no real key change. Therefore the key signatures should be omitted.

--
Christian Mondrup, Sheet Music Editor
Werner Icking Music Archive
http://icking-music-archive.org/
___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


RE: [TeX-music] musixtex - \changecontext

2005-12-02 Thread Don Simons
To all--

The real problem here--and a major stumbling block in my re-editing
musixdoc--is trying to get a clear, overall picture of the relationships
among all the context-changing options, and at the same time understanding
all the details necessary to explain these commands in a manual. I feel
strongly that there should be a section roughly corresponding to the current
2.15 Changing score attributes, where everything necessary about defining
and changing key signatures, meters, and clefs is explained. Here are the
commands that I can find that should be included: \changecontext,
\Changecontext, \zchangecontext, \changesignature, \generalsignature,
\setsign, \setclef, \changeclefs, \zchangeclefs, \setmeter,
\settrebleclefsymbol, \setaltoclefsymbol, \setbassclefsymbol,
\resetclefsymbols, \setclefsymbol.

There are also \alaligne and \alapage which evidently have some of the same
effects on key signatures, meter changes, and clef changes as \chengecontext
etc, and also \pchangecontext and \pChangecontext, which are defined in
musixtex.tex but are not even mentioned in musixdoc.

If anyone would care to volunteer to try wring such a section, explaining
all these commands in detail, their interactions, and where they are
supposed to be used (i.e., inside or outside \notes..\en, inside or outside
\startpiece...\stoppiece or \contpiece...\stoppiece), in a much more
coherent and organized way than the random treatment they have in the
current document, future musixtexers would be grateful.

--Don Simons

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] Behalf Of Andre
 Van Ryckeghem
 Sent: Thursday, December 01, 2005 7:25 AM
 To: Typesetting music with TeX
 Subject: Re: [TeX-music] musixtex - \changecontext


 Thanks for helping, Jean-Pierre

 I learned with your change that taking other commands, the error vanish,
 this let me think that there is a bug in a command.

 But introducing \zchangecontext causes a new bar, or at least the
 space for
 it.

 I don't know if the following doing is common, but this is what i wanted
 (replacing
 \generalsignature{-2}\changesignature\Changecontext%
 by
 \generalsignature{-2}\Changecontext%
 gives the error in the followong line but in the line
 \generalsignature{-3}\changesignature
 there is no error ):

 ===
 \input musixtex
 \instrumentnumber2\setstaffs22%
 \hsize 100mm \vsize 100mm
 \setclef1{\bass}\generalsignature2%
 \startpiece
 \notes\qsk\qu K\qsk\qu d|\qsk\qu e\en
 %
 % Is generalsignature forbidden here (there is a overfull hbox)?
 %\generalsignature{-2}\Changecontext%
 %
 % With this line no overfulf hbox,
 % but signatures are in the wrong place
 \generalsignature{-2}\changesignature\Changecontext%
 %
 \notes\qu K\qu d|\qu e\en%
 \generalsignature{-3}\changesignature\setdoublebar\alaligne%
 \notes\qu K\qu d|\qu e\en%
 \notes\qu K\qu d|\qu e\en%
 %
 % Clefs
 \mulooseness0\Stoppiece\eject\bye
 ===

 Andre

 ___
 TeX-music mailing list
 TeX-music@icking-music-archive.org
 http://icking-music-archive.org/mailman/listinfo/tex-music



___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


Re: [TeX-music] musixtex - \changecontext

2005-12-02 Thread Andre Van Ryckeghem

Hi all,

To clarify the problem (or to do just the opposite), here is a testfile with 
a number of possibilities.
The file is made for 3 music lines in order to see a behaviour when an 
automatic new line occurs.

This are my taughts on this

Bar 1 - multiple meters
bar 1 beat 2 and 3 signature change is this common?
bar 1 beat 4 the 'f' in the lower staff shows how confusing this is

bar 2:  i vote OK

bar 3: autoamatic new line this i vote OK, but not the different signatures 
in the instruments


bar 4: OK
bar 5: better
bar 6: rather not? or is it forbidden? Select one ot the 3 lines in the 
source to see other behaviour.


bar 7: OK except on beat 3 (keychange on only 1 instrument, signature change 
without bar line)


bar 8 and 9 : both OK or is there a preference?

bar 10: a meter without fraction

bar 11: Ok except the bass clef schould be repeated, is this possible?

bar 12: probably not.


=
\input musixtex
\instrumentnumber2\setstaffs22%
\hsize 100mm \vsize 230mm
\generalmeter{\meterfrac{4}{4}\meterfrac{2}{4}\meterfrac{1}{4}}%
\setclef1{\bass}\generalsignature2%
\startpiece
\notes\qu K\qu d|\qu e\en
%
% Signatures
% if there is no bar line, the signatures are confusing
% it is not clear if they are for a single note or not
% bar 1
%% Signature changing in a single instrument with 2 staves
\setsign21\changesignature
\notes\qu J\qu d|\qu e\en
% Signature changing in a single staff
\setsign1{-1}\changesignature
\notes\qu K\qu d|\qu e\en
% Signature changing in a single staff without naturals
\setsign11\ignorenats\changesignature
\notes\qu M\qu d|\qu e\en
% bar 2
% Normal changes: new signatures after a bar line
\generalsignature{-2}\changecontext%
\notes\qu K\qu d|\qu e\en%
\notes\qu K\qu d|\qu e\en%
\notes\qu K\qu d|\qu e\en%
%
% new music line caused by mulooseness
\mulooseness1
%
% bar 3
%\setsign2{-1}\changesignature\Changecontext%
\setsign2{-1}\Changecontext%
%\zalaligne%
\notes\qu K\qu d|\qu e\en%
% bar 4
\generalsignature{2}\ignorenats\Changecontext%
\notes\qu K\qu d|\qu e\en%
% bar 5 OK :
\setsign1{-3}\setsign2{-3}\changecontext%
\notes\qu K\qu d|\qu e\en%
% bar 6
% Are all this options common (choose 1 line of 3)?
%\generalsignature{-3}\changecontext\alaligne%
%\generalsignature{-3}\changesignature\setdoublebar\alaligne%
\generalsignature{-3}\changesignature\Changecontext%
%
\notes\qu K\qu d|\qu e\en%
% bar 7
\generalsignature{2}\ignorenats\Changecontext%
\notes\qu K\qu d|\qu e\en%
%
% Clefs
% in 1 staff and taking space
\setclef1\treble\changeclefs%
\notes\qu k\cu{.d}\ccu{e}|\qu e\en%
% combined with signature change - space is already here
% is this common ?
\setclef1\bass\zchangeclefs\setsign1{-2}\setsign2{-2}%
\ignorenats\changesignature%
\notes\qu K\cu{de}|\qu e\en%
% bar 9
% clef change before barline
\setclef1\treble\zchangeclefs\bar%
\notes\qu k\cu{de}|\qu e\en%
% bar 9
% clef change after barline
\setclef1\bass\bar\zchangeclefs%
\notes\qu K\cu{de}|\qu e\en%
% bar 10
% Meter
\setmeter1{{\meterfrac{2}{4}}}%
% How big the '2' must be?
\setmeter2{{\lower2pt\hbox{\meterfrac{\Bigtype 2}{}}}%
{\meterfrac{3}{4}}}\changecontext
\notes\qu K\cu{de}|\qu e\en
% bar 11
% Meter Clefs and Keys Signatures
% all 3 clefs after bar if no changeclefs
\setmeter1{{\meterfrac{2}{8}}}%
\setmeter2{{\meterfrac{3}{6}}{\meterfrac{3}{8}}}%
\setsign2{-1}%
% How to force showing the bass clef?
\setclef1\bass\setclef2{23}%
\Changecontext
\notes\qu K\cu{de}|\qu e\en
% bar 12
% Meter Clefs Keys Signatures all 3 with clef before the bar
% probably not if signatures are involved
\setmeter1{{\meterfrac{2}{4}}}%
\setmeter2{{\meterfrac{3}{8}}{\meterfrac{3}{6}}}%
\setsign2{-1}%
\setclef1\treble\zchangeclefs\changecontext
\notes\qu k\cu{de}|\qu e\en
\mulooseness1\Stoppiece\eject\bye
=

This also shows how enjoyfull musixtex is for puzzlers

Andre 


___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


Re: [TeX-music] musixtex - \changecontext

2005-12-01 Thread Andre Van Ryckeghem

Thanks for helping, Jean-Pierre

I learned with your change that taking other commands, the error vanish, 
this let me think that there is a bug in a command.


But introducing \zchangecontext causes a new bar, or at least the space for 
it.


I don't know if the following doing is common, but this is what i wanted
(replacing
\generalsignature{-2}\changesignature\Changecontext%
by
\generalsignature{-2}\Changecontext%
gives the error in the followong line but in the line
\generalsignature{-3}\changesignature
there is no error ):

===
\input musixtex
\instrumentnumber2\setstaffs22%
\hsize 100mm \vsize 100mm
\setclef1{\bass}\generalsignature2%
\startpiece
\notes\qsk\qu K\qsk\qu d|\qsk\qu e\en
%
% Is generalsignature forbidden here (there is a overfull hbox)?
%\generalsignature{-2}\Changecontext%
%
% With this line no overfulf hbox,
% but signatures are in the wrong place
\generalsignature{-2}\changesignature\Changecontext%
%
\notes\qu K\qu d|\qu e\en%
\generalsignature{-3}\changesignature\setdoublebar\alaligne%
\notes\qu K\qu d|\qu e\en%
\notes\qu K\qu d|\qu e\en%
%
% Clefs
\mulooseness0\Stoppiece\eject\bye
===

Andre 


___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music