U-Turn

Here is another track for the Lost and Found album.

download: mp3, tablature, lyrics &  guitar chords

U-Turn

words and music by Alan Sanderson

I was lost on a lonely highway
Trying to find my place in the sun
And when I thought I’d found my destination
I found my journey had just begun

I wasn’t looking for adventure, oh no
I was just looking for a place to live my life
But I didn’t know which way was home anymore
I didn’t know which way was home

So I turned myself around
I did a U-turn on that highway
And I said to myself,
“Where are the mountains that I love?
Where’s the smell of rain in the desert?
And where are the people that I call my own?
Where are the people that I call my own?”
So I said to myself,

“I’m gonna find my way back home
I’m gonna find my way back home
I’m gonna find my way back home
I’m gonna find my way back home
Here I come!

“I’m gonna find those mountains that I love
I’m gonna find those people that I call my own
I’m gonna find my way back home”

About the Song

The guitar riff that that this song is based on was literally lost and found. I recorded a sketch of it on a cassette tape and mailed it to my cousin before I left on my mission, and then forgot all about it. After I got home my cousin sent the old recording back to me, and I relearned how to play it. (Thanks, Tom!) Here is that old recording, if you would like to hear it:

450x600-dsc00357
Seeing mountains again! Picture taken on my move from the Midwest to Utah in 2015.

I had a basic idea of what the song was about, and had the second verse mostly worked out years ago, but I made a big breakthrough on the lyrics in 2015 when I was moving back home to Utah after living in the Midwest for 11 years. The first verse came to me at a rest stop west of Indianapolis. The lyrics capture a lot of how I felt at the time, but they don’t quite express how much I felt that I was guided by God to move when and where I did.

About the Recording

This was the quickest recording of the album so far, taking a little over a month from start to finish. I had initially planned for more aggressive drums and an electric lead guitar, but opted for the lighter acoustic sound.

450x600-20181117_094608
In my new studio!

The recording was done in Ardour on Linux Mint, in a downstairs room of my house that I recently claimed as my studio. The drums were programmed using Hydrogen, and a brush kit sound bank. This song was my first attempt to use Ardour’s MIDI function, which took a bit of time to figure out, but I am pleased with the result. I used the “rock organ” sound from Christian Collins’ GeneralUser GS soundfont.

About the Album

Only two more songs to record for this album! Here is my goal: Finish it during 2019!

O Little Town of Bethlehem

Here is our musical Christmas greeting this year, a recording of “O Little Town of Bethlehem.” This is one of my favorite Christmas songs.

(Download mp3)

This is an American song written in 1868, with the beautiful text written by Phillips Brooks (1825-1893), an Episcopal priest. The original tune was composed by Lewis Redner (1831-1908), who was organist at Brooks’ church. In England the song is more commonly sung to an English folk melody arranged by Ralph Vaughan Williams (1872-1958) in about 1903. Our recording follows the English tune.

We hope you enjoy our song. Merry Christmas from our family to yours!

FP A-20

 

Healing Heart

I just finished another recording for the Lost and Found album, a song called “Healing Heart.”  (Download the mp3)

Look within your own heart
There is always another open part
This burden, can you forgive?
Oh, please forgive!
I sing for you and your healing heart

Deep within my own heart
Can I open another broken part?
This burden, I will forgive
I will forgive!
Oh, pray for me and my healing heart

(Dedicated to the memory of John M. Stang, MD)

About the Recording

This recording is based on a song which I have enjoyed since I first heard it in 2004. It was written by Andrew Vavrek, who recorded a sketch of the song in 2002:

Andrew Vavrek is a major proponent of the Free Music movement, and this song was released under a Creative Commons license which specifically allows redistribution and even derivative works. One of the rules of this license is that derivative works also use the same or equivalent license, and so my recording is licensed using the same. Feel free to share, redistribute, and make derivative works, as long as you give appropriate attribution.

My idea to record this song dates back to about 2007-2008, when I was reflecting on the healing power of forgiveness because of a few personal experiences. I took the liberty of altering the song’s lyrics to reflect this. (For more info, read my story about Dr. Stang.)

