template

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

template

jose1711
hello,

is it possible to typeset in lilypond a song like this:
http://www.3pe.cz/PDFnoty/Immanuel.pdf ? and could anyone please tell
me how should i write it (very simple template).

thank you.

cheers,

-- joe


_______________________________________________
lilypond-user mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/lilypond-user
Reply | Threaded
Open this post in threaded view
|

Re: template

Mats Bengtsson-6
How about something like the following. I apologize that I didn't spend the
time to find the correct Czech letters.

\version "2.6.3"

allChords = \chordmode {d1 | g |
% ...
}

verse = \relative c'{
\time 2/2
\key g \major
b c d d ~ |
d2 << r {s4. \tiny b8 \normalsize } >> |
b4 c d fis ~ |
fis d2 r4 |
% ...
}

verseLyricsI = \lyricmode{
Se vsim, co mam, _
pri --
% ...
}

verseLyricsII = \lyricmode{
Kra sne sny mam, ze
ze -- me
% ...
}

refrMelody = \relative c''{
g1 | d2 b'4 a ~ |
a1 |
% ...
}

refrUpperAccomp = \relative c'{
<b d>1 | <b d>2 <d fis> ~ |
<d fis>1 |
% ...
}

refrLowerAccomp = \relative c'{
\clef "G_8"
g1 | g2 a ~ |
a1 |
% ...
}

refrVerse = \lyricmode{
I -- ma -- nu -- el,
% ...
}


\score{
<<
  \new ChordNames \allChords
  \new Staff {
    \context Voice = verse \verse \break
    <<
      \context Voice = refrMelody \refrMelody
      \new Staff \with {
        fontSize = #-2
       \override StaffSymbol #'staff-space = #(magstep -2)
      } \refrUpperAccomp
      \new Staff \with {
        fontSize = #-2
       \override StaffSymbol #'staff-space = #(magstep -2)
      } \refrLowerAccomp
    >>
  }
  \new Lyrics {
    \lyricsto verse \verseLyricsI
    \lyricsto refrMelody \refrVerse
  }
  \new Lyrics \lyricsto verse \verseLyricsII
 >>
}


   /Mats

Jozef Riha wrote:

>hello,
>
>is it possible to typeset in lilypond a song like this:
>http://www.3pe.cz/PDFnoty/Immanuel.pdf ? and could anyone please tell
>me how should i write it (very simple template).
>
>thank you.
>
>cheers,
>
>-- joe
>
>
>_______________________________________________
>lilypond-user mailing list
>[hidden email]
>http://lists.gnu.org/mailman/listinfo/lilypond-user
>  
>

--
=============================================
        Mats Bengtsson
        Signal Processing
        Signals, Sensors and Systems
        Royal Institute of Technology
        SE-100 44  STOCKHOLM
        Sweden
        Phone: (+46) 8 790 8463
        Fax:   (+46) 8 790 7260
        Email: [hidden email]
        WWW: http://www.s3.kth.se/~mabe
=============================================



_______________________________________________
lilypond-user mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/lilypond-user
Reply | Threaded
Open this post in threaded view
|

Re: template

jose1711
thank you sooo much.. let me please post you the almost-final version.
i'd welcome your notes/recommendations (personally i don't like the
gaps and tempo symbol overwritten by D chord)

cheers,

-- joe

\version "2.6.3"
\header {
title = "Immanuel"
composer = "hudba a text: (c) Jirina Markovova"
}
allChords = \chordmode {d1 g r e:m  r1 c r g r e:m r c r g r d:7 r g r
d r e:m r c
g r d r e:m r c d g r d r e:m r c
}

verse = \relative c'{
\time 4/4
\key g \major
\tempo 4=104
\bar "|:" b4 c d d~ d2 r2 \grace d8 b4 c d fis~ fis d2 r4 b4 c d g,~
g2 r2 g4 a g b~ b2 r2 \bar ":|"}

