[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: combine more then two accDots to set one origin ?
From: |
Thies Albrecht |
Subject: |
Re: combine more then two accDots to set one origin ? |
Date: |
Mon, 08 Nov 2004 12:03:58 +0100 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.3) Gecko/20040910 |
TIM HUCKER wrote:
> You can't post to the group as attachment get stripped out
automtaically, so I suppose the only way is by direct email, or by
posting on your own websaite of you have one (I don't).
I think the best way to make my solution available to everyone
interested in is to simply post the code. So here it is:
<begin of definition>
accBasson = \notes {
s1*0^\markup {
\combine
{ \musicglyph #"accordion-accDiscant" }
{ \raise #0.5 \musicglyph #"accordion-accDot" }
}
}
accBandon = \notes {
s1*0^\markup {
\combine
{ \musicglyph #"accordion-accDiscant" }
{ \combine
{ \raise #0.5 \musicglyph #"accordion-accDot" }
{ \raise #1.5 \musicglyph #"accordion-accDot" }
}
}
}
accVCello = \notes {
s1*0^\markup {
\combine
{ \musicglyph #"accordion-accDiscant" }
{ \combine
{ \raise #0.5 \musicglyph #"accordion-accDot" }
{ \combine
{ \raise #1.5 \musicglyph #"accordion-accDot" }
{ \translate #(cons 1 0) { \raise #1.5 \musicglyph
#"accordion-accDot" } }
}
}
}
}
accHarmon = \notes {
s1*0^\markup {
\combine
{ \musicglyph #"accordion-accDiscant" }
{ \combine
{ \raise #0.5 \musicglyph #"accordion-accDot" }
{ \combine
{ \raise #1.5 \musicglyph #"accordion-accDot" }
{ \raise #2.5 \musicglyph #"accordion-accDot" }
}
}
}
}
accTrombon = \notes {
s1*0^\markup {
\combine
{ \musicglyph #"accordion-accDiscant" }
{ \combine
{ \raise #0.5 \musicglyph #"accordion-accDot" }
{ \combine
{ \raise #1.5 \musicglyph #"accordion-accDot" }
{ \combine
{ \translate #(cons 1 0) { \raise #1.5 \musicglyph
#"accordion-accDot" } }
{ \translate #(cons -1 0) { \raise #1.5 \musicglyph
#"accordion-accDot" } }
}
}
}
}
}
accOrgan = \notes {
s1*0^\markup {
\combine
{ \musicglyph #"accordion-accDiscant" }
{ \combine
{ \raise #0.5 \musicglyph #"accordion-accDot" }
{ \raise #2.5 \musicglyph #"accordion-accDot" }
}
}
}
accMaster = \notes {
s1*0^\markup {
\combine
{ \musicglyph #"accordion-accDiscant" }
{ \combine
{ \raise #0.5 \musicglyph #"accordion-accDot" }
{ \combine
{ \raise #1.5 \musicglyph #"accordion-accDot" }
{ \combine
{ \translate #(cons 1 0) { \raise #1.5 \musicglyph
#"accordion-accDot" } }
{ \combine
{ \translate #(cons -1 0) { \raise #1.5 \musicglyph
#"accordion-accDot" } }
{ \raise #2.5 \musicglyph #"accordion-accDot" }
}
}
}
}
}
}
accAccord = \notes {
s1*0^\markup {
\combine
{ \musicglyph #"accordion-accDiscant" }
{ \combine
{ \raise #1.5 \musicglyph #"accordion-accDot" }
{ \combine
{ \translate #(cons 1 0) { \raise #1.5 \musicglyph
#"accordion-accDot" } }
{ \combine
{ \translate #(cons -1 0) { \raise #1.5 \musicglyph
#"accordion-accDot" } }
{ \raise #2.5 \musicglyph #"accordion-accDot" }
}
}
}
}
}
accMusette = \notes {
s1*0^\markup {
\combine
{ \musicglyph #"accordion-accDiscant" }
{ \combine
{ \raise #1.5 \musicglyph #"accordion-accDot" }
{ \combine
{ \translate #(cons 1 0) { \raise #1.5 \musicglyph
#"accordion-accDot" } }
{ \translate #(cons -1 0) { \raise #1.5 \musicglyph
#"accordion-accDot" } }
}
}
}
}
accCeleste = \notes {
s1*0^\markup {
\combine
{ \musicglyph #"accordion-accDiscant" }
{ \combine
{ \raise #1.5 \musicglyph #"accordion-accDot" }
{ \translate #(cons -1 0) { \raise #1.5 \musicglyph
#"accordion-accDot" } }
}
}
}
accOboe = \notes {
s1*0^\markup {
\combine
{ \musicglyph #"accordion-accDiscant" }
{ \combine
{ \raise #1.5 \musicglyph #"accordion-accDot" }
{ \raise #2.5 \musicglyph #"accordion-accDot" }
}
}
}
accClarin = \notes {
s1*0^\markup {
\combine
{ \musicglyph #"accordion-accDiscant" }
{ \raise #1.5 \musicglyph #"accordion-accDot" }
}
}
accPiccolo = \notes {
s1*0^\markup {
\combine
{ \musicglyph #"accordion-accDiscant" }
{ \raise #2.5 \musicglyph #"accordion-accDot" }
}
}
accViolin = \notes {
s1*0^\markup {
\combine
{ \musicglyph #"accordion-accDiscant" }
{ \combine
{ \raise #1.5 \musicglyph #"accordion-accDot" }
{ \combine
{ \translate #(cons 1 0) { \raise #1.5 \musicglyph
#"accordion-accDot" } }
{ \raise #2.5 \musicglyph #"accordion-accDot" }
}
}
}
}
<end of definition>
Just insert the code by "copy&paste" to your *.ly-file or make an extra
file "accRegDefs.lyinc" for using it with all of your music. Usage of
the definitons and the possiblity to alter them were explained by me in
my early posting.
Kind regards,
Thies Albrecht