1
0
Fork 0
mirror of https://github.com/kastdeur/lilydrum.git synced 2024-12-22 09:13:33 +01:00

Bugfix for cheatsheet.ly

Moved TODOs from Readme into github issues
This commit is contained in:
Eric Teunis de Boone 2017-11-29 00:10:18 +01:00
parent 5944a0e5fd
commit 9e5f02b828
3 changed files with 8 additions and 29 deletions

View file

@ -12,6 +12,7 @@ The original file can still be found at [http://lsr.di.unimi.it/LSR/Snippet?id=9
To make a pipeband drum staff simply use To make a pipeband drum staff simply use
`\new PipeBandDrumStaff`. `\new PipeBandDrumStaff`.
This creates a DrumStaff with a few specific changes. This creates a DrumStaff with a few specific changes.
!! Note that you do not need to use PipeBandDrumStaff to use the rest. !! Note that you do not need to use PipeBandDrumStaff to use the rest.
Music needs to be defined in \drummode. Music needs to be defined in \drummode.
@ -59,9 +60,8 @@ There are currently 4 such shortcuts:
Unison Brackets are triggered using `\dr`. Unison Brackets are triggered using `\dr`.
They need an endpoint which is defined by `\fr`. They need an endpoint which is defined by `\fr`.
~~You can use `\tutti` for this aswell. You can use `\tutti` for this aswell.
It takes a music expression which is automagically put under brackets.~~~ It takes a music expression which is automagically put under brackets.
(not yet)
Appending `dr` to the `\flam`'s or `\drag`'s triggers the unison bracket. Appending `dr` to the `\flam`'s or `\drag`'s triggers the unison bracket.
e.g. `\flamdr` of `\draggdr`. e.g. `\flamdr` of `\draggdr`.
@ -73,6 +73,7 @@ A few flourishes have been added, most are from the [EUSPBA](http://www.euspba.o
* `\splitTheFeather` * `\splitTheFeather`
* `\cartWheel` * `\cartWheel`
* `\up` * `\up`
* `\rswipe`
* `\blfy` - butterfly * `\blfy` - butterfly
* `\rblfy` - reverse butterfly * `\rblfy` - reverse butterfly
* `\rthrow` - throw right * `\rthrow` - throw right
@ -85,27 +86,4 @@ A few flourishes have been added, most are from the [EUSPBA](http://www.euspba.o
* `\stop` * `\stop`
Scoops have not been created yet. Scoops have not been implemented correctly yet. (see [GitHub Issue #4](https://github.com/kastdeur/lilydrum/issues/4))
## TODO
--------------------------
* ~~See if aliases work~~ `foo = { \bar }`
* show 8th and 16th beats in autobeaming, currently only 8ths: d32[[ g] d[ g]] d32[[ g] d[ g]]
* Macro for tutti's (unisons)
- on just one note
- with open ending
* Macro for "Part $m of $n"
* If 8/16/32/..th notes come before a flam, they have a flag instead of a beam
(fixable by explicit beaming, but rather have a good autobeaming)
* A tuplet beginning with a flam has a strange tuplet beam (slanted)
(fixable by putting the flam outside of the tuplet .. However the flam function doesnt work that way (yet))
* It's customary to have 4 bars per line for portrait and 8 for landscape... (most of the time this can be accomplished by \break-ing every 8 measures and having enough notes in)
* rimshot `defaultnote + cross`
* MIDI supporting:
- switching sound for Bass, Tenor and Side
- rolls (only for Sides)
* scoop `\scoop` arrow-right-(diag-up then diag-down)
[propably start on beginning of note and filter out the last one, figure out how to get positions from these notes ]
* [further flourish symbols](http://www.euspba.org/resource/music/EUSPBA_drums_tenorflourishing.pdf)

View file

@ -1,3 +1,4 @@
\version "2.19.80"
#(ly:set-option 'point-and-click #f) #(ly:set-option 'point-and-click #f)
@ -78,7 +79,7 @@
d^\andrewStop d^\quiggs d^\andrewStop d^\quiggs
d^\stop r | d^\stop r |
d^\blfy d^\rblfy d^\bfly d^\rbfly
r r | r r |
} }
} }

View file

@ -28,7 +28,7 @@ rswipe = ^\markup \center-column {
} }
bfly = ^\markup \center-column { \char ##x221E } bfly = ^\markup \center-column { \char ##x221E }
rblfy = ^\markup \center-column { rbfly = ^\markup \center-column {
\line{ \line{
\combine \combine
\arrow-head #X #LEFT ##f \arrow-head #X #LEFT ##f