X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fuser%2Fpercussion.itely;h=f182b78a9ac80c0f0ee332199fe05bd8e16dda39;hb=5b2bdf8c532aa1b4aa8626f6847938f2ef4ba1be;hp=45e9f62a9391a8168159dd5d12c47f46cc535aaa;hpb=65b9c025bab8f6202c40ff7c4c1636e27bb795c4;p=lilypond.git diff --git a/Documentation/user/percussion.itely b/Documentation/user/percussion.itely index 45e9f62a93..f182b78a9a 100644 --- a/Documentation/user/percussion.itely +++ b/Documentation/user/percussion.itely @@ -6,7 +6,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.61" +@c \version "2.12.0" @node Percussion @section Percussion @@ -47,8 +47,8 @@ discussed in @ref{Showing melody rhythms}, and @end itemize -@seealso +@seealso Notation Reference: @ref{Showing melody rhythms}, @ref{Instantiating new staves}. @@ -96,8 +96,8 @@ contex, but other clefs may also be used. There are a few issues concerning MIDI support for percussion instruments; for details please see @ref{Percussion in MIDI}. -@seealso +@seealso Notation Reference: @ref{Percussion in MIDI}, @ref{Percussion notes}. File: @file{ly/@/drumpitch@/-init@/.ly} @@ -138,8 +138,8 @@ overridden to achieve a pleasing baseline. } @end lilypond -@seealso +@seealso Snippets: @rlsr{Percussion}. @@ -150,8 +150,8 @@ Certain pitched percussion instruments (e.g. xylophone, vibraphone, and timpani) are written using normal staves. This is covered in other sections of the manual. -@seealso +@seealso @c TODO: possibly link to an alternate section of NR 3.5, if @c "percussion in MIDI" gets a separate subsubsection for @c pitched percussion sounds. -gp @@ -227,7 +227,7 @@ mus = \drummode { \remove Bar_engraver \remove Time_signature_engraver \override Stem #'transparent = ##t - \override Stem #'Y-extent-callback = ##f + \override Stem #'Y-extent = ##f \override VerticalAxisGroup #'minimum-Y-extent = #'(-4.0 . 5.0) } \mus \new Lyrics \nam @@ -259,7 +259,7 @@ mus = \drummode { timh ssh timl ssl cb s16 } \remove Bar_engraver \remove Time_signature_engraver \override Stem #'transparent = ##t - \override Stem #'Y-extent-callback = ##f + \override Stem #'Y-extent = ##f \override StaffSymbol #'line-count = #2 \override StaffSymbol #'staff-space = #2 \override VerticalAxisGroup #'minimum-Y-extent = #'(-3.0 . 4.0) @@ -289,7 +289,7 @@ mus = \drummode { cgh cgho cghm ssh cgl cglo cglm ssl s16 } %% this sucks; it will lengthen stems. \override StaffSymbol #'staff-space = #2 \override Stem #'transparent = ##t - \override Stem #'Y-extent-callback = ##f + \override Stem #'Y-extent = ##f } \mus \new Lyrics { \override LyricText #'font-family = #'typewriter @@ -315,7 +315,7 @@ mus = \drummode { boh boho bohm ssh bol bolo bolm ssl s16 } %% this sucks; it will lengthen stems. \override StaffSymbol #'staff-space = #2 \override Stem #'transparent = ##t - \override Stem #'Y-extent-callback = ##f + \override Stem #'Y-extent = ##f } \mus \new Lyrics { \override LyricText #'font-family = #'typewriter @@ -338,7 +338,7 @@ mus = \drummode { tri trio trim gui guis guil cb cl tamb cab mar hc s16 } \override StaffSymbol #'line-count = #1 \remove Time_signature_engraver \override Stem #'transparent = ##t - \override Stem #'Y-extent-callback = ##f + \override Stem #'Y-extent = ##f } \mus \new Lyrics { \override LyricText #'font-family = #'typewriter @@ -425,7 +425,7 @@ A tambourine, entered with @q{tamb}: tambustaff = { \override Staff.StaffSymbol #'line-positions = #'( 0 ) \override Staff.BarLine #'bar-size = #3 - \set DrumStaff.instrumentName = "Tambourine" + \set DrumStaff.instrumentName = #"Tambourine" } \new DrumStaff { @@ -434,7 +434,7 @@ tambustaff = { \drummode { \time 6/8 - \repeat "unfold" 2 { tamb8. tamb16 tamb8 tamb tamb tamb | } + tamb8. tamb16 tamb8 tamb tamb tamb | tamb4. tamb8 tamb tamb | % the trick with the scaled duration and the shorter rest % is neccessary for the correct ending of the trill-span! @@ -451,7 +451,7 @@ Music for Tam-Tam (entered with @q{tt}): tamtamstaff = { \override Staff.StaffSymbol #'line-positions = #'( 0 ) \override Staff.BarLine #'bar-size = #3 - \set DrumStaff.instrumentName = "Tamtam" + \set DrumStaff.instrumentName = #"Tamtam" } \new DrumStaff { @@ -474,15 +474,15 @@ bellstaff = { \override DrumStaff.StaffSymbol #'line-positions = #'(-2 3) \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums) \override Staff.BarLine #'bar-size = #3 - \set DrumStaff.instrumentName = "Different Bells" + \set DrumStaff.instrumentName = #"Different Bells" } \new DrumStaff { \bellstaff \drummode { \time 2/4 - \repeat "unfold" 2 { rb8 rb cb cb16 rb-> ~ | - rb16 rb8 rb16 cb8 cb | } + rb8 rb cb cb16 rb-> ~ | + rb16 rb8 rb16 cb8 cb | } } @end lilypond @@ -541,21 +541,20 @@ drumsB = { } \new DrumStaff { - \set DrumStaff.instrumentName = "Grosse Caisse" + \set DrumStaff.instrumentName = #"Grosse Caisse" \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums) \drumsB } >> } @end lilypond -@seealso +@seealso Snippets: @rlsr{Percussion}. Internals Reference: @rinternals{DrumStaff}, @rinternals{DrumVoice}. - @c TODO: check name -gp @node Ghost notes @unnumberedsubsubsec Ghost notes @@ -568,16 +567,18 @@ However, the default @code{\drummode} does not include the @lilypond[quote,ragged-right,verbatim,fragment] \new DrumStaff \with { \consists "Parenthesis_engraver" -} << - \context DrumVoice = "1" { s1 *2 } - \context DrumVoice = "2" { s1 *2 } +} +<< + \context DrumVoice = "1" { s1 } + \context DrumVoice = "2" { s1 } \drummode { << { hh8[ hh] hh16 < \parenthesize sn > hh < \parenthesize sn > hh8 hh - } \\ { + } \\ + { bd4 r4 bd8 bd r8 bd } >> @@ -589,6 +590,6 @@ However, the default @code{\drummode} does not include the Also note that you must add chords (@code{< >} brackets) around each @code{\parenthesize} statement. -@seealso +@seealso Snippets: @rlsr{Percussion}.