You make me smile

A screen shot of the Apple Logic Pro arrange Window for the song "You make me smile", showing lyrics and track automation

I was looking back at all the tracks I’ve written and realised that I’d never written one for or about anyone in particular. Then I was thinking of what I’d write in a song like that, and that made me think happy thoughts, of all the nice, kind things I could say, and also all the inside jokes I could use that wouldn’t mean the same to anyone else. So who else to write a song for but my wife? So Sarah, this is for you!

When I think of “happy” songs, I think of Maroon 5, The Lightning Seeds (is “Jollification” the happiest, sweetest album ever??), Jamiroquai, The Feeling, Mark Ronson, Bruno Mars (though I’m not sure “Grenade” is all that happy!), all very much in the mainstream pop/funk genre. So off into the bowels of Logic Pro I go…

For this kind of funky sound, it’s all about up-front bass and drums; Logic’s players are just great at this kind of thing. I started out with a very conventional ii – V – I chord progression in E major using a clean, sharp, jazzy-sounding drum kit and almost no effects on either drums or bass. Next up was something to hold up the middle – a crispy, groovy clav seemed in order, followed by the mandatory funky guitar courtesy of UJAM’s excellent Sparkle 2 virtual guitarist plugin, told to play some chords with a few 9ths sprinkled here and there. The chorus switches to A major, and I think you’d be hard pressed to find more optimistic key changes.

At the same time I’d been thinking about lyrics, and came up with a couple of lines, firstly “You complain that I’m a perv when I compliment those curves“, just because it’s true, closely followed by the title line “you make me smile“. I thought of all kinds of things that were quite inappropriate for a family audience, but I thought I’d leave them out 🤭. I love the line “Let the duvet battle commence“. Towards the end I realised I’d written a line almost straight out of Frankie Valli’s 1967 classic “Can’t take my eyes off you“, so I thought I’d run with it and make it exactly that line, and also found I could borrow the melody used for it too! I also spotted a very close similarity with the Bee Gees “If I can’t have you” from 1990, but avoided going down that particular rabbit hole. Most of the lyrics are quite conventional, but I’m not going to explain the ones that are not (but no, my wife does not have a foot fetish!)

As usual I created the vocals using Synthesizer V, for the first time using the “Liam” voice database. I’d previously ignored this voice, but realised it sounds really great when pushed hard in higher notes, with a great raspy, breathy style when it’s going for it. Some of the timings are quite tricky, so I sang parts of it myself and extracted the timings from that, making it much more natural-sounding. The “that’s our secret” timing took me ages to get right! I used Heavyocity’s MicroFX Refiner plugin on the vocals. While they like to talk about “finesse and extra polish”, it’s really a wonderfully aggressive compressor with great feedback and control.

I love doing backing vocals, here using SV again with my go-to Solaria II voice for both voices. BVs add so much, and this time I got to use unison mode to thicken them up, a feature only recently added to SV that uses multiple voices with minor pitch and timing variations, spread in stereo, driven from a single source track. The lyrics for BVs are so silly — I’ve got “la la la“, “ahhh“, “doo doo doo doo“, and quite a few “oooh, yeah“s — but they’re just such fun.

You can’t really have a funk song without a horn section, so I used Logic’s Studio Horns driven by a Logic player. It took quite a bit of cajoling to stop it from playing too much, but I got there in the end. To fill out the backing a little more in the final double chorus I added a warm, slightly sweepy pad using UA’s PolyMax synth.

Songs are boring if they are all verse and chorus, so I like using a breakdown to make a little space, just as I did in “Call me back“. That space is a great place to drop in a solo, and who can resist a dangling Bsus4 at the end of the break? I commissioned a sax (what else?!) solo from Ukrainian saxophonist Neruk M on Fiverr, whom I chose based on his excellent rendition of the solo from The Beloved’s lovely “Sweet Harmony“, which came out when my wife and I were at university together in 1989. He did a fantastic job, adding real class to my song.

The ending is a little abrupt, so I thought I’d go with the fiction of the singer finishing a take and walking off to do nice things with his wife.

The mix eventually heads through a classic SSL Native Bus Compressor 2, and then to make sure I was on-point, I used a match EQ with Maroon 5’s “Moves like Jagger” as a reference, but found that was really bass heavy, so pulled it back quite a bit. Mastering is through Logic’s built-in mastering chain. I got some good feedback on the Dreamtonics forums that led me to amp up the drums more, especially the kick (TBH I’d not really paid them much attention), and back off the vocals a bit.

Overall, I’m very happy with this song (is any songwriter ever disappointed by their own stuff?), and I don’t think the song could be much more joyful if it tried.