sgvoice = \relative c'{
b4 c d g~ g2. e4 e fis g a~ a e2 r4 e e d b'~ b2 r2 d,4 d d c'~ c2 r b a4 r4
}

verseLyricsI = \lyricmode{
Se vsim co mam pri -- cha -- zim s chva -- lou az pred Tvuj trun, pred
Tvo -- ji tvar, Pri -- po -- mi -- nam si nad -- her -- ne di -- lo,
za -- zra -- kem mam vy -- sa -- du dat Jme -- no
}

verseLyricsII = \lyricmode{
tou -- zim tam stat, \skip 8 ne -- chat se sla -- vou na -- pl -- nit
vic, nez do -- sud znam.
}

verseLyricsIII = \lyricmode{
Kra -- sne sny mam, ze ze -- me Ti zpi -- va mo -- hut -- ny chor sly
-- sim uz znit__.
}

verseLyricsIV = \lyricmode{
Stas -- tny ten cas, kdy na -- rod Te vzy -- va,  jen pod Tvou vladou
vsech -- no jde lip
}

refrMelody = \relative c''{
g1 | d2 b'4 a ~ |
a1 |
r1 |
b4 b b b~
b2 g4 e~
e1
r1
g1 | d2 b'4 a ~ |
a1 |
r2 g4 a |
b b b r |
b g2 r4
a8 b g2.~
g2 r2
% Imanuel
g1 | d2 b'4 a~ | a1~ | a4~ g~ fis~ fis~ fis~ e2. | r1 r1
}

refrUpperAccomp = \relative c'{
\key g \major
<b d>1 | <b d>2 <d fis> ~ |
<d fis>1 | r
<e g>4 <e g> <e g> <e g>~ |
<e g>2 <e g>4 <c e>~ |
<c e>1 | r1
% imanuel odpoved
<b d>1 <b d>2 <b d>4 <d fis>~ | <d fis>1 | r2 <d e>4 <d fis> | <e g>
<e g> <e g> r4 | <e g>4 <e g>2 r4 |
<e g>8 <e g> <e g>2.~ | <e g>2 r
% Imanuel
<b d>1 | <b d>2 <b d>4 <d fis>~ | <d fis>1~ | <d fis>~ | <b e> | r1 r1
}

refrLowerAccomp = \relative c'{
\key g \major
\clef "G_8"
g1 | g2 a ~ |
a1 |
r | b4 b b b~ | b2 b4 g~ | g1 r1
% imanuel odpoved
g1 | g2 g4 a4~ | a1 | r2 g4 a4 | b b b r | b b2 r4 | c8 c8 c2.~ | c1
% Imanuel
g1 | g2 g4 a4~ | a1~ | a~ | g | r1 r1
}

refrVerse = \lyricmode{
I -- ma -- nu -- el, na stu -- pen vi -- te -- zu,
I -- ma -- nu -- el, Ty jsi od -- po -- ved vsech mych do -- ta -- zu,
I -- ma -- nu -- el... __
}

\score{
<<
 \new ChordNames \allChords

 \new Staff {
   \context Voice = verse \verse \break \sgvoice
   <<
     \context Voice = refrMelody \refrMelody
     \new Staff \with {
       fontSize = #-2
      \override StaffSymbol #'staff-space = #(magstep -2)
     } \refrUpperAccomp
     \new Staff \with {
       fontSize = #-2
      \override StaffSymbol #'staff-space = #(magstep -2)
     } \refrLowerAccomp
   >>
 }
 \new Lyrics \lyricsto verse \verseLyricsI
 \new Lyrics \lyricsto verse \verseLyricsII
 \new Lyrics \lyricsto verse \verseLyricsIII
 \new Lyrics \lyricsto verse \verseLyricsIV
 \new Lyrics \lyricsto refrMelody \refrVerse

 >>
}


2005/11/11, Mats Bengtsson <[hidden email]>:
> How about something like the following. I apologize that I didn't spend the
> time to find the correct Czech letters.
>
> \version "2.6.3"
>


_______________________________________________
lilypond-user mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/lilypond-user