lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Multistaff utility


From: Luis Pablo Gasparotto
Subject: Multistaff utility
Date: Thu, 28 Aug 2003 17:59:04 -0300
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3) Gecko/20030312

I'm using Lilypond for arranging music for my saxophone quartet. I also use abcm2ps. I think that is really useful to can write a tune in this way:

voices:4

1:soprano
2:alto
3:tenor
4:baritone

1: c4 d f g  | c4 d f g  | c4 d f g  | c4 d f g  |
2: a4 b d e | a4 b d e | a4 b d e | a4 b d e |
3: c4 d f g  | c4 d f g  | c4 d f g  | c4 d f g  |
4: g4 a c b | g4 a c b | g4 a c b  | g4 a c b |

all: \clef d \major

1: c4 d f g  | c4 d f g  | c4 d f \fermata g  | c4 d f g  |
2: a4 b d e | a4 b d e | a4 b d \fermata e | a4 b d e |
3: c4 d f g  | c4 d f g  | c4 d f \fermata g  | c4 d f g  |
4: g4 a c b | g4 a c b  | g4 a c \fermata b | g4 a c b |

all: \bar "|."

This is because I can compare what is doing each voice at the same time.

I've write a tool for convert the previous text in:

soprano = {
c4 d f g | c4 d f g | c4 d f g | c4 d f g |
\clef d \major
c4 d f g | c4 d f g | c4 d f \fermata g | c4 d f g |
\bar "|."
}
alto = {
a4 b d e | a4 b d e | a4 b d e | a4 b d e |
\clef d \major
a4 b d e | a4 b d e | a4 b d \fermata e | a4 b d e |
\bar "|."
}
tenor = {
c4 d f g | c4 d f g | c4 d f g | c4 d f g |
\clef d \major
c4 d f g | c4 d f g | c4 d f \fermata g | c4 d f g |
\bar "|."
}
baritone = {
g4 a c b | g4 a c b | g4 a c b | g4 a c b |
\clef d \major
g4 a c b | g4 a c b | g4 a c \fermata b | g4 a c b |
\bar "|."
}

Does anybody think this can be useful?

If this could be useful for other people I will upload to my Sourceforge space.

Regards,

Luis Pablo Gasparotto






reply via email to

[Prev in Thread] Current Thread [Next in Thread]