2.2.2 Více notových osnov

Jak jsme viděli ve vysvětlení hudebních výrazů, jsou zdrojové soubory LilyPondu sestaveny z hudebních výrazů. Když zadání not začíná souběžným výrazem, vytváří se více notových osnov. Je ale jistější a jednodušší porozumět tomu, kdy jsou tyto notové osnovy vytvářeny otevřeně.

Aby se napsala více než jedna notová osnova, je ke každému notovému výrazu, který má stát ve vlastní notové osnově, vpředu připojen příkaz \new Staff. Tyto součásti Staff (anglické slovo pro notovou osnovu) jsou potom uspořádány souběžně se znaky << a >>:

\relative c'' {
  <<
    \new Staff { \clef "treble" c4 }
    \new Staff { \clef "bass" c,,4 }
  >>
}

[image of music]

Příkaz \new začíná nové „prostředí notového zápisu“. Prostředím notového zápisu je prostředí, v němž jsou vykládány hudební události (jako jsou noty nebo příkaz pro \clef (klíč)). Pro jednoduché části jsou tato prostředí vytvářena automaticky. U složitější hudby je ale nejlepší tato prostředí vytvořit otevřeně.

Jsou různé typy prostředí. Score (notový zápis), Staff (notová osnova) a Voice (hlas) zpracovávají zadání not, zatímco prostředí Lyrics (text) se používá k zapisování textů písní a prostředí ChordNames (názvy akordů) se používá k zapisování značek akordů.

Tím, že se \new zapíše před nějakým hudebním výrazem, se vytvoří větší výraz. V tomto smyslu skladba příkazu \new připomíná znaménko minus v matematice. Tak jako (4+5) je jeden výraz, který byl pomocí -(4+5) rozšířen do většího výrazu, jsou také hudební výrazy rozšiřovány pomocí příkazu \new.

Označení taktů, která jsou zadána v jedné notové osnově, se projevují u všech ostatních notových osnov. Předznamenání (údaj o tónině) v jedné notové osnově oproti tomu neovlivňuje tóninu jiných notových osnov. Toto počínání je založeno na tom, že notové zápisy s převeditelnými nástroji jsou častější než notové zápisy s rozdílnými druhy taktů.

\relative c'' {
  <<
    \new Staff { \clef "treble" \key d \major \time 3/4 c4 }
    \new Staff { \clef "bass" c,,4 }
  >>
}

[image of music]


Jiné jazyky: English, deutsch, español, français, magyar, italiano, 日本語, nederlands.
About automatic language selection.

LilyPond – Learning Manual v2.17.97 (Vývojářská větev).