{"slug": "cwm-rhondda", "name": "CWM RHONDDA", "alt_name": "RHONDDA", "meter_label": "8.7.8.7.8.7.7", "meter": {"pattern": [8, 7, 8, 7, 8, 7, 7], "doubled": false, "refrain": false, "alleluia": false, "irregular": false}, "composer": "john-hughes", "composer_date": "1907", "canonical_key": {"tonic": "g", "mode": "major"}, "preferred_harmonization": "cwm-rhondda-cyberhymnal", "provenance": {"layer": "tune", "source": "cyberhymnal", "source_kind": "open_encoding", "pd_basis": "pub_pre_1931", "pd_evidence": "CWM RHONDDA (8.7.8.7.8.7.7), composed by John Hughes (1873-1932) in 1907 for a Welsh Baptist Cymanfa Ganu; the proper tune for \"Guide me, O Thou great Jehovah.\" A public-domain four-part setting encoded from The Cyber Hymnal SATB MIDI via tools/mid2ly.py. The MIDI is in G major and is fully diatonic (zero non-scale pitches); it was verified against the Cyber Hymnal engraving, which prints the tune a whole step higher in A major, by scale-degree contour and rhythm (the engraving carries no accidentals beyond its key signature). All components pre-1931.", "pd_jurisdictions": {"US": true}, "encoding_origin": "The Cyber Hymnal, \"Cwm Rhondda\" (John Hughes, 1907); SATB MIDI + engraving, converted with tools/mid2ly.py", "encoding_license": "PD-dedication"}, "harmonization": {"slug": "cwm-rhondda-cyberhymnal", "tune": "cwm-rhondda", "music_file": "cwm-rhondda-cyberhymnal.ly", "harmonizer": null, "arrangement_type": "harmonization", "canonical_key": {"tonic": "g", "mode": "major"}, "time": "4/4", "pickup": null, "system_breaks": [10, 17, 27, 35, 44, 51], "final_barline": "|.", "amen": false, "verse_variable_melisma": true, "refrain": null, "source_line": "CWM RHONDDA, John Hughes, 1907. Public domain.", "provenance": {"layer": "harmonization", "source": "cyberhymnal", "source_kind": "open_encoding", "pd_basis": "pub_pre_1931", "pd_evidence": "Tune CWM RHONDDA (John Hughes, 1907); a public-domain four-part setting encoded from The Cyber Hymnal SATB MIDI via tools/mid2ly.py and verified against the Cyber Hymnal engraving. The MIDI is in G major (fully diatonic, zero non-scale pitches); the engraving prints the tune a whole step higher in A major and was used to verify scale-degree contour and rhythm. The final note was set to a half note to fill the last 4/4 bar. All components pre-1931.", "pd_jurisdictions": {"US": true}, "encoding_origin": "The Cyber Hymnal, \"Cwm Rhondda\" (John Hughes, 1907); SATB MIDI + engraving, converted with tools/mid2ly.py", "encoding_license": "PD-dedication"}, "music_ly": "%% CWM RHONDDA (8.7.8.7.8.7.7) \u2014 John Hughes, 1907; four SATB voice streams.\n%% Canonical key G MAJOR (the key of the Cyber Hymnal SATB MIDI). Encoded from\n%% that MIDI with tools/mid2ly.py. NOTE: the Cyber Hymnal ENGRAVING\n%% (imports/cyberhymnal-batchA/assets/cwm_rhondda.pdf) is printed a WHOLE STEP\n%% HIGHER, in A major; the four voices were verified against it by scale-degree\n%% contour and rhythm \u2014 the tune is wholly diatonic (zero non-scale pitches in\n%% G, and the engraving carries no accidentals beyond its 3-sharp key signature).\n%% The final soprano/alto note is a HALF note (g'2) filling the last 4/4 bar\n%% (mid2ly's default whole note was corrected with final_ticks=384).\n%%\n%% MELISMATIC (verse_variable_melisma): 60 soprano notes carry 52 syllables per\n%% stanza; 8 melisma continuations are held with '_' in every setting stanza.\n%% The soprano slurs mark the 8 melisma pairs. FIVE are printed as slurs in the\n%% engraving (soprano note-pairs 5-6, 22-23, 31-32, 53-54, 55-56); THREE (9-10,\n%% 26-27, 43-44) are the standard word-final / cadential holds that complete the\n%% underlay but are NOT explicitly slurred in the source \u2014 inferred from the\n%% measure-per-line structure and the standard hymn underlay (see docs/loose-ends).\n%%\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\\version \"2.24.0\"\n\nglobal  = { \\key g \\major \\time 4/4 }\n\nsoprano = {\n  d'4 e'4 d'4. g'8 | g'8( fis'8) g'8 a'8 b'4( a'4) | b'4 g'4 e'4 c''4 | b'4 a'4 g'2 | d'4 e'4 d'4. g'8 | g'8( fis'8) g'8 a'8 b'4( a'4) | b'4 c''4 d''4 c''8( a'8) | g'4 fis'4 g'2 | a'4. b'8 c''4 a'4 | b'4. c''8 d''8 a'8( b'4) | d''4. d''8 c''8 b'8 a'8 g'8 | d''1 | d''4. c''8( b'8) d''8( c''8) a'8 | g'4 fis'4 g'2\n}\nalto = {\n  b4 c'4 d'4. d'8 | d'8 fis'8 d'8 e'8 d'4 d'4 | d'4 c'4 e'4 e'4 | d'4 c'4 b2 | b4 c'4 d'4. d'8 | d'8 fis'8 d'8 e'8 d'4 d'4 | d'4 e'4 d'4 e'8 a'8 | d'4 d'4 d'2 | fis'4. g'8 a'4 d'4 | g'4. a'8 b'8 a'8 g'4 | g'4. g'8 fis'8 g'8 d'8 e'8 | fis'4 d'8 fis'8 a'2 | g'4. fis'8 g'8 d''8 e'8 a'8 | d'4 d'4 d'2\n}\ntenor = {\n  g4 g4 g4 a,8 b8 | b8 a8 g8 c8 g4 fis4 | g4 g4 g4 g4 | g4 fis4 g2 | g4 g4 g4 b,8 b8 | b8 a8 g8 c8 g4 fis4 | g4 g4 g4 g8 c'8 | b4 a4 b2 | c'4. b8 a8 g8 fis8 a8 | d'4. c'8 b8 a8 d'4 | d'4. d'8 d'8 d'8 d'8 d'8 | d'1 | d'4. d'8 d'8 b8 g8 c'8 | b4 a8 c'8 b2\n}\nbass = {\n  g,4 c4 b,4 a,8 b8 | g,8 a,8 b,8 c8 d4 d4 | g4 e4 c4 a,4 | d4 d4 g,2 | g,4 c4 b,4 b,8 b8 | g,8 a,8 b,8 c8 d4 d4 | g4 e4 b,4 c8 c'8 | d4 d4 g,2 | d4. d8 d8 e8 fis8 a8 | g4. d8 g8 a8 b4 | b4. b8 a8 g8 fis8 e8 | d1 | b4. a8 g8 b8 c8 c'8 | d4 d8 c'8 g2\n}\n"}, "harmonizations": [{"slug": "cwm-rhondda-cyberhymnal", "tune": "cwm-rhondda", "music_file": "cwm-rhondda-cyberhymnal.ly", "harmonizer": null, "arrangement_type": "harmonization", "canonical_key": {"tonic": "g", "mode": "major"}, "time": "4/4", "pickup": null, "system_breaks": [10, 17, 27, 35, 44, 51], "final_barline": "|.", "amen": false, "verse_variable_melisma": true, "refrain": null, "source_line": "CWM RHONDDA, John Hughes, 1907. Public domain.", "provenance": {"layer": "harmonization", "source": "cyberhymnal", "source_kind": "open_encoding", "pd_basis": "pub_pre_1931", "pd_evidence": "Tune CWM RHONDDA (John Hughes, 1907); a public-domain four-part setting encoded from The Cyber Hymnal SATB MIDI via tools/mid2ly.py and verified against the Cyber Hymnal engraving. The MIDI is in G major (fully diatonic, zero non-scale pitches); the engraving prints the tune a whole step higher in A major and was used to verify scale-degree contour and rhythm. The final note was set to a half note to fill the last 4/4 bar. All components pre-1931.", "pd_jurisdictions": {"US": true}, "encoding_origin": "The Cyber Hymnal, \"Cwm Rhondda\" (John Hughes, 1907); SATB MIDI + engraving, converted with tools/mid2ly.py", "encoding_license": "PD-dedication"}, "music_ly": "%% CWM RHONDDA (8.7.8.7.8.7.7) \u2014 John Hughes, 1907; four SATB voice streams.\n%% Canonical key G MAJOR (the key of the Cyber Hymnal SATB MIDI). Encoded from\n%% that MIDI with tools/mid2ly.py. NOTE: the Cyber Hymnal ENGRAVING\n%% (imports/cyberhymnal-batchA/assets/cwm_rhondda.pdf) is printed a WHOLE STEP\n%% HIGHER, in A major; the four voices were verified against it by scale-degree\n%% contour and rhythm \u2014 the tune is wholly diatonic (zero non-scale pitches in\n%% G, and the engraving carries no accidentals beyond its 3-sharp key signature).\n%% The final soprano/alto note is a HALF note (g'2) filling the last 4/4 bar\n%% (mid2ly's default whole note was corrected with final_ticks=384).\n%%\n%% MELISMATIC (verse_variable_melisma): 60 soprano notes carry 52 syllables per\n%% stanza; 8 melisma continuations are held with '_' in every setting stanza.\n%% The soprano slurs mark the 8 melisma pairs. FIVE are printed as slurs in the\n%% engraving (soprano note-pairs 5-6, 22-23, 31-32, 53-54, 55-56); THREE (9-10,\n%% 26-27, 43-44) are the standard word-final / cadential holds that complete the\n%% underlay but are NOT explicitly slurred in the source \u2014 inferred from the\n%% measure-per-line structure and the standard hymn underlay (see docs/loose-ends).\n%%\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\\version \"2.24.0\"\n\nglobal  = { \\key g \\major \\time 4/4 }\n\nsoprano = {\n  d'4 e'4 d'4. g'8 | g'8( fis'8) g'8 a'8 b'4( a'4) | b'4 g'4 e'4 c''4 | b'4 a'4 g'2 | d'4 e'4 d'4. g'8 | g'8( fis'8) g'8 a'8 b'4( a'4) | b'4 c''4 d''4 c''8( a'8) | g'4 fis'4 g'2 | a'4. b'8 c''4 a'4 | b'4. c''8 d''8 a'8( b'4) | d''4. d''8 c''8 b'8 a'8 g'8 | d''1 | d''4. c''8( b'8) d''8( c''8) a'8 | g'4 fis'4 g'2\n}\nalto = {\n  b4 c'4 d'4. d'8 | d'8 fis'8 d'8 e'8 d'4 d'4 | d'4 c'4 e'4 e'4 | d'4 c'4 b2 | b4 c'4 d'4. d'8 | d'8 fis'8 d'8 e'8 d'4 d'4 | d'4 e'4 d'4 e'8 a'8 | d'4 d'4 d'2 | fis'4. g'8 a'4 d'4 | g'4. a'8 b'8 a'8 g'4 | g'4. g'8 fis'8 g'8 d'8 e'8 | fis'4 d'8 fis'8 a'2 | g'4. fis'8 g'8 d''8 e'8 a'8 | d'4 d'4 d'2\n}\ntenor = {\n  g4 g4 g4 a,8 b8 | b8 a8 g8 c8 g4 fis4 | g4 g4 g4 g4 | g4 fis4 g2 | g4 g4 g4 b,8 b8 | b8 a8 g8 c8 g4 fis4 | g4 g4 g4 g8 c'8 | b4 a4 b2 | c'4. b8 a8 g8 fis8 a8 | d'4. c'8 b8 a8 d'4 | d'4. d'8 d'8 d'8 d'8 d'8 | d'1 | d'4. d'8 d'8 b8 g8 c'8 | b4 a8 c'8 b2\n}\nbass = {\n  g,4 c4 b,4 a,8 b8 | g,8 a,8 b,8 c8 d4 d4 | g4 e4 c4 a,4 | d4 d4 g,2 | g,4 c4 b,4 b,8 b8 | g,8 a,8 b,8 c8 d4 d4 | g4 e4 b,4 c8 c'8 | d4 d4 g,2 | d4. d8 d8 e8 fis8 a8 | g4. d8 g8 a8 b4 | b4. b8 a8 g8 fis8 e8 | d1 | b4. a8 g8 b8 c8 c'8 | d4 d8 c'8 g2\n}\n", "preferred": true}], "license": "The hymn texts and tunes are in the public domain; per-layer provenance is recorded on each record."}