mirror of
https://github.com/kastdeur/lilydrum.git
synced 2024-12-22 09:13:33 +01:00
Update README
This commit is contained in:
parent
a627bafd2a
commit
3b3844d7cb
1 changed files with 14 additions and 50 deletions
64
README.md
64
README.md
|
@ -1,19 +1,25 @@
|
||||||
# Lilydrum (pipeband-drumming notation)
|
# Lilydrum (pipeband-drumming notation)
|
||||||
|
|
||||||
Somehow, the drums part in lilypond does not cover a notation with only right and left hands
|
[Lilypond](http://lilypond.org) does not cover drum notation for pipebands out of the box.
|
||||||
(also known as Swiss style drum notation).
|
That is, right is above the line and left is below it. \
|
||||||
That is, right is above the line and left is below it.
|
In the same manner as the bagpipe.ly file included with Lilypond, this library allows to easily use this notation with opt-in elements.
|
||||||
In the same manner as the bagpipe.ly file included with lilypond, flams and drags are defined as a shortcut.
|
See the [cheatsheet](./cheatsheet.pdf) ([ly](./cheatsheet.ly), [pdf](./cheatsheet.pdf)) for a handful of definitions.
|
||||||
|
|
||||||
There has been such a lilypond include file earlier, made by Simon Froger
|
![preview of the score](./example.preview.png) \
|
||||||
(which includes all of the above).
|
*(see [./example.ly](./example.ly) for fully annotated code and its [score](./example.pdf))*
|
||||||
This repository builds on work.
|
|
||||||
The original file can still be found at [http://lsr.di.unimi.it/LSR/Snippet?id=970](http://lsr.di.unimi.it/LSR/Snippet?id=970).
|
There has been such a Lilypond include file earlier, made by Simon Froger. This repository builds on his work.
|
||||||
|
The ~~original~~ (updated) file can be found at [http://lsr.di.unimi.it/LSR/Snippet?id=970](http://lsr.di.unimi.it/LSR/Snippet?id=970).
|
||||||
|
|
||||||
[His website (French) can be found here](https://simonfroger.wordpress.com/lilypond/caisse-claire-ecossaise/)
|
[His website (French) can be found here](https://simonfroger.wordpress.com/lilypond/caisse-claire-ecossaise/)
|
||||||
|
|
||||||
This repository has also been converted into a [lyp](https://github.com/noteflakes/lyp) package: [lyp/lilydrum](https://github.com/lyp-packages/lilydrum).
|
This repository has also been converted into a [lyp](https://github.com/noteflakes/lyp) package: [lyp/lilydrum](https://github.com/lyp-packages/lilydrum).
|
||||||
|
|
||||||
|
*shameless plug:* \
|
||||||
|
An example of scores typeset with this library can be found in
|
||||||
|
[kastdeur/pipeband-music](https://github.com/kastdeur/pipeband-music)
|
||||||
|
or
|
||||||
|
[on my website (pdf)](https://deboone.nl/scores/pipeband).
|
||||||
|
|
||||||
## How to use
|
## How to use
|
||||||
Add the following line to include the definitions for use in your document:
|
Add the following line to include the definitions for use in your document:
|
||||||
|
@ -53,48 +59,6 @@ To make a pipeband drumstaff (a `DrumStaff` with a few specific changes) you can
|
||||||
*You do not need to use PipeBandDrumStaff to use the music definitions.*
|
*You do not need to use PipeBandDrumStaff to use the music definitions.*
|
||||||
|
|
||||||
|
|
||||||
## Example piece
|
|
||||||
*(see [./example.ly](./example.ly) for fully annotated code and its [score](./example.pdf))*
|
|
||||||
|
|
||||||
![preview of the score](./example.preview.png)
|
|
||||||
|
|
||||||
|
|
||||||
This was generated by the following code.
|
|
||||||
|
|
||||||
```lilypond
|
|
||||||
\include "lilydrum.ly"
|
|
||||||
|
|
||||||
\header { title = "Standards 6/8" }
|
|
||||||
\score {
|
|
||||||
\new PipeBandDrumStaff {
|
|
||||||
\drummode {
|
|
||||||
\time 6/8
|
|
||||||
\repeat volta 2 {
|
|
||||||
\partial 8 d8:32( |
|
|
||||||
g8.)[ g16 \drag d8] d8.[ d16 \drag g8] |
|
|
||||||
g8.[ \drag d16 d8] d8.[ d16 \drag g8] |
|
|
||||||
|
|
||||||
\tutti {
|
|
||||||
\flam d8. d16 g8 d4.:32( |
|
|
||||||
d8.) g16 d8 \flam g4
|
|
||||||
}
|
|
||||||
|
|
||||||
d8:32( |
|
|
||||||
g8.)[ g16 \drag d8] d8.[ d16 \drag g8] |
|
|
||||||
g8.[ \drag d16 d8] d8.[ d16 \drag g8] |
|
|
||||||
|
|
||||||
|
|
||||||
\tutti{
|
|
||||||
\flam d8. d16:64( d8) \flam d8. d16 \flam g8 |
|
|
||||||
d8.:32( d16) \flam g8 \flam d4
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
### Embellishments (Side Drum)
|
### Embellishments (Side Drum)
|
||||||
Flams and Drags can be added using `\flam` and `\drag`.
|
Flams and Drags can be added using `\flam` and `\drag`.
|
||||||
They can determine whether to be left or right by themselves for simple expressions.
|
They can determine whether to be left or right by themselves for simple expressions.
|
||||||
|
|
Loading…
Reference in a new issue