My music
I began piano and violin lessons at age 12 and studied for about five years. During and since that time I have worked as a church pianist and have played at various events. During my time in the Philippines, the dearth of pianos prompted me to take up guitar, which I now play for fun and occasionally in public. While not a prolific composer, I have written a few songs over the years, a selection of which appear on this page. Feel free to download, use, and share anything on this page.
New stanza for “How Deep the Father’s Love for Us”
Stuart Townend’s original song is a meditative reflection on God’s love as expressed through Jesus’ sacrifice on the cross. This new verse extends that meditation to the work that sacrifice made possible: “He entered once for all into the holy places, not by means of the blood of goats and calves but by means of his own blood, thus securing an eternal redemption” (Hebrews 9:12, ESV). See the rest of Hebrews for more about Jesus’ role as our great High Priest.
Feel free to copy, use, and share this new verse in any way you’d like. I pray the reminder of Christ’s continuing work in our behalf, like that of his finished and perfect sacrifice, will encourage those who sing it.
Our great High Priest now serves above
In heaven’s holy places,
His right secured by His own blood
To cleanse from conflict’s traces.
How far the reach of Jesus’ blood—
To uttermost salvation!
My Intercessor ever lives,
And I’m His new creation.
“The Rest That Remains”
A hymn based on the message of Hebrews 3 and 4. Download PDF
“Hark! The Herald Angels Sing”—CNC Performance
A 3-axis CNC machine is also a potential 3-voice choir. I wrote a Python script to convert musicxml files into machine code. The first verse in the video is adapted from a hymnal arrangement, and the second verse is an original arrangement I wrote to better showcase the machine’s polyphonic capabilities.
See the Python code on GitHub (may require machine-specific tweaking).
“I Love You Always”
A song I wrote for Natasha while we were dating. Download PDF
“Imitators” (Ephesians 5:1–2, ESV)
This scripture song is designed to be sung as a round to reinforce the theme of “imitation” found in the text. Download PDF
“Weep as He Wept”
I wrote this song in response to the following quote:
We must be co-workers with Christ if we would see our efforts crowned with success. We must weep as He wept for those who will not weep for themselves, and plead as He pleaded for those who will not plead for themselves.
(Ellen White, Manuscript 24, 1903)
Psalm 117, KJV
I composed several Scripture songs during my teen years. This is one of them, which I more recently wrote down in four-part harmony. Download PDF
“Go to the Ant” (Proverbs 6:6–11, KJV)
Another early Scripture song, composed when I was probably about 15 or 16. Download PDF