Easy Gregorian notation: Difference between revisions
Import snippet from LSR |
mNo edit summary |
||
| (3 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
This snippet shows a special notation for easy Gregorian music. | This snippet shows a special notation for easy Gregorian music. | ||
Let's assume that the LilyPond code below is stored as <code>modernGregorian.ily</code> as indicated. The syntax is then as follows. | |||
\include "modernGregorian.ily" | |||
... | |||
\cadenzaOn | |||
\omit Stem | |||
<var>note</var> ... | |||
\melisma { \lst <var>note</var> \mli <var>note</var> \sli <var>note</var> \tli <var>note</var> } | |||
where | |||
where | |||
* <code>\lst</code> goes for long stem | * <code>\lst</code> goes for long stem | ||
| Line 18: | Line 19: | ||
* <code>\tli</code> goes for teeny ligature | * <code>\tli</code> goes for teeny ligature | ||
It also includes a simple ornament | It also includes a simple ornament | ||
<var>note</var> -\tweak extra-offset #'(X . Y) \orn | |||
Known issues: | Known issues: | ||
* <code> | * <code>modernGregorian.ily</code> does not support MIDI output. | ||
* <code>\melisma</code> does not follow key signatures. | * <code>\melisma</code> does not follow key signatures. | ||
<lilypond version="2.24 | <lilypond version="2.24"> | ||
% | % => https://lists.gnu.org/archive/html/lilypond-user/2015-01/msg00709.html | ||
% => https://lists.gnu.org/archive/html/lilypond-user/2015-01/msg00823.html | |||
% => | |||
%% Works with other sizes: | %% Works with other sizes: | ||
| Line 281: | Line 283: | ||
#}))))) | #}))))) | ||
\override Accidental.extra-offset = #'(-.2 . 0) | \override Accidental.extra-offset = #'(-.2 . 0) | ||
%%% TODO: find a fixed ledger line with no dimension | %%% TODO: find a fixed ledger line with no dimension; see | ||
%% | %%% https://lists.gnu.org/archive/html/lilypond-user/2015-02/msg00681.html | ||
%\override LedgerLineSpanner.length-fraction = #'() %%% ??? | %\override LedgerLineSpanner.length-fraction = #'() %%% ??? | ||
%\override LedgerLineSpanner.minimum-length-fraction = #'() %%% ??? | %\override LedgerLineSpanner.minimum-length-fraction = #'() %%% ??? | ||
| Line 528: | Line 530: | ||
} | } | ||
} | } | ||
</lilypond> | </lilypond> | ||
[[Category:Ancient notation]] | |||
[[Category:Scheme]] | |||
[[Category:Specific notation]] | |||
[[Category:Staff notation]] | [[Category:Staff notation]] | ||
[[Category:Tweaks and overrides]] | |||
[[Category:Vocal music]] | [[Category:Vocal music]] | ||
[[Category: | [[Category:Snippet]] | ||