Always in a hurry! Forgive my foolishness sending this material in
two messages. This is my first successful (?) effort in M-TX.
"Everyone who has anything at all to do with music should be
happy, because music is the best of mankind's achievements."
-- Sena Jurinac, 1.11.2001Title: Laudate Pueri
Composer: Gutierre Fern\'andez Hidalgo
Meter: C
Flats: 1
Style: SATB4
Pages: 4
Size: 16
Systems: 10
Indent: 0.45
Space: 0 2 2 1
Start: \\vsize 270mm\;;;@3\
{soprano}
Sit no-men Do-mi-ni be-ne-dic-tum
ex hoc nunc et us-que in sae-cu-lum Ex-cel-sus
su-per om-nes gen-tes Do-mi-nus et su-per cae-los
et su-per cae-los glo-ri-a e-ius sus-ci-tans a ter-ra
i-no-pem et de ster-co-re e-ri-gens pau-per-em.
Qui ha-bi-ta-re fa-cit ste-ri-lem in do-mo
ma-trem fi-lio-rem lae-tan-tem si-cut e-rat
si-cut e-rat in prin-ci-pi-o
in prin-ci-pi-o in prin-ci-pi-o et nunc et sem-per
et in sae-cu-la et in sae-cu-la sae-cu-lo-rum a-men.
{alto}
Sit no-men Do-mi-ni be-ne-dic-tum
ex hoc nunc et us-que in sae-cu-lum Ex-cel-sus
su-per om-nes gen-tes Do-mi-nus et su-per
cae-los glo-ri-a e-ius sus-ci-tans a ter-ra i-no-pem
et de ster-co-re e-ri-gens pau-per-em.
Qui ha-bi-ta-re fa-cit ste-ri-lem in do-mo
ma-trem fi-lio-rum lae-tan-tem
si-cut e-rat si-cut e-rat
in prin-ci-pi-o et nunc et sem-per
et in sae-cu-la sae-cu-lo-rum a-men.
{tenor}
Sit no-men Do-mi-ni
be-ne-dic-tum ex hoc nunc et us-que in sae-cu-lum Ex-cel-sus
su-per om-nes gen-tes Do-mi-nus su-per om-nes gen-tes Do-mi-nus et su-per
cae-los glo-ri-a e-ius sus-ci-tans a ter-ra i-no-pem
et de ster-co-re e-ri-gens pau-per-em.
Qui ha-bi-ta-re fa-cit ste-ri-lem ste-ri-lem in do-mo
ma-trem fi-lio-rum fi-lio-rum lae-tan-tem
si-cut e-rat in prin-ci-pio
et nunc et sem-per et nunc et sem-per
et in sae-cu-la et in sae-cu-la sae-cu-lo-rum a-men.
{bass}
Sit no-men Do-mi-ni be-ne-dic-tum
ex hoc nunc et us-que in sae-cu-lum Ex-cel-sus
su-per om-nes gen-tes su-per om-nes gen-tes gen-tes Do-mi-nus et su-per
cae-los glo-ri-a e-ius sus-ci-tans a ter-ra i-no-pem
et de ster-co-re e-ri-gens pau-per-em.
Qui ha-bi-ta-re fa-cit ste-ri-lem in do-mo in do-mo
ma-trem fi-li-o-rum lae-tan-tem
si-cut e-rat in
prin-ci-pi-o et nunc et sem-per
et in sae-cu-la sae-cu-lo-rum a-men.
%%Pc
% [1]
b2 b | b b | b4 b b2 |
L: {soprano}
@-2 g23 b4 b | ( [ g8 a ] ) ( [ b c ] ) (t d2 | d ) f |
L: {alto}
r0 | g24 b4 b | [ ( g8 a ) ] [ ( b c ) ] d2 |
L: {tenor}
r2 g | b4 b [ ( g8 f ) ] [ ( g a ) ] | b2 b- |
L: {bass}
%%L2
% [4]
c4 b2 a4 | b2 b | b (t b | b4 )t b b2 | a2 f4 ( (t g | g )t fs ) g2 of | b b4 b
|
@3 g f | d r4 f | g2 f | r4 g g2 | f4.e ( d c ) | d2 d of | f f |
e4f.d c2 | b r4 d | d2 d4 d | e2f d | ( d4d [ c1 b ] ) ( a4 g ) | a2 g of | d+
d4 b |
ef f b4- b+ b2 | g4.a b2 | ( e4f-.f ) g2 | dd ( e4f | d2 ) g of | b b4 b |
%%L3
% [11]
b2 a | b4 d2 c4 | ( b.c ) ( d (t c | [ c8 )t b ] ) b2 a4 | b d d2 | b ( d4 a ) |
f f4 f | f2.f | f f | g f | f ( f | f ) f |
[ ( b8 c ) ] [ ( d e ) ] f4 c | d b a a | b d b c | d ef c2 | b4.c d2 | r4 d d
c |
b-.c d8 e f4 | b- b8 c d e f4 | b- b2+ a4 | ( g ef ) f2 | b0- | r4 b+ b a |
%%L4
% [17]
r d d c | d d g- ( ( a | [ a8 ) g ] ) g2 f4s | g0 of | b2d b4 | b b b2 | b0 |
f f4 f | f2 e4 e | c0 | d of | f2d f4 | g g f2 | g d |
( [ d8 c d e ] ) f4 c | c b ( (t c2 | c4 ) g a2 ) | g0 of | d2d+ d4 | d ef d2 |
e4f ( d.c (t b |
( b2 f4d ) e8 | d2 ( c | c4 ) ef d2 | g0 of | b2d b4 | g ef b2+ | e4f- g2 ( g4 |
%%L5
% [24]
c2 c | b b | b b | b4 b b2 | b4 a f f | (t g0 | g )t of |
f f | r4 d f2 | g4 g f ( g | g ) g g ( ( f | f ) e d2 ) | ef (t d | d0 )t of |
b )t a8 ) g a2 | ( b4 d2 ) d4 | ef d ( d g- ) | b2 ( [ g8 a b c ] | d4 ) c a2 |
( cd [ b8 a ] ) | b0 of |
f0 ) | ( b2- b+ ) | r4 g b2 | g4 g b b | b- c d2 | c (t g | g0 )t of |
Space: 0 0 0 1
%%L6
% [31]
rp | b2 g4 g | b c b.c | d ef d2 | b ( c4 (t b | b )t [ a8 g ] ) a2 |
rp | rp | f2 d4 d | f g f.f | f f g g | f0 |
b2 g4 g | b.c d e | d a b2 | r d4.d | d d ( ef.d ) | c2 r |
r2 b+ | g4 g b c | b f g.g | f ef b2+ | b4- b e2 | f0 |
%%L7
% [37]
b b | b b | ( b b | a ) f4 ( (t g | g )t fs ) g2 of | b g4 ( (t b |
d | r2 g4.g | f ( f [ b8- c d e ] ) | f2 d | d d | rp |
b4.b g ( g | [ e8f f g a ] ) b2 | d4.d d b | ( c2 (t b | b4 )t a ) g2 | rp |
b2- b4+.b | g ( g [ e8 f g a ] | b2 ) g | f ( b4d- c8 | d2 ) g | rp |
%%L8
% [43]
b )t [ a8 g ] a2 ) | g0 | b4.c d2 | c0 | r4 a4.b (t c | [ c8 )t ] [ ( b a g ) ]
a2 |
f2 d4 ( (t f | f )t [ e8 d ] e2 ) | d0 | r4 f.g ( (t a | [ a8 )t g f e ] ) (t
f2 | f0 )t
rp | rp | b g4 ( (t b | b )t [ a8 g ] a4.b ) | c2 r4 (t a4 | a8 )t b ( c4.b [
a8 g ] ) |
rp | rp | rp | f.f | f (t f | f )t (t f |
%%L9
% [49]
r4 c2 c4 | c c ( c2 | d ) r4 (t c4 | c8 )t b a g a2 | d4.c ( [ b8 a ] ) ( (t b4
| b )t [ a8 g ] ) (t a2 |
r4 f2 f4 | f f ( f.e | [ d8 c ] d4 c2 ) | f2.a | ( g4d [ f1 e ] ) ( f4 e ) | (t
f0 |
a2 r4 ( a | a )t a a (t a | b2d [ a8 g ] ) | a2 r4 d | ( [ d8 c b ] ) a b2 | c0
|
f4 )t f f f | f0 | r2 f | f.f | g0 | f
%%L10
% [55]
a )t c | a4 ( c.b ) ( [ a8 g ] ) | a4 c.b (t a | a8 )t g f4 g.f | g ( a.g ) (
(t g | g )t fs ) g2 of ||
f2 )t r4 a | f a.g ( [ f8 e ] ) | f2 ( f4d [ e1 d ] ) | c4 d (t e2 | e )t (t d
| d0 )t of ||
c2 a4 (t c | c8 )t [ ( b a g ) ] a2 | r4 c a ( (t c | [ c8 )t b ] ) a4 g2 |
c4.c a b | a2 g of ||
r4 f2 f4 | f f f2 | f.f | f e | ( c (t d | d )t ) g of RD
#!/bin/sh
# mtx.sh
# Do mtx, insert 'I' for .mid output, run pmxab & tex.
# Notes:
# 1. the perl bit came from TeX-Music; perhaps an M-TX code exists for this?
# 2. All the 'echo' makes reading the voluminous output easier
# Rev. 060120: 'pmx' becomes 'pmxab'
croak () {
echo ' '
echo '##### ' $1 failed #####
echo ' '
kill -HUP $$; # Use 'kill' because 'exit' does not exit the whole script!
}
echo ' '; echo ' '; echo ######################################################
echo ' '; echo ' '; echo ========================================= START ======
echo ' '; echo ' '; echo ######################################################
echo ' '; echo ' '
rm -f $1.dvi $1.log $1.mid $1.mx1 $1.mx2 $1.pml $1.pmx $1.pmx.bak $1.tex
prepmx $1 || croak PREPMX
echo ' '; echo ============ PREPMX '(MTX)' ok =======================; echo ' '
perl -ni.bak -e 'print;print "I\n" if /^\.\//;' $1.pmx || croak PERL
echo ' '; echo ============ PERL ok =================================; echo ' '
pmxab $1 || croak PMXAB
echo ' '; echo ============ PMXAB ok ================================; echo ' '
tex $1 || croak "TeX pass 1"
echo ' '; echo ============ TeX pass 1 ok ===========================; echo ' '
musixflx $1 || croak MUSIXFLX
echo ' '; echo ============ MUSIXFLX ok =============================; echo ' '
tex $1 || croak "TeX pass 2"
echo ' '; echo ============ TeX pass 2 ok ===========================; echo ' '
dvips $1 || croak "DVIPS of all things\!"
echo ' '; echo ============ Success\! Ran perl, pmxab, tex, musixflx, tex and
dvips.
echo ' '
_______________________________________________
TeX-music mailing list
[email protected]
http://icking-music-archive.org/mailman/listinfo/tex-music