Hey you,
the one beside me,
my partner in crime,
the one that I call mine

Yeah you,
the one I’m talking about
this is for you
‘cause I’m not going anywhere without you

When I’m looking for some strength
I know you’ll swim the extra length
So take off all your clothes
and I’ll let you touch my toes
You complain that I’m a perv
when I compliment those curves
but you wouldn’t have it any other way

(You make me) smile
When I think of you
(You make me) smile
Can’t get enough of you
(You make me) smile
I’m crazy about you
(You make me) smile
Can’t keep my hands off you
(You make me)

Let the duvet battle commence
In a bed for two, there’s no defence
You’re what keeps me up at night,
what I like to see in the morning light
There’s two of us but only one of you
Not gonna say what I’d like to do, no
that’s our secret (I’m not telling you),
and it makes me smile

[Break/Solo]

(You make me) smile
You’re just too good to be true
(You make me) smile
Can’t keep my eyes off of you
(You make me) smile
I’m crazy about you
(You make me) smile
Can’t keep my hands off you

(smile) When I think of you
(smile) Can’t get enough of you
(smile) I’m crazy about you
(smile) Can’t keep my hands off you
You make me smile

I found the sample for the chair/footsteps on freesound.org: Footsteps, pull chair back, sit down, stand up, walk off – Bluebird 219.wav by minimumlabyrinth – License: Creative Commons CC BY Attribution 4.0.

In case you were wondering, there is no AI in this song. We have enough slop from AI without it interfering with nice human things.

I added this song to my “People Music” album, since it’s clearly not a song about web dev! If you like this song, please consider supporting me by buying my albums on Bandcamp, and sharing links to my music on your socials.

You make me the best me

My daughter persuaded me to watch K-Pop Demon Hunters while I was tired, and I only saw the first 15 minutes before nodding off. To make up for my lapse I decided I should challenge myself to a) watch the rest of the movie, and b) write a K-Pop song.

I’m looking for stereotypical sweetness, over the top vocal harmonies with multiple singers, squeaky synth sounds, clean, sharp drums and bass, and the de rigeur repeated melodic hook. Despite the name, a fair proportion of K-Pop is sung in English, so I wasn’t too concerned about my complete lack of Korean.

Like many of my compositions, the end result usually ends up being a bit different to what I intended; songs seem to have some kind of life of their own, and my role is to shepherd them in the general direction rather than be too picky; that happened here. I’ve ended up with a sweet, optimistic, high-energy pop song, but I’m not sure that it’s really K-Pop. I’m quite happy with it all the same.

Vocals are, as usual, by Synthesizer V, using the Mia and Solaria II voice databases for the main vocals, and Noa HEX for the rap section. I’ve not used SV’s rap mode before; it doesn’t sound very enthusiastic, but it works well enough.

That squeaky bass is by Logic’s venerable ES2 synth driven by a Logic player. Other keyboard parts are by ES2 and UAD’s PolyMax, which I really like. Funky guitar is by UJAM’s Sparkle 2. Drums are from Logic’s EDM drum machine, driven by a Logic player. The vocals in the second verse really remind me of Olivia Newton-John!

I’m pretty happy with the mix on this; quite a bit of testing in the car really helped keep the bass under control! I also made a point of backing off some of the layering, turning down reverbs to keep everything really up-front and positive, especially during the earlier parts of the song.

Like my previous releases “I’ve only met you once” and “Dancing by myself“, I submitted this song for release in a compilation album, this time “The Four Seasons of Bonkwave: Autumn Waves“; I love the whole bonkwave ethos, though it’s generally a very long way away from K-pop!

[Intro]
You make me
the best me
I can be

[Verse]
We’re taking it slow,
I don’t want you to go
Wanna savour every moment with you

Though we’re sometimes apart
you’ve always got my heart
Wanna savour every moment with you

When you look into my eyes
it shouldn’t come as a surprise
want you to savour every moment with me

[Chorus]
‘cause you make me the best me (I can be)
you make me the best me (I can be)
you make me the best me (I can be)
you make me the best me (I can be)

[Verse]
(rap)
You and me can be the best thing together
gonna be unstoppable, us forever

I wanna be the reason for your smile
match your energy, love your style

I wanna be the picture in your frame
find the spark to light your flame

Looking to the future I can see
that you make me the best me

(vocal)
I want to be the picture in your frame
find the spark to light your flame

[Chorus]
‘cause you make me the best me (I can be)
you make me the best me (I can be)
you make me the best me (I can be)
you make me the best me (I can be)

[Verse]
Since I met you
I’ve known exactly what to do,
never had a moment’s hesitation

You’ve made me see
how I can be the best me
never had a moment’s hesitation