This song was next on the list for recording in 2008, but my music hobby was derailed and all but extinguished by my busy schedule that year (and for the next several years). I did program the drum part in 2008 using Hydrogen, and when I decided to recommence work on the recording in 2017 I found the old Hydrogen file in my archive, dusted it off, and used it with only minor changes. This was my first recording which used Ardour from start to finish, and I learned a lot about the software during the recording. The more I use Ardour, the more I like it.

About the Album

While working on this recording I also struggled with a decision about the album, which had the working title of “Moldy Oldies.” This is not the most attractive name, so I toyed with some other options. Eventually it dawned on me that I could simply re-open work on the Lost and Found album, and finish the project I gave up on so long ago.

I reorganized the website to merge “Moldy Oldies” with “Lost and Found” and I have updated the mp3 tags for Alpha, Lullabye, and Omega to reflect this. The track list is currently in flux, but is starting to take shape. Right now it looks something like this:

  1. Alpha
  2. [TBA]
  3. [TBA]
  4. Rising Sun
  5. Something Wrong
  6. [TBA]
  7. Lullabye
  8. [TBA]
  9. [TBA]
  10. Standing On High
  11. Healing Heart
  12. Omega

Check back here for updates or follow the blog to hear new songs as they are finished!

A First Look at LMMS

In 2012 I found a keyboard midi controller at a yard sale for $10, and I couldn’t pass it up even though I’m not much of a keyboardist. Once I brought it home I had to find a way to use it, and that search led me to LMMS. There are many good tutorials and other documentation which cover every aspect of installing, configuring, and using LMMS, and I’m not trying to duplicate any of those efforts. This article is meant more as a review and a memoir than as a how-to guide.

LMMS is an obsolete acronym for “Linux Multimedia Studio,” which made for an awkward name when it became a cross-platform application. The website currently says “Let’s Make Music” in the top banner, which would work for the acronym if we could think of a word that starts with “S” to add to it. (Any suggestions? How about: “Let’s Make Music, Sonny?” Yeah, nevermind.)

Actually, I did a bit of reading before I settled on LMMS. The other option was to use JACK to connect Rosegarden or some other midi sequencer to a software synthesizer. But I didn’t want to mess around with different applications held together with duct tape and chewing gum in some MacGyver-ish Linux audio setup; I just wanted to plug in my new toy and play with it. So I opted for the all-in-one approach of a single application which acts as a sequencer and a synthesizer, which is LMMS.

As I have said before, this approach differs somewhat from the traditional Unix philosophy of connecting together small, modular tools. But the Unix philosophy applies to the design of a software application, not necessarily to the preferred behavior of its end users. The web browser you are using to read this article may or may not have a modular design under the hood, but you probably use it as an all-in-one solution and its modularity is transparent to you as the user. Would you rather open a terminal and use wget to retrieve the html document, then pipe it to some html rendering engine? Yeah, I didn’t think so.

Anyway, as I was saying, LMMS is a really nice environment for composing electronic music. I was impressed with it from the first time I used it, and I am still pleased at what a capable synthesizer it is. I am not an LMMS guru, or a sound engineer, or even a music theory expert, but let me give you a quick description of its tools and how I used them to make a few songs. When you first launch LMMS you are greeted with an empty project which has one each of the four possible track types: instrument, sample, beat+bassline, and automation. In the following sections we will review three of these four; I haven’t used sample tracks in a song yet, so I’ll revisit that topic in a future post.

LMMS-new-project
An empty project in LMMS, showing the four track types: Instrument (TripleOscillator), Sample Track, Beat+Bassline, and Automation track.

WARNING: This article is for geeks only. You may have noticed that already. Proceed at your own risk. I do recommend that you download the LMMS song project files from the links below and open them in the program as you read my descriptions.

Lullabye

LMMS file: Alan Sanderson – Lullabye.mppz [14.3 kB]

LMMS-Lullabye-Song-Editor
Lullabye in the Song-Editor window

