Line up lilypond with gregorio (or vice versa)

120 views
Skip to first unread message

Cillian Long

unread,
Apr 3, 2018, 2:50:59 PM4/3/18
to Gregorio Users
I am able to render both Gregorio and Lilypond (lyluatex) outputs in the same LaTeX document, but I am having trouble reproducing something like the attached where both chant and modern notations line up vertically.

I'm almost certain this can't be done, but was curious whether anybody might have any thoughts about combining gregorio and, say, lilypond, to maybe reproduce the attached. Some modern hymnals marry accompaniment and chant as in the screenshot but as far as I can tell this isn't possible to do.

Attached screenshot is from a document from 1927 where they doubtless assembled staves manually prior to going to print, but surely gregorio/lilypond/LaTeX is powerful enough to do this too?

Thanks in advance!
example accompaniment.png

Abbé Jacques Peron

unread,
Apr 3, 2018, 3:30:32 PM4/3/18
to gregori...@googlegroups.com
Hello,

Perhaps it could be possible to achieve something similar with much manual tuning and struggle, but I think that, if I wanted to make such a document, I'd generate the score from lilypond, then import the result into scribus and type the gregorian part thanks to the font Caeciliae. In fact, I think I wouldn't want to make such a document…

Fr. Jacques Peron +

--
Gregorio homepage: http://gregorio-project.github.io
Archives for the old mailing list: http://www.mail-archive.com/gregori...@gna.org/
To report a bug, please post to: https://github.com/gregorio-project/gregorio/issues
---
You received this message because you are subscribed to the Google Groups "Gregorio Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gregorio-users+unsubscribe@googlegroups.com.
To post to this group, send email to gregorio-users@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Br. Samuel Springuel

unread,
Apr 3, 2018, 4:44:09 PM4/3/18
to gregori...@googlegroups.com
On 4/3/18 2:50 PM, Cillian Long wrote:
> Attached screenshot is from a document from 1927 where they doubtless
> assembled staves manually prior to going to print, but surely
> gregorio/lilypond/LaTeX is powerful enough to do this too?

Powerful enough to do it? Sure. Smart enough to do it automatically?
Absolutely not.[1] To make something like that you are going to have to
manually space almost every note. You might, as Fr. Jacques suggested,
get away with picking one score as a "master" and letting the
appropriate engine space it how it wants, and then manually tweak the
other score to get it to line up, but it will be a trial and error
process with highly fragile results which will break should anything
alter the way spacing decisions are made.

The modern notation is almost certainly going to have the more difficult
spacing decisions so I'd let that be the master. I'm also more hopeful
than Fr. Jacques about the abilities to manipulate the GregorioTeX
scores to get the desired spacing, and so wouldn't drop into typing out
the score with the Caeciliae font, but would render each chant system as
a separate score and then work to interlace them (probably with
`\betweenLilyPondSystem`). I wouldn't try to mess with the spacing in
the chant scores until everything else in the document was done. That
way I'd minimize the impact of the fragility. Further, while alot can
now be done with the various spaces in the gabc (the ad hoc space
`/[factor]` is likely to be very useful here) it may be necessary to
edit the gtex directly to get things perfect (hence the use of scores
rather than snippets).

[1] The one thing that might (and I do emphasize "might") be smart
enough to do the spacing automatically is LilyPond itself. LilyPond
nominally has the ability to create Gregorio Chant scores
(http://lilypond.org/doc/v2.19/Documentation/notation/typesetting-gregorian-chant)
but I've never been able to make this work satisfactorily myself (with
Gregorio there's no need). If you can get that to work, then you might
be able to coerce LilyPond into create a score with both a VaticanaStaff
and a normal Staff with the notes lined up correctly between them. The
Gregorian chant lines are likely to look very substandard, however, when
compared to what Gregorio can produce.

--
✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝
Br. Samuel, OSB
St. Anselm’s Abbey
Washington, DC
(R. Padraic Springuel)

PAX ☧ ΧΡΙΣΤΟΣ
Reply all
Reply to author
Forward
0 new messages