I’m so sure we’ll be complete
I’m gonna jump in with both feet,
never hesitating for a moment

[Chorus]
‘cause you make me the best me (I can be)
(I want to be the picture in your frame)
you make me the best me (I can be)
(find the spark to light your flame)
you make me the best me (I can be)
you make me the best me
I can be

If you like this song, please consider supporting me by buying my albums on Bandcamp, and sharing links to my music on your socials.

Call me back

Automation channels for the guitar part. Level in yellow, complex wah-wah pedal position in orange.

So you spend ages setting up a web hook so that you can receive notifications when something interesting happens at some API provider that you use. But they never seem to call it, and you wonder why. Have you ever considered how this might feel from the web hook’s perspective? Well, that’s what this song is about.

Yes, this is a very silly bit of anthropomorphisation, but whatever, it’s a fun idea and makes for a nice song! Style-wise, there’s a lot of Morcheeba and Zero 7 trip-hop influence in here, but I doubt they would sing quite such a happy-sounding chorus! For their sake, in keeping with the genre, I found some CR-78 drum machine loops, a Wurlitzer electric piano using Logic’s Vintage Electric Piano instrument, a chilled-out wah-wah guitar, a wacky, chaotic texture from the Native Instruments Komplete “25” library, some lovely Logic Studio strings, and Logic’s drummer on a nice natural-sounding kit. I thought that I’d been using Logic’s players a bit too much in my songs lately, mainly because I’m lazy, so in this one I played the (real!) bass guitar part myself, also to prove to myself that I can.

Vocals are by Synthesizer V 2.0, as usual, using Solaria 2, with another Solaria and Mai on backing vocals.

I commissioned Uama on fiverr.com, all the way over in Argentina, to play the guitar part, and he did a great job in creating the chilled, trippy style I was after, though I ended up redoing the wah effect with a ton of automation using the ribbon modulation controller on my Arturia Minilab II keyboard, some of which you can see in the featured image in this post. To give the solo a more spacey feel I used the Cableguys Pancake 2 plugin to pan it around the stereo field.

As in some of my other songs, the lyrics are deliberately ambiguous – if you have no idea what a web hook is, you can be quite comfortable thinking that this song is about a slightly needy person that wants a call back after exchanging contact details, and is a bit unhappy about being ghosted. Those of you who understand what it’s really about might spot a few clues.

The first inkling comes from the “all those clicks, all those emails” that might be required in setting up a web hook. Then “I wanna say that it’s ok in two hundred ways” should cause you to recall that “200 OK” is an expected HTTP response code from a request sent to a web hook (yes it’s likely to be a 204, but 200 will do!). “Write a little message and post it to me”, well this is asking the caller to make an HTTP POST request, obviously! “I need a little token if you wanna know me better”, is not asking for a gift or bribe, but an authentication token, usually an HMAC signature, to prove that the caller is legit. “I want your body, not just what’s in your head”, refers of course (well, apart from the obvious) to the header and body parts of an HTTP request; the former will often contain the aforementioned token. “I’m listening out…” – an HTTP endpoint has to listen for incoming requests. Aside from all that it’s really just complaining that the endpoint that was so carefully set up isn’t being used. That’s a bit sad, so we can feel a little sorry for the poor little web hook, but at least it sounds cheerful and optimistic, and resigned to continuing to wait for something to happen; it is after all its raison d’être.

I have added this track to my “Developer Music” album.

[Verse]
When we first met
we got everything set up
all those clicks
all those emails
so I know you’ve got my number
but you never call me
did I give you the wrong impression
that I wanted to hear from you?
didn’t I make it clear?
that’s why I’m here

[Chorus]
I just want you to
call me back
to know that I’m wanted, so please
call me back
I’m just sitting here waiting for you to
call me back
Please let me know if I’m wasting my time
(call me back)
I’ll be here waiting for you

[Verse]
I wanna say that it’s ok in two hundred ways
Write a little message and post it to me
It might be a rejection; I’d prefer a love letter
but I need a little token if you wanna know me better
I want your body, not just what’s in your head
I’m listening out for every word that you said
I’m try'na keep this uncomplicated
But I'm so lonely without you

[Break/solo]

[Chorus]
I just want you to
call me back
to know that I’m wanted, so please
call me back
I’m just sitting here waiting for you to
call me back
please let me know if I’m wasting my time
(call me back)
I’ll be here waiting for you
call me back
I wanna know that I’m wanted, so please
call me back
I’m just sitting here waiting for you to
call me back
Please let me know if I’m wasting my time
(call me back)
I’ll be here waiting for you

If you like this song, please consider supporting me by buying my albums on Bandcamp, and sharing links to my music on your socials.

I found it on Etsy

