lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: percussion notation standard in Lilypond


From: Stefano Antonelli
Subject: Re: percussion notation standard in Lilypond
Date: Fri, 04 Oct 2019 09:20:24 -0700

On Fri, 2019-10-04 at 14:23 +0200, address@hidden wrote:
> If those 3 standards are all acceptable, wouldn't it be better if a  
> Lilipond engraver were able to choose which standard to use in his  
> piece?

I am not an expert, but what I noticed is that lilypond's percussion
notation didn't match any of the sheet music I have.

Thankfully that's easy to change.

I don't know if you've seen this website authored by Vaylor Trucks:

The Lilypond Cookbook
https://lilypondcookbook.com/post/74312396803/drum-music-1-getting-star
ted
https://tinyurl.com/yy7whh5m

It details how to get "familiar" notation working.  I don't know if
that meets any standard.  Here's what I'm using for my own personal
transcriptions:

#(define md '(
  (ridecymbal   cross    #f  4)(ridebell     xcircle  #f  4)
  (crashcymbal  cross    #f  6)(splashcymbal harmonic #f  6)
  (pedalhihat   cross    #f -4)(hihat        cross    #f  5)
  (snare        default  #f  1)(sidestick    cross    #f  1)
  (highfloortom     default  #f -1)(lowtom       default  #f 2)
  (hightom      default  #f  3)(bassdrum     default  #f -3)
  (openhihat    cross "open" 5)(closedhihat  cross "stopped" 5)
      (halfopenhihat xcircle #f 5)
      (closedhihat cross "stopped" 5)
))

you would use it like so:

\score {
  \new DrumStaff {
    \set DrumStaff.drumStyleTable = #(alist->hash-table md)
    <<
      \new DrumVoice { \theMusic }
    >>
  }
}

I also attached a small snippet I modified from the lsr (I think) to
print the note heads.

-Stef

Attachment: print-note-heads.ly
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]