This was the first song I sketched out on LMMS, cutting my teeth on how to organize a project, edit the piano roll, make a drumbeat, and shape the waveform and envelope of the sounds. The tune was a fingerstyle guitar piece that really lent itself to decomposition into melody and arpeggio parts, and I felt like a kid in a candy store designing the sounds to use in the verse and chorus for those two parts. The Triple Oscillator synthesizer in LMMS is based on the manual controls of an old analog synthesizer (like the Mini Moog), and it is easy to recreate classic old-school sounds. I am an old fan of Kraftwerk and Switched-On Bach, so these old sounds take me to a happy place. Every sound in this song, including the percussion sounds, was produced with the Triple Oscillator.

LMMS-Lullabye-verse-melody-envelope-LFO
Envelope and low frequency oscillator settings for the Verse Melody sound

I settled on a percussive buzzy sound for the arpeggios and a softer, more sustained sound for the melodies. My favorite sound was the verse melody, which used a low frequency oscillator to produce a delayed vibrato effect. The most versatile sound is the chorus arpeggio, which is also used to make the echo chords during the intro and adds to the bass texture during the song’s interlude. A fifth sound was added for the bass, and once I had the five voices I arranged the piece as a sort of instrumental folk song, with every voice taking a solo on the different melodies.

I have two quick tips for the beginning electronic composer, which are both illustrated in this song. They are both subtle things but they make a huge difference to the listener. First, separate your sounds in stereo space. Notice how the two arpeggio voices are sonically similar, but separating them into the left and right speakers makes them more discernible. Second, adjust the volume of individual notes to make the phrasing more expressive. I can’t overstate how much this helps the listener connect with your song. This phrasing is done naturally by trained musicians on an instrument, but must be done manually and intentionally when you are programming events in a piano roll editor. This tip applies equally to percussion sounds.

LMMS-Lullabye-verse-argeggio-phrasing
An example of phrasing by adjusting the individual note volumes.

LMMS-Lullabye-Rattle-envelope-LFOAnd speaking of percussion, I had a lot of fun shaping the drum sounds on this song. Two in particular are worth mentioning: The Rattle sound used on the backbeat was made using a low frequency oscillator, and I thought it sounded like a guiro or washboard sound. I stumbled upon the Ride sound by playing with different ways to combine the oscillators, and then I ran it through a HiPass filter to remove the lower frequencies from the sound. It sounds a bit like a tambourine to me.

LMMS-Lullabye-Beat-Bassline
The Beat+Bassline Editor window

Here is where we talk about the Beat+Bassline editor, which is the place to program your drum patterns. Notice that all of the drum sounds are here, and not in the Song-Editor window. Each pattern you create in the Beat+Bassline Editor appears as a separate track in the Song Editor window, where you simply control where each Beat+Bassline pattern appears in the composition, as you can see in the Song Editor window screenshot above. Sounds can be copied from the Song Editor window to the Beat+Bassline Editor window by holding the Ctrl button and dragging the handle on the far left of the track, so if you start making a sound in the wrong place you can move it later.

LMMS-Lullabye-copy-sound
Copying a sound from the Song Editor to the Beat+Bassline Editor using a Ctrl-drag on the track handle.

Alpha

 

LMMS file: Alan Sanderson – Alpha.mppz [16 kB]

LMMS-Alpha-Song-Editor
Alpha in the Song-Editor window

Once I felt a bit comfortable with using LMMS I had the idea to revisit this old song of mine that was never recorded very well in the past. The bass, organ, and guitar are very similar to the old recordings, but I added two sounds to this arrangement which I think added a lot of interesting  texture and I will describe how I made them here.

LMMS-Alpha-Zap-effects
Effect settings for the Zap sound.

The Zap sound was inspired by an echo effect used by Jason Hissong on the song “Perfect Machine.” With just a few notes you can fill the audio canvas with sound. The Triple Oscillator uses a square wave, and I used the Feedback Delay Line effect.

The bassvibe sound demonstrates a subtle stereo panning effect where the pitch of the note determines the stereo position of the note. This is the kind of ear candy that is easier to do in electronic music than in other types of recordings, and which acts as a little love note that only your audiophile listeners will appreciate. (Sometimes when I hear the opening sequence of Kraftwerk’s “Electric Cafe” on nice headphones I say, with tears in my eyes, “I love you too, Florian!”)

LMMS-Alpha-bassvibe-stereo
Stereo panning as a function of note pitch.