Sadly, there’s no great story behind this song. I’d love to be able to say that it’s in reference to some past circumstance recalled with fondness, but it’s just a nice little tongue-in-cheek fiction. But let’s explore the story anyway: a guy has a thing that was obtained from Etsy; he’s not quite sure what it actually is, but ultimately it doesn’t really matter, because it’s main purpose is to remind our protagonist of his (temporarily?) absent love interest.

In case you’re not familiar with Etsy, it’s an online store that aims to be a marketplace for hand-made, home-crafted goods. If you’re into leatherwork, macrame, felt, shoes, vintage clothes, and myriad other things, it’s quite a sweet and lovely place, filled with people carving out their own little niches. Because people are people, some of the things you can find on there are very strange: the belly button cleaners, the potato people, the 8-legged stuffed chicken, the crochet digestive tract, the toesnail, clippy sculptures, and so on. It also suffers from occasional sellers that resell cheap goods obtained from Ali Express, Temu, and other large-scale Chinese commercial sites, which isn’t in keeping with the spirit of the place.

So I was just entertained by the idea of buying something without having any idea what it was. Later I was thinking about why you might keep such a thing, and the romance angle popped up, along with the phrases “I found it on Etsy”, and “it reminds me of you”, and voila – one song idea.

The song is a conventional structure that I’ve used before: cut-back intro, long first verse, short chorus, second verse, chorus, solo, ending, and all wrapped up in just under 3 minutes.

I really liked using UJAM’s virtual guitar instruments on previous songs, so I bought a few more, including Sparkle, a “pop electric guitar”, and it’s exactly what I was looking for — clean, sweet tones, smooth, funky strumming, and a great partner for their Amber acoustic guitar plugin; both are used in this song. Drums and bass are courtesy of Logic’s players, and the vocals are by my go-to plugin, Synthesizer V. I wasn’t sure on the timing for the vocal part, so I sang the tricky parts myself, then got SV to convert them to synthesised versions that I could fine tune.

I left space for a solo, but initially I wasn’t sure what instrument to fill it with. I’ve commissioned various musicians for guitar and harmonica parts before, but I was looking for something a little different. So after singing the song to myself and listening to early mixes, I decided that a trumpet would fit the bill. The style I had in mind for the trumpet part was along the lines of Pet Shop Boys “Go West”, their wonderfully over-the-top 1993 pomp-glam-pop rendition of Village People’s 1979 original, which features fantastic horn section and solo trumpet parts. As usual, Fiverr proved a rich resource, and I found Kelly O, an astonishingly capable Australian trumpet player based in Berlin.

Kelly provided three full-length takes, so I was able to pick the bits I liked (using a Logic take stack) to form a single trumpet part. I then split it up into the verse, chorus, and solo sections so that I could mix them separately. To make it sound more of a section I duplicated a track, and used Logic’s Flex Pitch to turn it into a harmony line for the choruses.

In all this was such fun to make. It’s just a sweet, funny, sentimental pop song with no pretensions. I hope the people at Etsy like it too!

I bought this thing
I don’t remember what it does
Thought it would go with my sofa,
or maybe store my shoes
But it’s kind of cool,
or at least it was
At some point in the last 50 years or so
I wish I could remember what it’s meant for
Should I hang it on my door
or wear it when I climb a tree?
It’s got new-age, vintage, hi-tech, flower-power
authenticity

I found it on Etsy
I can’t remember what it’s for
I found it on Etsy
I think I love it, but I’m not quite sure
I found it on Etsy
I don’t really care what it’s meant to do
I found it on Etsy
‘cause it reminds me of you

It’s fully reclaimed,
recycled but new
Completely authentic,
though I don’t know by who
It’s nothing like the one
on Ali Express
I’m not sure it’s quite my style,
The way that I dress
It’s one of the things that reminds me of you
Ooh, and it smells great at bathtime too
I was happy it was there when I knew I’d be late,
bringing back those memories of our first date

I found it on Etsy
I can’t remember what it’s for
I found it on Etsy
I think I love it, but I’m not quite sure
I found it on Etsy
I don’t care what it’s meant to do
I found it on Etsy
‘cause it reminds me of you
I found it on Etsy
I can’t remember what it’s for
I found it on Etsy
I think I love it, but I’m not quite sure
I found it on Etsy
I don’t care what it’s meant to do
I found it on Etsy
‘cause it reminds me of you

[solo]
I found it on Etsy
I found it
I found it on Etsy
Oh yeah, I found it
I found it on Etsy
I found it on Etsy
I found it on Etsy
and it reminds me of you

If you like this song, please consider supporting me by buying my albums on Bandcamp, and sharing links to my music on your socials.