Mass I NOH - Lilypond
  • I have been working on transcribing the accompaniment to Gregorian Mass I from the NOH into Lilypond, mostly so that I could transpose them to a lower key. I was able to include a lot of the characteristics of the NOH notation, but there are still a few things that look wonky. But here are the pdfs and the source files (as a text file) in case they would be useful to anyone.
  • Adam WoodAdam Wood
    Posts: 6,338

    do you mind if I put these into a repo at cmaa's new github?
  • Protasius
    Posts: 468
    I suppose the missing features are the voice-leading lines as in the last chord of the first Kyrie? That should work with the \glissando feature.
  • jpal
    Posts: 365
    Awesome, thank you for contributing these! I will definitely use your code as a template for other chant accompaniments...I think it's set up better than what I currently have.
  • I would be happy to have these put up at the github! There are two or three spots where, to make the coding easier, they differ from the NOH, but the spots all have to do with the time values of accompaniment notes, and wouldn't affect the harmonies when it is played.

    Protasius - yes, the voice leading lines need to be added, as well as a few brackets indicating which hand plays certain notes. Those things exist in Lilypond, I just was in a hurry to get it done for this past weekend.

    Jpal - this template is a bit cluttered, but the 1/2 time signature with the bar lines invisible has the benefit of grouping the neumes slightly better than if you use \cadenzaOn the whole time. I'm not sure this is the best way to write stemless, accompanied chant, but it seemed the best way to transcribe the NOH.
    Thanked by 2veromary Adam Wood
  • veromaryveromary
    Posts: 138
    Thanks for these. I've had a go at transcribing from noh and its not easy. Just upgrading to lilypond 216 now so I can compile the files.
  • remline
    Posts: 2
    Thanks to cantorconvert's excellent template, I was able to transcribe Credo I and Credo III. See the attached PDFs, or build them with Lilypond yourself from the code.

    I changed a few things code-wise to experiment with Lilypond NOH transcription:
    • Mark the entire score with cadenzaOn so that I don't have to turn on and off bar lines.
    • Use note durations (sixteenth notes) to reflect the tightened horizontal spacing for neumes. (This depends upon SpacingSpanner.packed-spacing being off, which turns on by default).
    • Put voice-leading lines in their own voice, and draw them as glissandi.
    • Use StaffGroup instead of ChoirStaff so that double bar lines extend between staffs.
  • Nice work remline! I learned about the spacing spanner thing recently, but I just haven't gone back and fixed my Lux et origo files.

  • remline
    Posts: 2
    A transcription of Mass IX is attached. Source codes are available at CMAA GitHub.
    Thanked by 1Adam Wood