diff --git a/README.md b/README.md index 7e0ce4f..e3b2782 100644 --- a/README.md +++ b/README.md @@ -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 `\new PipeBandDrumStaff`. This creates a DrumStaff with a few specific changes. + !! Note that you do not need to use PipeBandDrumStaff to use the rest. Music needs to be defined in \drummode. @@ -59,9 +60,8 @@ There are currently 4 such shortcuts: Unison Brackets are triggered using `\dr`. They need an endpoint which is defined by `\fr`. -~~You can use `\tutti` for this aswell. -It takes a music expression which is automagically put under brackets.~~~ -(not yet) +You can use `\tutti` for this aswell. +It takes a music expression which is automagically put under brackets. Appending `dr` to the `\flam`'s or `\drag`'s triggers the unison bracket. 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` * `\cartWheel` * `\up` + * `\rswipe` * `\blfy` - butterfly * `\rblfy` - reverse butterfly * `\rthrow` - throw right @@ -85,27 +86,4 @@ A few flourishes have been added, most are from the [EUSPBA](http://www.euspba.o * `\stop` -Scoops have not been created yet. - -## 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) +Scoops have not been implemented correctly yet. (see [GitHub Issue #4](https://github.com/kastdeur/lilydrum/issues/4)) diff --git a/cheatsheet.ly b/cheatsheet.ly index dcc2e1f..b809810 100644 --- a/cheatsheet.ly +++ b/cheatsheet.ly @@ -1,3 +1,4 @@ +\version "2.19.80" #(ly:set-option 'point-and-click #f) @@ -78,7 +79,7 @@ d^\andrewStop d^\quiggs d^\stop r | - d^\blfy d^\rblfy + d^\bfly d^\rbfly r r | } } diff --git a/lib/flourishing.ily b/lib/flourishing.ily index 3ec0210..c66aeec 100644 --- a/lib/flourishing.ily +++ b/lib/flourishing.ily @@ -28,7 +28,7 @@ rswipe = ^\markup \center-column { } bfly = ^\markup \center-column { \char ##x221E } -rblfy = ^\markup \center-column { +rbfly = ^\markup \center-column { \line{ \combine \arrow-head #X #LEFT ##f