<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.lilypond.community/index.php?action=history&amp;feed=atom&amp;title=Pipe-band_snare_drums</id>
	<title>Pipe-band snare drums - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.lilypond.community/index.php?action=history&amp;feed=atom&amp;title=Pipe-band_snare_drums"/>
	<link rel="alternate" type="text/html" href="https://wiki.lilypond.community/index.php?title=Pipe-band_snare_drums&amp;action=history"/>
	<updated>2026-05-04T06:04:46Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://wiki.lilypond.community/index.php?title=Pipe-band_snare_drums&amp;diff=4679&amp;oldid=prev</id>
		<title>Lemzwerg: New category</title>
		<link rel="alternate" type="text/html" href="https://wiki.lilypond.community/index.php?title=Pipe-band_snare_drums&amp;diff=4679&amp;oldid=prev"/>
		<updated>2025-11-21T23:29:49Z</updated>

		<summary type="html">&lt;p&gt;New category&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 23:29, 21 November 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l291&quot;&gt;Line 291:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 291:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Rhythms]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Rhythms]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:World music]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:World music]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Specific notation]][[Category:Snippet]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Specific notation]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Snippet]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Lemzwerg</name></author>
	</entry>
	<entry>
		<id>https://wiki.lilypond.community/index.php?title=Pipe-band_snare_drums&amp;diff=3727&amp;oldid=prev</id>
		<title>Lemzwerg at 22:57, 21 November 2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.lilypond.community/index.php?title=Pipe-band_snare_drums&amp;diff=3727&amp;oldid=prev"/>
		<updated>2025-11-21T22:57:28Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 22:57, 21 November 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l291&quot;&gt;Line 291:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 291:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Rhythms]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Rhythms]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:World music]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:World music]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Specific notation]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Specific notation&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]][[Category:Snippet&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Lemzwerg</name></author>
	</entry>
	<entry>
		<id>https://wiki.lilypond.community/index.php?title=Pipe-band_snare_drums&amp;diff=2971&amp;oldid=prev</id>
		<title>Jean Abou Samra: Replace version=&quot;2.24.0&quot; with version=&quot;2.24&quot; now that the LilyWiki extension supports auto-selecting the latest release in a stable series</title>
		<link rel="alternate" type="text/html" href="https://wiki.lilypond.community/index.php?title=Pipe-band_snare_drums&amp;diff=2971&amp;oldid=prev"/>
		<updated>2025-11-16T18:57:19Z</updated>

		<summary type="html">&lt;p&gt;Replace version=&amp;quot;2.24.0&amp;quot; with version=&amp;quot;2.24&amp;quot; now that the LilyWiki extension supports auto-selecting the latest release in a stable series&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:57, 16 November 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l3&quot;&gt;Line 3:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;To make it simpler, here are a few tailor-made definitions that you can save as a separate file (named &amp;amp;quot;scottish-drums.ily&amp;amp;quot; for example) and then include in each of your drum scores.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;To make it simpler, here are a few tailor-made definitions that you can save as a separate file (named &amp;amp;quot;scottish-drums.ily&amp;amp;quot; for example) and then include in each of your drum scores.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;lilypond version=&quot;2.24&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.0&lt;/del&gt;&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;lilypond version=&quot;2.24&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;%{&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;%{&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   LilyPond file definitions for Highland snare drum scores.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   LilyPond file definitions for Highland snare drum scores.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jean Abou Samra</name></author>
	</entry>
	<entry>
		<id>https://wiki.lilypond.community/index.php?title=Pipe-band_snare_drums&amp;diff=720&amp;oldid=prev</id>
		<title>Jean Abou Samra: Import snippet from LSR</title>
		<link rel="alternate" type="text/html" href="https://wiki.lilypond.community/index.php?title=Pipe-band_snare_drums&amp;diff=720&amp;oldid=prev"/>
		<updated>2025-10-26T22:46:51Z</updated>

		<summary type="html">&lt;p&gt;Import snippet from LSR&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Writing parts for pipe-band snare drums (e.g. in Scottish traditional music) can be very specific.&lt;br /&gt;
&lt;br /&gt;
To make it simpler, here are a few tailor-made definitions that you can save as a separate file (named &amp;amp;quot;scottish-drums.ily&amp;amp;quot; for example) and then include in each of your drum scores.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;lilypond version=&amp;quot;2.24.0&amp;quot;&amp;gt;&lt;br /&gt;
%{&lt;br /&gt;
  LilyPond file definitions for Highland snare drum scores.&lt;br /&gt;
  Version 2.0&lt;br /&gt;
  Originally contributed by Simon Froger, with help from&lt;br /&gt;
  Pierre Perol-Schneider and Gilles Thibault.&lt;br /&gt;
  &lt;br /&gt;
  Please save the following definitions as scottish-drums.ily&lt;br /&gt;
  and add this line to your score:&lt;br /&gt;
  \include &amp;quot;[path]/scottish-drums.ily&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
  Music should then be written inside&lt;br /&gt;
  \new DrumStaff {&lt;br /&gt;
    \drummode {&lt;br /&gt;
     [music]&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  or by using the \drums { [music] } shortcut.&lt;br /&gt;
&lt;br /&gt;
QUICK GUIDE:&lt;br /&gt;
&lt;br /&gt;
d: (`droit’) right hand stroke&lt;br /&gt;
g: (`gauche’) left hand stroke&lt;br /&gt;
21&lt;br /&gt;
-&amp;gt;: accent&lt;br /&gt;
\v: strong accent&lt;br /&gt;
  &lt;br /&gt;
FLA and DRAG are to be inserted *before* the note.&lt;br /&gt;
&lt;br /&gt;
RA takes the following note as an argument,&lt;br /&gt;
optionally preceded by a number to be&lt;br /&gt;
printed as the tremolo count.&lt;br /&gt;
&lt;br /&gt;
%}&lt;br /&gt;
&lt;br /&gt;
% note names definition:&lt;br /&gt;
% d for the right hand, g for the left one.&lt;br /&gt;
drumPitchNames =&lt;br /&gt;
#(append&lt;br /&gt;
  &amp;#039;((d . main-droite)&lt;br /&gt;
    (g . main-gauche))&lt;br /&gt;
  drumPitchNames)&lt;br /&gt;
&lt;br /&gt;
% right hand should be printed above the staff line,&lt;br /&gt;
% left hand below.&lt;br /&gt;
#(define mysnaredrums&lt;br /&gt;
   &amp;#039;((main-droite  default  #f  1)&lt;br /&gt;
     (main-gauche  default  #f  -1)))&lt;br /&gt;
&lt;br /&gt;
% marges internes :&lt;br /&gt;
\paper {&lt;br /&gt;
  markup-system-spacing.basic-distance = #15&lt;br /&gt;
  system-system-spacing.basic-distance = #15&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
\layout {&lt;br /&gt;
  indent = 0&lt;br /&gt;
  % Stems need to make some room for RA count numbers.&lt;br /&gt;
  % If actual ordinary markups are required, these will&lt;br /&gt;
  % need to be preceded with \textLengthOff&lt;br /&gt;
  \textLengthOn&lt;br /&gt;
  \dynamicUp&lt;br /&gt;
  \set DrumStaff.drumStyleTable = #(alist-&amp;gt;hash-table mysnaredrums)&lt;br /&gt;
  \context {&lt;br /&gt;
    \DrumStaff&lt;br /&gt;
    % one-line staff&lt;br /&gt;
    \override StaffSymbol.line-positions = #&amp;#039;(0)&lt;br /&gt;
    % bar lines&lt;br /&gt;
    \override BarLine.bar-extent = #&amp;#039;(-2 . 2)&lt;br /&gt;
    % stems&lt;br /&gt;
    \override Stem.direction = #-1&lt;br /&gt;
    \override Stem.length = #11&lt;br /&gt;
    \override Stem.stemlet-length = #1.5&lt;br /&gt;
    % horizontal beams&lt;br /&gt;
    \override Beam.positions = #&amp;#039;(-5.5 . -5.5)&lt;br /&gt;
    % RA count numbers below the curves&lt;br /&gt;
    \override TextScript.outside-staff-priority = ##f&lt;br /&gt;
    \override TextScript.side-axis = #0&lt;br /&gt;
    \override TextScript.staff-padding = #3&lt;br /&gt;
    \override TextScript.X-offset = #2&lt;br /&gt;
    \override TextScript.extra-offset = #&amp;#039;(-0.3 . 0)&lt;br /&gt;
    % tremolos (RA)&lt;br /&gt;
    \override StemTremolo.slope = #0.5&lt;br /&gt;
    \override StemTremolo.beam-width = #1.5&lt;br /&gt;
    \override StemTremolo.beam-thickness = #0.3&lt;br /&gt;
    \override StemTremolo.extra-offset = #&amp;#039;(0 . 0.6)&lt;br /&gt;
    %\override StemTremolo.Y-offset = #-3.3&lt;br /&gt;
    % Repeat brackets:&lt;br /&gt;
    \consists &amp;quot;Horizontal_bracket_engraver&amp;quot;&lt;br /&gt;
    \override HorizontalBracket.staff-padding = #8&lt;br /&gt;
    \override HorizontalBracket.direction = #DOWN&lt;br /&gt;
    \override HorizontalBracket.bracket-flare = #&amp;#039;(0 . 0)&lt;br /&gt;
  }&lt;br /&gt;
  \context {&lt;br /&gt;
    \Score&lt;br /&gt;
    \override RehearsalMark.break-align-symbols = #&amp;#039;(clef)&lt;br /&gt;
    \override RehearsalMark.padding = #3&lt;br /&gt;
    \override VoltaBracket.edge-height = #&amp;#039;(1.5 . 1.5)&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
% grace notes :&lt;br /&gt;
startGraceMusic = {&lt;br /&gt;
  \stemUp&lt;br /&gt;
  \tiny&lt;br /&gt;
  \override Flag.stroke-style = #&amp;quot;grace&amp;quot;    % slashed stems&lt;br /&gt;
  \once \override Beam.positions = #&amp;#039;(3 . 3)  % beam position for drag notes&lt;br /&gt;
  \once \override DrumStaff.Stem.length = #7  % end beam position&lt;br /&gt;
}&lt;br /&gt;
stopGraceMusic =  {&lt;br /&gt;
  %\override Beam.positions = #&amp;#039;(-6 . -6)&lt;br /&gt;
  \revert Flag.stroke-style&lt;br /&gt;
  %\revert DrumStaff.Stem.length&lt;br /&gt;
  \normalsize&lt;br /&gt;
  \stemNeutral&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&lt;br /&gt;
%%      SPECIAL FUNCTIONS:      %%%%%%%&lt;br /&gt;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&lt;br /&gt;
&lt;br /&gt;
% TRIPLETS &amp;amp; QUINTUPLETS:&lt;br /&gt;
&lt;br /&gt;
triplet =&lt;br /&gt;
#(define-music-function (myMusic) (ly:music?)&lt;br /&gt;
   #{ \drummode { \tuplet 3/2 { #myMusic } } #})&lt;br /&gt;
&lt;br /&gt;
quintuplet =&lt;br /&gt;
#(define-music-function (myMusic) (ly:music?)&lt;br /&gt;
   #{ \drummode { \tuplet 5/4 { #myMusic } } #})&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% DYNAMICS:&lt;br /&gt;
v =&lt;br /&gt;
#(define-event-function () ()&lt;br /&gt;
   #{ \upbow #})&lt;br /&gt;
&lt;br /&gt;
% DYNAMICS WITH EXTENDERS:&lt;br /&gt;
dynLine =&lt;br /&gt;
#(define-music-function (text) (markup?)&lt;br /&gt;
   #{&lt;br /&gt;
     \once \override TextSpanner.style = #&amp;#039;line&lt;br /&gt;
     \once \override TextSpanner.bound-details.left.text = \markup {&lt;br /&gt;
       \combine&lt;br /&gt;
       \draw-line #&amp;#039;(0 . -1)&lt;br /&gt;
       \draw-line #&amp;#039;(1 . 0)&lt;br /&gt;
       \dynamic #text&lt;br /&gt;
     }&lt;br /&gt;
     \once \override TextSpanner.bound-details.right.text = \markup {&lt;br /&gt;
       \draw-line #&amp;#039;(0 . -1)&lt;br /&gt;
     }&lt;br /&gt;
   #})&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% REPEAT BRACKETS:&lt;br /&gt;
% Beginning:&lt;br /&gt;
dr =&lt;br /&gt;
#(define-event-function () ()&lt;br /&gt;
   #{ \startGroup #})&lt;br /&gt;
% Ending :&lt;br /&gt;
fr =&lt;br /&gt;
#(define-event-function () ()&lt;br /&gt;
   #{ \stopGroup #})&lt;br /&gt;
&lt;br /&gt;
% On one single note :&lt;br /&gt;
rn = \markup \lower #4 \halign #1 {&lt;br /&gt;
  \path #0.1 #&amp;#039;((moveto 0 0)&lt;br /&gt;
                (lineto 0 -1)&lt;br /&gt;
                (lineto 2 -1)&lt;br /&gt;
                (lineto 2 0))&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% FLAS and DRAGS:&lt;br /&gt;
fla =&lt;br /&gt;
#(define-music-function (myNote) (ly:music?)&lt;br /&gt;
   (define test&lt;br /&gt;
     (filter&lt;br /&gt;
      (lambda (m)&lt;br /&gt;
        (= (ly:music-property m &amp;#039;span-direction 0) -1))&lt;br /&gt;
      (extract-named-music myNote &amp;#039;(NoteGroupingEvent))))&lt;br /&gt;
   (if (not (null? test))&lt;br /&gt;
       (music-filter&lt;br /&gt;
        (lambda (event)&lt;br /&gt;
          (not (member&lt;br /&gt;
                (ly:music-property event &amp;#039;name)&lt;br /&gt;
                &amp;#039;(NoteGroupingEvent))))&lt;br /&gt;
        myNote))&lt;br /&gt;
   (if (eq? (ly:music-property myNote &amp;#039;drum-type) &amp;#039;main-droite)&lt;br /&gt;
       (if (null? test)&lt;br /&gt;
           #{ \drummode { \grace g8 #myNote } #}  &lt;br /&gt;
           #{ \drummode { \grace g8\startGroup #myNote } #}&lt;br /&gt;
           )&lt;br /&gt;
       (if (null? test)&lt;br /&gt;
           #{ \drummode { \grace d8 #myNote } #}&lt;br /&gt;
           #{ \drummode { \grace d8\startGroup #myNote } #}&lt;br /&gt;
           )))&lt;br /&gt;
&lt;br /&gt;
drag =&lt;br /&gt;
#(define-music-function (myNote) (ly:music?)&lt;br /&gt;
   (define test&lt;br /&gt;
     (filter&lt;br /&gt;
      (lambda (m)&lt;br /&gt;
        (= (ly:music-property m &amp;#039;span-direction 0) -1))&lt;br /&gt;
      (extract-named-music myNote &amp;#039;(NoteGroupingEvent))))&lt;br /&gt;
   (if (not (null? test))&lt;br /&gt;
       (music-filter&lt;br /&gt;
        (lambda (event)&lt;br /&gt;
          (not (member&lt;br /&gt;
                (ly:music-property event &amp;#039;name)&lt;br /&gt;
                &amp;#039;(NoteGroupingEvent))))&lt;br /&gt;
        myNote))&lt;br /&gt;
   (if (eq? (ly:music-property myNote &amp;#039;drum-type) &amp;#039;main-droite)&lt;br /&gt;
       (if (null? test)&lt;br /&gt;
           #{ \drummode { \grace { g16[ g] } #myNote } #}&lt;br /&gt;
           #{ \drummode { \grace { g16[\startGroup g] } #myNote } #}&lt;br /&gt;
           )&lt;br /&gt;
       (if (null? test)&lt;br /&gt;
           #{ \drummode { \grace { d16[ d] } #myNote } #}&lt;br /&gt;
           #{ \drummode { \grace { d16[\startGroup d] } #myNote } #}&lt;br /&gt;
           )))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% RA:&lt;br /&gt;
ra =&lt;br /&gt;
#(define-music-function (myRa myNote) ((integer?) ly:music?)&lt;br /&gt;
   (define myCoef (ly:duration-log (ly:music-property myNote &amp;#039;duration)))&lt;br /&gt;
   (set! (ly:music-property myNote &amp;#039;articulations)&lt;br /&gt;
         (cons&lt;br /&gt;
          (make-music &amp;#039;TremoloEvent &amp;#039;tremolo-type &lt;br /&gt;
            (* (if (&amp;gt; 8 myRa) 4 8) (expt 2 (if (= 1 myCoef) 2 myCoef)))&lt;br /&gt;
            )&lt;br /&gt;
          (ly:music-property myNote &amp;#039;articulations)))&lt;br /&gt;
   (if (and (not (null? myRa))&lt;br /&gt;
            (&amp;lt; 0 myRa))&lt;br /&gt;
       (set! (ly:music-property myNote &amp;#039;articulations)&lt;br /&gt;
             (cons&lt;br /&gt;
              (make-music &amp;#039;TextScriptEvent &amp;#039;direction -1 &amp;#039;text&lt;br /&gt;
                (number-&amp;gt;string myRa))&lt;br /&gt;
              (ly:music-property myNote &amp;#039;articulations))))&lt;br /&gt;
   myNote)&lt;br /&gt;
&lt;br /&gt;
% BEAM SUBDIVISIONS:&lt;br /&gt;
divLig =&lt;br /&gt;
{&lt;br /&gt;
  \set subdivideBeams = ##t&lt;br /&gt;
  \set baseMoment = #(ly:make-moment 1 8)&lt;br /&gt;
  \set beatStructure = 2,2,2,2,2&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
% FLA &amp;amp; DRAG COMBINATIONS:&lt;br /&gt;
flad = \drummode { \grace { g8 } }                      % right Fla&lt;br /&gt;
fladdr = \drummode { \grace { g8\startGroup } }         % with start repeat&lt;br /&gt;
flag = \drummode { \grace { d8 } }                      % left Fla&lt;br /&gt;
flagdr = \drummode { \grace { d8\startGroup } }         % with start repeat&lt;br /&gt;
dragd = \drummode { \grace{ g16[ g] }}                  % right Drag&lt;br /&gt;
dragddr = \drummode { \grace{ g16[\startGroup g] }}     % with start repeat&lt;br /&gt;
dragg = \drummode { \grace{ d16[ d] }}                  % left Drag&lt;br /&gt;
draggdr = \drummode { \grace{ d16[\startGroup d] }}     % with start repeat&lt;br /&gt;
&lt;br /&gt;
% ====== END OF INCLUDED FILE =======================&lt;br /&gt;
&lt;br /&gt;
% Now a tiny example :&lt;br /&gt;
\score {&lt;br /&gt;
  \new DrumStaff {&lt;br /&gt;
    \drummode {&lt;br /&gt;
      \time 6/8&lt;br /&gt;
      \partial 8 \ra 7 d8( |&lt;br /&gt;
      \repeat volta 2 {&lt;br /&gt;
        g8.[) g16 \dragd d8] d8.[ d16 \dragg g8] |&lt;br /&gt;
        g8.[ \dragd d16 d8] d8.[ d16 \dragg g8] |&lt;br /&gt;
        \fladdr d8. d16 g8 \ra 13 d4.( |&lt;br /&gt;
        d8.) g16 d8 \flag g4 \ra 7 d8( \fr |&lt;br /&gt;
        \break&lt;br /&gt;
        g8.[) g16 \dragd d8] d8.[ d16 \dragg g8] |&lt;br /&gt;
        g8.[ \dragd d16 d8] d8.[ d16 \dragg g8] |&lt;br /&gt;
        \fladdr d8. \ra 5 d16( d8) \flad d8. d16 \flag g8 |&lt;br /&gt;
        \ra 5 d8.( d16) \flag g8 \flad d4. \fr |&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/lilypond&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Percussion]]&lt;br /&gt;
[[Category:Rhythms]]&lt;br /&gt;
[[Category:World music]]&lt;br /&gt;
[[Category:Specific notation]]&lt;/div&gt;</summary>
		<author><name>Jean Abou Samra</name></author>
	</entry>
</feed>