A final point about Alpha is the obvious fact that there is an organic instrument mixed in with the synthesizers. I did not record the guitar with LMMS, and as far as I can tell there is no way of doing that (although this song by Jens Hochapfel is an interesting approach to work around the same limitation). So I took a mixdown of the song from LMMS and imported it into Ardour to record the guitar and do the final mixdown. There was a bit of back and forth because recording the guitar part led to some changes in the overall composition and I went back to LMMS several times to revise my work. This made for an awkward workflow at times, especially as I found that LMMS didn’t play very well with JACK on my system, so I may try a different approach the next time I do a composition with mixed electronic and organic instruments.

Omega

LMMS file: Alan Sanderson – Omega.mppz [9.2 kB]LMMS-Omega_Song-Editor

This song came together quickly because the composition needed less work than the others, and because I knew my way around LMMS better by the time I started working on this. There are a few techniques I want to point out in this song project.

First, the Beat+Bassline function can be really useful for any sound sequence which repeats unchanged. I used it here for the drum pattern, and also for the Duck and Reverse sounds. I could have used it for the bass and flute sounds, which also repeat themselves, but it turned out to be easier to just copy/paste a pattern in the song editor in that case because they repeat with changes. The bass track on “Alpha” was a bit of a mess for that reason, which is why I took this approach on “Omega.”

LMMS-Omega-flute-reverse-attack
Envelope settings for the Flute and Reverse sounds, showing the softened attack.

Second, the Flute sound was produced by softening the attack on the sound envelope. A similar but more extreme technique produced the fade-in of the Reverse sound. When you are shaping sounds in your synthesizer, make sure you play with the envelope to see what it does to your sound, and you will be pleasantly surprised with how much you can do.

 

I also played with some different synthesizers on this project, branching out a bit from the Triple Oscillator. The Duck sound was made using the BitInvader plugin, which allows you to graphically draw the waveform you want with the mouse pointer. I actually used the “pluck.xpf” preset, and added the C* AutoWah effect. (Just for the record, I wasn’t trying to make this track sound like a duck. I named it the duck sound only after my wife pointed out the resemblance.) The Harp sound was made with the Opulenz plugin, which produces very clean and pleasing sounds. I will surely revisit that plugin in other projects.

Finally, I used automation to produce a fadeout at the end of the song. To do this I created an automation track, then clicked in that track to define the desired region. Then I found the control slider for the master volume and held the Ctrl key while click-dragging that control to the region in the automation track. Then I double-clicked on the region to draw the volume envelope I wanted for the fadeout. You can use discreet, linear, or cubic Hermite (curved) progression. A volume fadeout is a trivial use of automation, but it can be used to produce any dynamic change to any control in LMMS. (As Zombo.com says, “The only limit is yourself.”) Also, different regions in an automation track can be attached to different controls, and you can have as many regions as you want in a single automation track.

LMMS-Omega_automation-setup
Dragging the master volume control to the automation track region.
LMMS-Omega_automation
Programming the volume envelope in the Automation Editor

Final Thoughts

LMMS is a great tool for shaping electronic sounds, and allows you to get as granular and geeky as you want. There are a lot of preset sounds, and the library gets better with every release, but you are by no means limited to using the presets. The interface is easy enough for kids to use, although I will admit that my kids are kind of geeky. I have never had so much fun with sound engineering as I have since I started working with LMMS. It is not a general-purpose tool, and there are some important things that it can’t do, but it is very good at what it does do.

The overall verdict: Two thumbs up for LMMS, which has become a permanent fixture in my Linux home studio. I offer a big congratulations and thanks to the developers for making such a fantastic tool.

P.S. Please feel free to play with my songs, remix them, rewrite them, or whatever else you want to do. Please post a comment below with a link to your derivative work!


I also blog about medicine and religion and about trail running.

Ye Olde Garage Band

Claudia Doesn’t Like It” was my most successful garage band. We played gigs regularly during my junior year of high school, and I learned a lot about how to write songs for a three or four piece rock band.

We didn’t have access to good recording equipment in those days, so I don’t have many recordings that are worth sharing here. But in 2001 Jake Bracken and I got together to digitally record some of the old songs for posterity, and called the album “2001: A Claudyssey.” Some of these recordings turned out okay, but I was a bit clumsy on the drums.

