{"slug": "beatitudo", "name": "BEATITUDO", "meter_label": "C.M.", "meter": {"pattern": [8, 6, 8, 6], "doubled": false, "refrain": false, "alleluia": false, "irregular": false}, "composer": "john-bacchus-dykes", "composer_date": "1875", "canonical_key": {"tonic": "g", "mode": "major"}, "preferred_harmonization": "beatitudo-cyberhymnal", "provenance": {"layer": "tune", "source": "cyberhymnal", "source_kind": "open_encoding", "pd_basis": "pub_pre_1931", "pd_evidence": "BEATITUDO, a common-metre tune by John Bacchus Dykes (1823-1876), composed 1875. 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 major, 3/4). Dykes d. 1876; all components pre-1931.", "pd_jurisdictions": {"US": true}, "encoding_origin": "The Cyber Hymnal, \"Beatitudo\" (J. B. Dykes, 1875); SATB MIDI + engraving, converted with tools/mid2ly.py", "encoding_license": "PD-dedication"}, "harmonization": {"slug": "beatitudo-cyberhymnal", "tune": "beatitudo", "music_file": "beatitudo-cyberhymnal.ly", "harmonizer": null, "arrangement_type": "harmonization", "canonical_key": {"tonic": "g", "mode": "major"}, "time": "3/4", "pickup": null, "system_breaks": [14], "final_barline": "|.", "amen": false, "verse_variable_melisma": false, "refrain": null, "source_line": "BEATITUDO, John Bacchus Dykes, 1875. Public domain.", "provenance": {"layer": "harmonization", "source": "cyberhymnal", "source_kind": "open_encoding", "pd_basis": "pub_pre_1931", "pd_evidence": "Tune BEATITUDO by John Bacchus Dykes (1875); 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 major, 3/4). All components pre-1931.", "pd_jurisdictions": {"US": true}, "encoding_origin": "The Cyber Hymnal, \"Beatitudo\" (J. B. Dykes, 1875); SATB MIDI + engraving, converted with tools/mid2ly.py", "encoding_license": "PD-dedication"}, "music_ly": "%% BEATITUDO (C.M.) \u2014 four SATB voice streams, canonical key G major.\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 (\"Beatitudo\", J. B. Dykes 1875) with\n%% tools/mid2ly.py and verified against the Cyber Hymnal engraving (G major, 3/4).\n%% Fully syllabic C.M. (28 soprano notes = 28 syllables).\n%% MELISMA soprano ordinals (mid2ly-split; verify vs engraving slurs): []  (count=0)\n\\version \"2.24.0\"\n\nglobal  = { \\key g \\major \\time 3/4 }\nsoprano = {\n  g'4 a'4 b'4 | d''2 b'4 | g'2 c''4 | b'2. | e'4 fis'4 g'4 | b'2 a'4 | a'2. | a'4 d''4 c''4 | b'2 g'4 | b'2 a'4 | g'2 a'4 | b'2 b'4 | c''2 fis'4 | g'2. |\n}\nalto = {\n  d'4 d'4 d'4 | d'2 d'4 | c'4 b4 e'4 | d'2. | e'4 d'4 d'4 | d'2 cis'4 | d'2. | fis'4 fis'4 d'4 | d'2 e'4 | dis'2 fis'4 | e'2 fis'4 | d'2 e'4 | e'2 d'4 | d'2. |\n}\ntenor = {\n  b4 a4 g4 | g2 g4 | g2 g4 | g2. | b4 b4 b4 | g4 fis4 e4 | fis2. | d'4 a4 a4 | g2 g4 | fis2 b4 | b2 d'4 | g2 gis4 | a2 a4 | b2. |\n}\nbass = {\n  g4 fis4 g4 | b,2 d4 | e4 d4 c4 | g,2. | g4 fis4 e4 | a,2 a,4 | d2. | d4 d4 fis4 | g2 e4 | b,2 dis4 | e2 d4 | g2 e4 | a,2 d4 | g,2. |\n}\n"}, "harmonizations": [{"slug": "beatitudo-cyberhymnal", "tune": "beatitudo", "music_file": "beatitudo-cyberhymnal.ly", "harmonizer": null, "arrangement_type": "harmonization", "canonical_key": {"tonic": "g", "mode": "major"}, "time": "3/4", "pickup": null, "system_breaks": [14], "final_barline": "|.", "amen": false, "verse_variable_melisma": false, "refrain": null, "source_line": "BEATITUDO, John Bacchus Dykes, 1875. Public domain.", "provenance": {"layer": "harmonization", "source": "cyberhymnal", "source_kind": "open_encoding", "pd_basis": "pub_pre_1931", "pd_evidence": "Tune BEATITUDO by John Bacchus Dykes (1875); 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 major, 3/4). All components pre-1931.", "pd_jurisdictions": {"US": true}, "encoding_origin": "The Cyber Hymnal, \"Beatitudo\" (J. B. Dykes, 1875); SATB MIDI + engraving, converted with tools/mid2ly.py", "encoding_license": "PD-dedication"}, "music_ly": "%% BEATITUDO (C.M.) \u2014 four SATB voice streams, canonical key G major.\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 (\"Beatitudo\", J. B. Dykes 1875) with\n%% tools/mid2ly.py and verified against the Cyber Hymnal engraving (G major, 3/4).\n%% Fully syllabic C.M. (28 soprano notes = 28 syllables).\n%% MELISMA soprano ordinals (mid2ly-split; verify vs engraving slurs): []  (count=0)\n\\version \"2.24.0\"\n\nglobal  = { \\key g \\major \\time 3/4 }\nsoprano = {\n  g'4 a'4 b'4 | d''2 b'4 | g'2 c''4 | b'2. | e'4 fis'4 g'4 | b'2 a'4 | a'2. | a'4 d''4 c''4 | b'2 g'4 | b'2 a'4 | g'2 a'4 | b'2 b'4 | c''2 fis'4 | g'2. |\n}\nalto = {\n  d'4 d'4 d'4 | d'2 d'4 | c'4 b4 e'4 | d'2. | e'4 d'4 d'4 | d'2 cis'4 | d'2. | fis'4 fis'4 d'4 | d'2 e'4 | dis'2 fis'4 | e'2 fis'4 | d'2 e'4 | e'2 d'4 | d'2. |\n}\ntenor = {\n  b4 a4 g4 | g2 g4 | g2 g4 | g2. | b4 b4 b4 | g4 fis4 e4 | fis2. | d'4 a4 a4 | g2 g4 | fis2 b4 | b2 d'4 | g2 gis4 | a2 a4 | b2. |\n}\nbass = {\n  g4 fis4 g4 | b,2 d4 | e4 d4 c4 | g,2. | g4 fis4 e4 | a,2 a,4 | d2. | d4 d4 fis4 | g2 e4 | b,2 dis4 | e2 d4 | g2 e4 | a,2 d4 | g,2. |\n}\n", "preferred": true}], "license": "The hymn texts and tunes are in the public domain; per-layer provenance is recorded on each record."}