Christof Biebricher wrote:
> On Fri, 17 Mar 2000, Silas S. Brown wrote:
>
> > Hi,
> >
> > When I run the following through PMX, I get "Bar 1 Bad error in
> > fnote". Any ideas why? I can't figure out what's wrong with bar 1
> > but obviously there's a "bad error" somewhere! ;-)
> >
> We had this discussion just recently. The error is the measure 1/1.
> Try 4/4 as the composer has wanted it and everything is oK.
> I wish there would be always a bad error if the intentions of the
> composers are not fulfilled. (Don't be upset, it is supposed to be
> a joke.)
> Christof
At least as notated in the Henle Urtext Ausgabe of this piece (the Inventio
I by J. S. Bach) a better choice would be meter: C
One should _not_ introduce clef changes in the very first measure. The
reason why Silas did it might be that in the preamble paragraph he refers
to a style before it is defined. Here the better choice had been the
predefined style piano. In measure 9 of Silas' mtx source he introduces a
clef change in the middle of a 16th note group. The Henle edition changes
the clef immediately before the measure. Later down in measure 12 the
change back to an f clef is introduced at the end of the bar and is never
executed. Again if we refer to the Henle edition the clef change should be
before the third beat in measure 12. In the concluding measure there should
be a 3 voice chord in the right hand and the bass note should be moved an
octave down.
Generally I will STRONGLY recommend using bar lines in mtx/pmx sources and
peferably a comment with the actual measure number in the start of each
paragraph (talking about mtx). That does things much easier for both the
typersetter and other persons asked to look at the masterpieces :-)
During the processing of the generated pmx code pmx complains of too little
space here and there. This is understandable when you look at the dvi
output. I recommend 3 measures per line.
I append a slightly changed version of Silas' mtx source.
Bars/Line: 3
MyStyle: Voices V1 V2; Clefs G G
%Style: MyStyle
Style: piano
Meter: C
% C0 r1 c d e f d e c g8+ c b om c d1 g- a b c a b g d8+ g f om g
% C6 r2 r1 c- d e f d e c g8+ g- r4 r1 g+ a b c a b g
r1 c d e f d e c g8+ c b om c d1 g- a b c a b g d8+ g f om g
r2 r1 c d e f d e c g8+ g- r4 r1 g+ a b c a b g
e1 a g f e g f a g f e d c e d f e d c b a c b d c b a g fs a g b
c8 b c d e g- a b c e- fs g a b c4
a8 d- cd+ om d1 b a g fs e g f a g b a c b d c e d b3 c d1 g b8- om a1 g
c1 d- e fs g e f d g8 b- c d e fs g e bd c1 d8 d-
g8 r r4 r1 g a b c a b g f8s om r r4 r1 a b c d b c a
r1 g a b c a b g d8+ g fs g a1 d- e fs g e f d a8+ d c d
b8 r r4 r1 d c b a c b d c8 r r4 r1 e d c b d cs e
C0 g1- g+ f e d f e g f8 e f d e1 a g f e g f a g8 f g e
d8 cs d e f a- b c d fs- gs a b c d4
f1 bf a g f a g b a g f e d f e g f e d c b d c e C6 d c b a gs b a c
d1 e- fs gs a f g e e+ d c e d c b d c a+ gs b a e f d gs- f+ e d c8 b1 a
b8 e- dd+ om e1 c b a g fs a gs b a c b d c e d f e8 a- e+ e-
a a+ g f e g f a g2 g1 e f g a f g e f2 f1 g f e d f e g f2
a a- r4 r1 e++ d c b d cs e d2 d1 a b c d b c a b2 b1 d c b a c b d
f1 d e f g e f d e2 e1 c d e f d e c d e f g a f g e
c2 c1 g a bf c a b g a8 bf a g f d+ c b
f g a b c a b g c8 g e d1 c c bf a g f a g b a bn c e- d c+ f- b
a f+ e d e1 d- e f g e f d e8 c d e f1 d e f g8 g-
c0 of zg ze
c0- ofd
--
Christian Mondrup, Computer Programmer
Scandiatransplant, Skejby Hospital, University Hospital of Aarhus
Brendstrupgaardsvej, DK 8200 Aarhus N, Denmark
Phone: +45 89 49 53 01