“The Yellow Banana Ant” is one of the definitive Claudia songs, and the version I posted here is the 2001 recording with an extra guitar part and some backing vocals which I added a year or so later.

“The Red Plastic Shark” is another Claudia favorite. This is the 2001 version.

“Nameless” displays the edgier side of our sound. This song was heavily influenced by Ride’s “Vapour Trail.” This is a slightly edited version of the 2001 recording.

In late 2001 I started working on a new song with my brother Mark, which we called “Cyberian Joe.” The rhythm track was made from dial-up modem sounds, and it took me months to put it all together. It’s easy to hear the Kraftwerk influence in this interesting and weird song.

I have hours and hours of poor quality live recordings from 1995-1996, but I won’t afflict you with any of them unless I get requests.

Enjoy!

 

Early Adventures in Digital Multitrack

I just posted recordings from my university days, which was when I first got my feet wet with digital multitrack recording. I licensed a shareware app called n-Track Studio which I used for years. A new version came out within a month or so of my purchase, but the company wanted me to pay for the upgrade so I just kept using the old version for the next 6 years until I migrated everything to Linux.

The name “New Folder” was a joke, because I was a compulsive organizer of my own computer’s filesystem and it drove me crazy to see other people’s computers with random folders scattered all over the desktop. “New Folder” is the default name for a newly created folder in Windows, and I remember seeing a desktop with New Folder, New Folder (2), and New Folder (3) all on the desktop, and all empty folders! I decided that the only way I would ever have a directory named “New Folder” on my computer was if I gave that name to an album. So I did, and I chuckle to myself whenever I see it in the file manager.

I am still fond of these recordings, but they are a bit rough around the edges because I was at an early stage of learning the craft.

“The Dead Horse Revival” was my first attempt to program drums in a midi piano roll editor. This is a song that dates back to about 1995, but in the early 2000’s I was working on my fingerstyle technique and had been reworking this song with a new chorus. I needed a song to test the electronic drums with, so on a whim I chose this. I was smart enough not to try recording my primitive fingerstyle, which was pretty sloppy at the time. The original song was called “The Dead Horse,” and this version breathed new life into it.

“Oasis” has been through many iterations. This version is actually a remix that I did in 2006, and I was still not entirely satisfied with it. I am resisting the urge to revisit this song, because I have already spent too much of my life on it. But it is tempting, because I left out the rhythm guitar in the verses and it sounds too empty. I also want to rework the drums during the verses, rewrite the lyrics, and maybe transpose it down to a key that I can actually sing in. But I like the guitar parts, the synthesizer, and the drums during the second half. (Obviously I have mixed feelings about this recording.)

“Green Thumb [midi]”  was the logical extension of my experiments with midi drums. My brother Mark was working as an intern at the local PBS affiliate TV station, and needed a short song for the soundtrack of a commercial he was making. “Green Thumb” is an old Claudia song, and this version was a radical departure from the alternative rock original, but I was really pleased with the result. This recording is actually a stereo remix I made in 2006.

“Wormwood [midi]” has almost an identical story to “Green Thumb [midi].” This was a song from the immediate post-Claudia period during summer 1996, and the original version was recorded on a tape that we named “Chronocide: The Downfall of Mountain Standard Time.” We performed this as a new song at the last Claudia concert in November 1996. This version is a stereo remix from 2006.

“Song of Odysseus” is a rearrangement of the Claudia song “Stay With Me,” which needed a new set of lyrics. These new words were inspired by my winter bicycle commute, which always seemed to have a headwind. Mark contributed a line to the new words. The music was taken directly from the “2001: A Claudyssey” recording which featured Jake Bracken on bass.

“Lint in my Pocket” was a solo recording of an old pre-Claudia song that I wrote with Mark in about 1995. This was my first attempt to do digital multitrack recording by myself, and I think it turned out okay. The popping and crackling came from my cheap sound card.

“Aurelia Aurita” was another early solo multitrack recording. The song was written in 2000 not long after I got home from my mission. I found the words in a notebook of poems that Mark had written. Aurelia aurita is the scientific name for the moon jellyfish.

I hope you enjoy these old tunes!