„Kóda” változatai közötti eltérés
17. sor: | 17. sor: | ||
# koda: coda |
# koda: coda |
||
A kotta részei: 1–5. A midi részei: 1–4, 2, 5. |
A kotta részei: 1–5. A midi részei: 1–4, 2, 5. |
||
+ | Feltesszük, hogy az előjátéknak és a kódának nincs szövege, és más hangszer játssza, mint a középső két részt. |
||
A kotta felépítése: |
A kotta felépítése: |
||
25. sor: | 26. sor: | ||
kodajel = \relative c' { … } |
kodajel = \relative c' { … } |
||
koda = \relative c' { … } |
koda = \relative c' { … } |
||
− | dallam = |
+ | dallam = { |
− | dallam = { |
||
\key a \minor |
\key a \minor |
||
\time 4/4 |
\time 4/4 |
A lap 2017. november 12., 00:36-kori változata
Különleges ismétlés. Nincs beépítve lilypondba, vagyis a hangfájlról kézzel kell gondoskodni.
Kóda
UTF8 kódja: 𝄌, alakja , lilypondban \coda
), formázott szövegben \musicglyph #"scripts.coda"
. Kétféleképpen használatos:
- D.C. al Fine: kezdd előlról a művet Fine-ig.
- D.C. al Coda: kezdd előlről a művet a coda jelig, majd ugorj a következő coda jelre (a mű zárására).
Segno
UTF8 kódja 𝄉, alakja , lilypondban \segno
, formázott szövegben \musicglyph #"scripts.segno"
. Kétféleképpen használatos:
- D.S. al coda: menj vissza a legközelebbi segno-ig. Amint elérted a coda jelet, ugorj oda.
- D.S. al fine: menj vissza a legközelebbi segno-ig, és játszd a művet Fine-ig.
A mű felbontása
- elojatek: az elejétől a segno-ig
- segno: segno-tól coda-ig
- kodajel: coda-tól D.S. al CODA-ig
- koda: coda
A kotta részei: 1–5. A midi részei: 1–4, 2, 5. Feltesszük, hogy az előjátéknak és a kódának nincs szövege, és más hangszer játssza, mint a középső két részt.
A kotta felépítése:
\version "2.18.2" elojatek = \relative c' { … } szigno = \relative c' { … } kodajel = \relative c' { … } koda = \relative c' { … } dallam = { \key a \minor \time 4/4 \set Score.tempoHideNote = ##t \tempo 4 = 90 \transposition c' \elojatek \new Voice = "szigno" { \szigno } \new Voice = "kodajel" { \kodajel } } \score { << { \dallam \koda } \bar "|." \new Lyrics \lyricsto "szigno" { … } \new Lyrics \lyricsto "kodajel" { … } } \score { \unfoldRepeats { \dallam \szigno \koda } \midi { } }
Első használat
Ütemvonal fölé, középre:
\once \override Score.RehearsalMark.break-visibility = ##(#f #t #t) \mark \markup { \musicglyph #"scripts.segno" } % vagy scripts.coda
Második használat. A kóda kottája
\once \override Score.RehearsalMark.break-visibility = ##(#t #t #f) \once \override Score.RehearsalMark.self-alignment-X = #1 \override Score.RehearsalMark #'direction = #-1 \mark \markup { \column { "D.S. al CODA" \vspace #2 } } \break % A kóda eleje jön <>^\markup { \hspace #-5 \vcenter { \fontsize #+2 \musicglyph #"scripts.coda" \fontsize #+1 \italic "CODA" } }
A lilypond az ütemvonalhoz tartozó szöveget a kottasor fölé írja. Ha alulra akarjuk, a RehearsalMark direction paraméterét kell megváltoztatni, mint a fenti példában. A kóda függőleges letolása csak így működik.
Karambol esetén az ütemvonal-szöveg Y-pozíciójának változtatása:
\once \override Score.RehearsalMark.Y-offset = #szám
A kóda elejét jelző szöveget nem tudjuk ütemvonalhoz igazítani, mert nem lehet[1] az ütemvonalon két esemény (az első a D.S. al Coda
volt). Annyit lehet tenni, hogy a kóda elé sortörést tenni, és az első hang fölé írni a szöveget a hangtól balra igazítva, mint a fenti példában.
Jegyzetek
- ↑ Egy snippet szerint lehet, de nem jegyeztem fel.