Instant chant engraving with Gregorio
  • a_f_hawkins
    Posts: 3,631
    Much easier to have the text and the tune separated. But while playing around I have lost it and it's bed time here.

    Integrated gabc would look like this :-

    initial-style: 1;
    centering-scheme: english;
    %%
    A|2. God |3. In|4. Here |5. Let (c)ve,|is |cense- |the |Thy (d) Mar|to |gales |Sac|ser(e)y,|His |of |ri|vants (f) full|Tem|glad|fice |now (d) of|ple |ness |is |de(d) grace,|come; |rise, |brought, |part; (c.) (,)
    In|An|At |By |Let (e) whose|gels |this |Whose |us (f) Vir|throng |morn- |price|see (gh)gin|the |ing's |less |Thee (g) arms'|hallow'd |Sac|val|as (fe) em|dome; |ri|ue |Thou (f)brace|What |fice; |bought, |art, (g.) (,)
    God|be|Hymns |We |Naught (h) to|yond |through |are |of (i) God|hath |all |all |earth (j) Him|Heav|the |to |ar(i)self|'n |Tem|God |rest (h) doth|in |ple |made |our (h) vow!|store? |sound; |nigh; |eyes: (g.) (:)
    We|God |Eve- |We |But, (j) would|Him|ning's |no |if (i) at|self |rite |long|here (h) the|our |in |er |we (j) Tem|flesh |tears |are |stay (i)ple|doth |shall |our |be(h) wait,|wear; |end, |own, |low, (g.) (,)
    We|Owns |And |Thine, |In (h) would|a |with |O |Thee, (g) meet|Vir|bit|God, |Je(fe) Thee|gin- |ter |we |su, (f) at|Mother's |weep|are |let (gf) the|care; |ings |a|us (e) gate,|This |blend, |lone! |grow, (d.) (,)
    Je|than |As |Thine |So (c)su,|Heav|they |we |in (d) for|'n |stand |live, |Thee (e) our|it|the |and |we (f) all|self |Cross |Thine |shall (d) art|is |a|we |a(d) Thou.|more! |round. |die. |rise. (c.) (::)
    A(cdc)men.(b.c.) (::)

    and I needed to sort out the syllabification of 'morning' and 'evening'

  • GerardH
    Posts: 625
    Yep, start with text and tune separately, then only switch to integrated when you're happy with the results.

    I usually then paste the integrated gabc into the Source & Summit editor, which I prefer to use for the greater control over graphic output.
  • GerardH
    Posts: 625
    Relevant quotation from the aforementioned (About) page:
    Will it work in reverse?
    Yes, to some extent, although it isn't always working quite right at the moment. If you click 'Show integrated GABC' and type into the single textbox that shows up, it will separate the text from the GABC notation if you type or paste regular GABC with the text and GABC interleaved with parentheses, and display it as chant below.
  • Unfortunately, although this method produces very nice multi-line scores in the GABC Transcription tool, and Source & Summit, I have not been able to get it to work at all in LaTex. When I put the GABC into a file for LaTex to use, or use \gabcsnippet, it just produces a score like the following. Is there something I'm doing wrong, or is this feature just incompatible with LaTex?
    test2.pdf
    22K
    Thanked by 1GerardH
  • @OMagnumMysterium

    That feature isn't built into Gregorio (yet!). The solution in LaTeX that you can find at the Gregorio Project, which I've also adapted successfully for some big projects, involves creating tab stops within the gabc file and then using the tabbing environment in the tex file to align the text of the subsequent verses. Then you can adjust horizontal alignment using \hspace.
    Thanked by 1OMagnumMysterium
  • Thank you! This is a huge help.
    Is there a way to change the alignment of the neums to the syllables so verses vertically align better, or is that beyond the capabilities of the program?
  • GerardH
    Posts: 625
    Is there a way to change the alignment of the neums to the syllables so verses vertically align better

    Enclosing a character or group thereof in curly brackets will align that group to the first note of the neume. It's fidgety, and not always the result you're after. Try the below two variations of the code for example.

    (c4)A |2{.}|3{.}|4{.}|5{.}()- | God | In| Here | Let (c)ve,|is |cense- |the |Thy (d) Mar|to |gales |Sac|ser(e)y,|His |of |ri|vants (f) full|Tem|glad|fice |now (d) of|ple |ness |is |de(d) grace,|come; |rise, |brought, |part; (c.) (,)

    (c4)A|2.{ }God |3.{ }In|4.{ }Here |5.{ }Let (c)ve,|is |cense- |the |Thy (d) Mar|to |gales |Sac|ser(e)y,|His |of |ri|vants (f) full|Tem|glad|fice |now (d) of|ple |ness |is |de(d) grace,|come; |rise, |brought, |part; (c.) (,)