{"id":1720,"date":"2026-01-19T23:14:00","date_gmt":"2026-01-19T22:14:00","guid":{"rendered":"http:\/\/jayweiner.me\/blog\/?p=1720"},"modified":"2026-02-06T21:34:02","modified_gmt":"2026-02-06T20:34:02","slug":"brief-1-harmonising-a-choral","status":"publish","type":"post","link":"https:\/\/jayweiner.me\/blog\/compositions\/brief-1-harmonising-a-choral\/","title":{"rendered":"Brief 1 &#8211; Harmonising a Chorale"},"content":{"rendered":"\n<p>I chose Brief 1 because of my experience with choir music &#8211; I figured it would be the easiest one to execute decently.<\/p>\n\n\n\n<p>I was right, but I still had to give myself a few crash courses to get the finished product. I had to learn better chord identification, how a Bach chorale works,&nbsp;&nbsp;and expand my knowledge on cadences a bit, as well as re-learn Musescore as last time I&#8217;d used the programme was in S2.<\/p>\n\n\n\n<p>The assignment was to write a four-part STAB harmony on the basis of a melody on the soprano and a few mandatory cadences. <\/p>\n\n\n\n<p>This is the final result :<\/p>\n\n\n\n<div class=\"wp-block-group is-layout-grid wp-container-core-group-is-layout-478b6e6b wp-block-group-is-layout-grid\">\n<figure class=\"wp-block-audio\"><audio controls src=\"https:\/\/jayweiner.me\/blog\/wp-content\/uploads\/2026\/01\/Brief-1-Choral-v16-choir-Jay-Weiner.mp3\"><\/audio><figcaption class=\"wp-element-caption\"> listen to the mp3 file with sampled choir voices<\/figcaption><\/figure>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-7cbbd8c5-b995-4e2c-9ba8-7ab8b1606ad6\" href=\"https:\/\/jayweiner.me\/blog\/wp-content\/uploads\/2026\/01\/Brief-1-Choral-v16-Jay-Weiner.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Brief 1 Choral v16 Jay Weiner<\/a><a href=\"https:\/\/jayweiner.me\/blog\/wp-content\/uploads\/2026\/01\/Brief-1-Choral-v16-Jay-Weiner.pdf\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-7cbbd8c5-b995-4e2c-9ba8-7ab8b1606ad6\">Download the score (pdf)<\/a><\/div>\n<\/div>\n\n\n\n<h6 class=\"wp-block-heading has-text-align-left\">The process<\/h6>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-34649328-01dd-41ee-9645-725a06402961\" href=\"https:\/\/jayweiner.me\/blog\/wp-content\/uploads\/2026\/01\/final-Composition-process.docx\">final Composition process<\/a><a href=\"https:\/\/jayweiner.me\/blog\/wp-content\/uploads\/2026\/01\/final-Composition-process.docx\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-34649328-01dd-41ee-9645-725a06402961\">Download<\/a><\/div>\n\n\n\n<p>I&nbsp;&nbsp;copied the Brief into Musescore, I set the instruments to piano to hear the harmony better (and to avoid musescore digital choir voice induced psychosis), and I started harmonising the voices:<\/p>\n\n\n\n<div class=\"wp-block-media-text has-media-on-the-right is-stacked-on-mobile\"><div class=\"wp-block-media-text__content\">\n<p>I worked out of order&nbsp;&nbsp;&#8211; I started with the mandatory cadences and then I filled in the gaps. I saved many versions \u2013 16 in total, until I had the sound that I wanted.&nbsp;<\/p>\n<\/div><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"653\" height=\"651\" src=\"https:\/\/jayweiner.me\/blog\/wp-content\/uploads\/2026\/01\/Screenshot-2026-01-21-at-08.07.14.png\" alt=\"\" class=\"wp-image-1773 size-full\" srcset=\"https:\/\/jayweiner.me\/blog\/wp-content\/uploads\/2026\/01\/Screenshot-2026-01-21-at-08.07.14.png 653w, https:\/\/jayweiner.me\/blog\/wp-content\/uploads\/2026\/01\/Screenshot-2026-01-21-at-08.07.14-300x300.png 300w, https:\/\/jayweiner.me\/blog\/wp-content\/uploads\/2026\/01\/Screenshot-2026-01-21-at-08.07.14-150x150.png 150w\" sizes=\"auto, (max-width: 653px) 100vw, 653px\" \/><\/figure><\/div>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"972\" height=\"658\" src=\"https:\/\/jayweiner.me\/blog\/wp-content\/uploads\/2026\/01\/Screenshot-2026-01-21-at-08.16.02.png\" alt=\"\" class=\"wp-image-1775 size-full\" srcset=\"https:\/\/jayweiner.me\/blog\/wp-content\/uploads\/2026\/01\/Screenshot-2026-01-21-at-08.16.02.png 972w, https:\/\/jayweiner.me\/blog\/wp-content\/uploads\/2026\/01\/Screenshot-2026-01-21-at-08.16.02-300x203.png 300w\" sizes=\"auto, (max-width: 972px) 100vw, 972px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>I wrote the grades and the chords and listened and corrected mistakes in several rounds. It was mostly trial and error after I&#8217;d blocked in the basic chords I wanted.<\/p>\n\n\n\n<p><\/p>\n<\/div><\/div>\n\n\n\n<p><\/p>\n\n\n\n<p>I wanted it to sound rather dissonant, and not necessarily in baroque style, but I had the constraints of the soprano melody and the mandatory cadences. So I used theory on <a href=\"https:\/\/youtu.be\/zyLPD32f14c?si=wiakx_0_R33nBZJM\">how to harmonise a Bach chorale<\/a> as a basis throughout the score, but i also explored what i thought would sound good beyond that.<\/p>\n\n\n\n<p>Bars 5 and 6 were initially very loosely inspired by a specific passage of Optimistic by Radiohead, as when i was listening to the soprano line the long scale reminded me of it, so i decided i wanted to do something cool with that bit. In the end its not very different from the rest but i am quite happy with it.<\/p>\n\n\n\n<p>The whole time, one of the hardest things i had to contend with was the range of the soprano line &#8211;&nbsp;&nbsp;the \u201csoprano\u201d was singing in more of an alto register nearly the whole time, which gave me extremely limited wiggle room in the alto and tenor sections, often not being able to really chose which inversion of a chord i wanted because i couldnt put the altos higher than the soprano, but they were already too low to go lower etc.<\/p>\n\n\n\n<p>I listened to all voices separately and tried to make coherent melodic lines.&nbsp;<\/p>\n\n\n\n<p>Towards the end of the process, I changed the instruments back from piano to choir voices, using first the default voices, and then a sound library that I downloaded from MusicHub. I then realised how comically low I&#8217;d put the basses and had to go through some real choral music to establish their range, and move anything that was outside of that up the octave. I also had to edit some of the tenor parts for a similar reason. This kind of affected some of the chords, but I tweaked those bits to sound good nonetheless.<\/p>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"478\" height=\"325\" src=\"https:\/\/jayweiner.me\/blog\/wp-content\/uploads\/2026\/01\/image-1.png\" alt=\"\" class=\"wp-image-1777 size-full\" srcset=\"https:\/\/jayweiner.me\/blog\/wp-content\/uploads\/2026\/01\/image-1.png 478w, https:\/\/jayweiner.me\/blog\/wp-content\/uploads\/2026\/01\/image-1-300x204.png 300w\" sizes=\"auto, (max-width: 478px) 100vw, 478px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>I did not have that problem with soprani and alti, because I can sing those lines and so have a better idea of their realistic ranges. Fortunately, Musescore highlights in grey and red the \u2018difficult\u2019 and \u2018impossible\u2019 notes, outside normal range, so it made the process quite easy, even if i hadn\u2019t looked through St Matthew\u2019s Passion just to make sure.<\/p>\n<\/div><\/div>\n\n\n\n<p>I cleaned up the chords that sounded too strange, and fixed a couple of places where the voices crossed. Playing the chords in Musescore helped fixing the problems.&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"330\" height=\"231\" src=\"https:\/\/jayweiner.me\/blog\/wp-content\/uploads\/2026\/01\/image.png\" alt=\"\" class=\"wp-image-1776 size-full\" srcset=\"https:\/\/jayweiner.me\/blog\/wp-content\/uploads\/2026\/01\/image.png 330w, https:\/\/jayweiner.me\/blog\/wp-content\/uploads\/2026\/01\/image-300x210.png 300w\" sizes=\"auto, (max-width: 330px) 100vw, 330px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p><em>version 16 &#8211; the final one! After many iterations, I rewrote the chords after the changes and added all the harmonic grades.<\/em><\/p>\n<\/div><\/div>\n\n\n\n<h5 class=\"wp-block-heading\">Tools<\/h5>\n\n\n\n<p>These are the tools that I used:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/musescore.com\">Musescore Studio<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.musehub.com\/nl-be\">MuseHub<\/a> <\/li>\n\n\n\n<li>The Choir sound library in Muse Sounds: Muse Choir (symphonic choir) <\/li>\n<\/ul>\n\n\n\n<div data-wp-interactive=\"core\/file\" class=\"wp-block-file\"><object data-wp-bind--hidden=\"!state.hasPdfPreview\" hidden class=\"wp-block-file__embed\" data=\"https:\/\/jayweiner.me\/blog\/wp-content\/uploads\/2026\/01\/2be98874-810b-485a-b238-d7c1eb857372-1.pdf\" type=\"application\/pdf\" style=\"width:100%;height:220px\" aria-label=\"Embed of 2be98874-810b-485a-b238-d7c1eb857372-(1).\"><\/object><a id=\"wp-block-file--media-4512a288-82af-46ac-8ed3-48c016b37967\" href=\"https:\/\/jayweiner.me\/blog\/wp-content\/uploads\/2026\/01\/2be98874-810b-485a-b238-d7c1eb857372-1.pdf\">2be98874-810b-485a-b238-d7c1eb857372-(1)<\/a><a href=\"https:\/\/jayweiner.me\/blog\/wp-content\/uploads\/2026\/01\/2be98874-810b-485a-b238-d7c1eb857372-1.pdf\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-4512a288-82af-46ac-8ed3-48c016b37967\">Download<\/a><\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I chose Brief 1 because of my experience with choir music &#8211; I figured it would be the easiest one to execute decently. I was right, but I still had to give myself a few crash courses to get the finished product. I had to learn better chord identification, how a Bach chorale works,&nbsp;&nbsp;and expand [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1757,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4,76],"tags":[98,54,97,111,96,100],"class_list":["post-1720","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-compositions","category-pre-bac","tag-choral","tag-composition","tag-harmony","tag-musescore","tag-pre-bac","tag-vocal-music"],"jetpack_featured_media_url":"https:\/\/jayweiner.me\/blog\/wp-content\/uploads\/2026\/01\/Screenshot-2026-01-21-at-06.22.55.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/jayweiner.me\/blog\/wp-json\/wp\/v2\/posts\/1720","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jayweiner.me\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jayweiner.me\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jayweiner.me\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jayweiner.me\/blog\/wp-json\/wp\/v2\/comments?post=1720"}],"version-history":[{"count":15,"href":"https:\/\/jayweiner.me\/blog\/wp-json\/wp\/v2\/posts\/1720\/revisions"}],"predecessor-version":[{"id":1826,"href":"https:\/\/jayweiner.me\/blog\/wp-json\/wp\/v2\/posts\/1720\/revisions\/1826"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jayweiner.me\/blog\/wp-json\/wp\/v2\/media\/1757"}],"wp:attachment":[{"href":"https:\/\/jayweiner.me\/blog\/wp-json\/wp\/v2\/media?parent=1720"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jayweiner.me\/blog\/wp-json\/wp\/v2\/categories?post=1720"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jayweiner.me\/blog\/wp-json\/wp\/v2\/tags?post=1720"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}