{"slug": "st-bride", "name": "ST. BRIDE", "meter_label": "S.M.", "meter": {"pattern": [6, 6, 8, 6], "doubled": false, "refrain": false, "alleluia": false, "irregular": false}, "composer": "samuel-howard", "composer_date": "1762", "canonical_key": {"tonic": "g", "mode": "minor"}, "preferred_harmonization": "st-bride-cyberhymnal", "provenance": {"layer": "tune", "source": "cyberhymnal", "source_kind": "open_encoding", "pd_basis": "pub_pre_1931", "pd_evidence": "ST. BRIDE, a short-metre psalm tune by Samuel Howard, first published in Parochial Harmony (1762). A public-domain four-part setting encoded from The Cyber Hymnal SATB MIDI via tools/mid2ly.py and verified against the Cyber Hymnal engraving (G minor, 4/4, quarter-note pickup). Howard d. 1782; all components pre-1931.", "pd_jurisdictions": {"US": true}, "encoding_origin": "The Cyber Hymnal, \"St. Bride\" (Samuel Howard, 1762); SATB MIDI + engraving, converted with tools/mid2ly.py", "encoding_license": "PD-dedication"}, "harmonization": {"slug": "st-bride-cyberhymnal", "tune": "st-bride", "music_file": "st-bride-cyberhymnal.ly", "harmonizer": null, "arrangement_type": "harmonization", "canonical_key": {"tonic": "g", "mode": "minor"}, "time": "4/4", "pickup": "4", "system_breaks": [15], "final_barline": "|.", "amen": false, "verse_variable_melisma": true, "refrain": null, "source_line": "ST. BRIDE, Samuel Howard, 1762. Public domain.", "provenance": {"layer": "harmonization", "source": "cyberhymnal", "source_kind": "open_encoding", "pd_basis": "pub_pre_1931", "pd_evidence": "Tune ST. BRIDE (Samuel Howard, 1762); a public-domain four-part setting encoded from The Cyber Hymnal SATB MIDI via tools/mid2ly.py and verified against the Cyber Hymnal engraving (G minor, 4/4, quarter-note pickup). Four eighth-note melismas at soprano notes 4/7/14/23. All components pre-1931.", "pd_jurisdictions": {"US": true}, "encoding_origin": "The Cyber Hymnal, \"St. Bride\" (Samuel Howard, 1762); SATB MIDI + engraving, converted with tools/mid2ly.py", "encoding_license": "PD-dedication"}, "music_ly": "% ST. BRIDE (S.M.) \u2014 four SATB voice streams, canonical key G minor.\n% Corpus harmonization source for the HymnBookGenerator close-score engine.\n% RULES (CI-enforced): exactly the variables soprano/alto/tenor/bass/global;\n% absolute octaves; each voice rhythmically complete; NO chords <>, NO <<>>,\n% NO \\secondShift/\\unisonWholeShift/tightSpacing, NO \\break, NO \\bar, NO lyrics.\n%\n% Encoded from The Cyber Hymnal SATB MIDI (\"St. Bride\", Samuel Howard 1762) with\n% tools/mid2ly.py and verified against the Cyber Hymnal engraving (G minor, 4/4,\n% quarter-note pickup). MELISMATIC: 30 soprano notes for 26 S.M. syllables; four\n% eighth-note melismas (slurred pairs) at held soprano notes [4, 7, 14, 23]\n% (QUEBEC rule: soprano-alone onset count == surplus, so auto-placeable).\n% MELISMA soprano ordinals (verified vs engraving slurs): [4, 7, 14, 23]  (count=4)\n\\version \"2.24.0\"\n\nglobal  = { \\key g \\minor \\time 4/4 \\partial 4 }\nsoprano = {\n  g'4 | d'4 g'8( c'8) bes'4 a'8( c'8) | g'2. bes'4 | f'4 bes'4 d''4 c''8( es'8) | bes'2. d''4 | c''4 bes'4 a'4 g'4 | f'4 es'8( bes8) d'4 d''4 | g'4 c''4 bes'4 a'4 | g'1 |\n}\nalto = {\n  d'4 | d'4 bes8 c'8 d'4 a'8 c'8 | bes2. bes4 | d'4 d'4 f'4 c''8 es'8 | d'2. bes'4 | a'4 g'4 f'4 es'4 | d'4 c'8 bes8 a4 fis'4 | g'4 g'4 g'4 fis'4 | d'1 |\n}\ntenor = {\n  bes4 | g4 g4 g4 fis4 | g2. f4 | bes4 bes4 bes4 a4 | bes2. f'4 | f'4 d'4 d'4 bes4 | bes8 a8 g4 fis4 a4 | g4 es'4 d'4 d'4 | bes1 |\n}\nbass = {\n  g,4 | bes,4 es4 d4 d4 | g,2. d4 | bes,4 g4 f4 f,4 | bes,2. bes4 | f4 g4 d4 es4 | bes,8 a8 c4 d4 d4 | es4 c4 d4 d4 | g,1 |\n}\n"}, "harmonizations": [{"slug": "st-bride-cyberhymnal", "tune": "st-bride", "music_file": "st-bride-cyberhymnal.ly", "harmonizer": null, "arrangement_type": "harmonization", "canonical_key": {"tonic": "g", "mode": "minor"}, "time": "4/4", "pickup": "4", "system_breaks": [15], "final_barline": "|.", "amen": false, "verse_variable_melisma": true, "refrain": null, "source_line": "ST. BRIDE, Samuel Howard, 1762. Public domain.", "provenance": {"layer": "harmonization", "source": "cyberhymnal", "source_kind": "open_encoding", "pd_basis": "pub_pre_1931", "pd_evidence": "Tune ST. BRIDE (Samuel Howard, 1762); a public-domain four-part setting encoded from The Cyber Hymnal SATB MIDI via tools/mid2ly.py and verified against the Cyber Hymnal engraving (G minor, 4/4, quarter-note pickup). Four eighth-note melismas at soprano notes 4/7/14/23. All components pre-1931.", "pd_jurisdictions": {"US": true}, "encoding_origin": "The Cyber Hymnal, \"St. Bride\" (Samuel Howard, 1762); SATB MIDI + engraving, converted with tools/mid2ly.py", "encoding_license": "PD-dedication"}, "music_ly": "% ST. BRIDE (S.M.) \u2014 four SATB voice streams, canonical key G minor.\n% Corpus harmonization source for the HymnBookGenerator close-score engine.\n% RULES (CI-enforced): exactly the variables soprano/alto/tenor/bass/global;\n% absolute octaves; each voice rhythmically complete; NO chords <>, NO <<>>,\n% NO \\secondShift/\\unisonWholeShift/tightSpacing, NO \\break, NO \\bar, NO lyrics.\n%\n% Encoded from The Cyber Hymnal SATB MIDI (\"St. Bride\", Samuel Howard 1762) with\n% tools/mid2ly.py and verified against the Cyber Hymnal engraving (G minor, 4/4,\n% quarter-note pickup). MELISMATIC: 30 soprano notes for 26 S.M. syllables; four\n% eighth-note melismas (slurred pairs) at held soprano notes [4, 7, 14, 23]\n% (QUEBEC rule: soprano-alone onset count == surplus, so auto-placeable).\n% MELISMA soprano ordinals (verified vs engraving slurs): [4, 7, 14, 23]  (count=4)\n\\version \"2.24.0\"\n\nglobal  = { \\key g \\minor \\time 4/4 \\partial 4 }\nsoprano = {\n  g'4 | d'4 g'8( c'8) bes'4 a'8( c'8) | g'2. bes'4 | f'4 bes'4 d''4 c''8( es'8) | bes'2. d''4 | c''4 bes'4 a'4 g'4 | f'4 es'8( bes8) d'4 d''4 | g'4 c''4 bes'4 a'4 | g'1 |\n}\nalto = {\n  d'4 | d'4 bes8 c'8 d'4 a'8 c'8 | bes2. bes4 | d'4 d'4 f'4 c''8 es'8 | d'2. bes'4 | a'4 g'4 f'4 es'4 | d'4 c'8 bes8 a4 fis'4 | g'4 g'4 g'4 fis'4 | d'1 |\n}\ntenor = {\n  bes4 | g4 g4 g4 fis4 | g2. f4 | bes4 bes4 bes4 a4 | bes2. f'4 | f'4 d'4 d'4 bes4 | bes8 a8 g4 fis4 a4 | g4 es'4 d'4 d'4 | bes1 |\n}\nbass = {\n  g,4 | bes,4 es4 d4 d4 | g,2. d4 | bes,4 g4 f4 f,4 | bes,2. bes4 | f4 g4 d4 es4 | bes,8 a8 c4 d4 d4 | es4 c4 d4 d4 | g,1 |\n}\n", "preferred": true}], "license": "The hymn texts and tunes are in the public domain; per-layer provenance is recorded on each record."}