🗣 Recent Sound Adventures 🔊

Tuesday, November 26, 2019 :: Tagged under: art culture pablolife projects works. ⏰ 5 minutes.

🎵 The song for this post is The Spinach Rag, by Nobuo Uematsu for Final Fantasy VI. 🎵

A photo of a greenhouse.

I was having fun with friends a few months ago where I got to stretch my old sound designer muscles and made three little pieces. I'll first document what they are, then talk a little about how I built them, for if you ever want to try something similar. All were made under pretty severe time and energy constraints, so they're not at "professional" level polish, but I still like how they came out 😊

The Work

Personal Climate Impact Sound Effects

The most bite-sized and immediately entertaining, I designed six effects for an installation that told a user if their personal climate impact was responsible or irresponsible. They stood in front of the installation, pressed a button, and were evalutated, playing one of these 6 at random.

Greenhouse sanctuary

I designed a soundscape that played in a set piece of an installation. It imagined the world ravaged by climate change: virtually all animals were dead, and all the vegetation was represented as being contained in the greenhouse. It was supposed to be a peaceful space for people to relax and ruminate, and I produced a generative track that dynamically created a soundscape within parameters, continuously. Here's about two minutes of it.

There's a fair bit of randomness involved in exactly how it sounds; that iteration is a little darker; further down the track, it might sound like this:

Fake Animal Facts

In the same setting above, we intended to have a table with headphones someone could put on to hear looped "facts" about animals that were reconstructed by people desperate to know about them, but completely wrong about everything. It was Attenborough-esque, and meant to loop continously, so anyone could come and put them on to listen to as many or few as they liked.

Most of these were recorded in a panic, by speaking directly into my laptop, in a hallway with people coming and going. Especially in the early "facts," you can hear things happening in the background, and some amateur mistakes like popping in the mic.

I condensed the lines a little so you can hear it all in a few minutes, instead of the 5 meant for passers-by.


All of these were on my Mac laptop, so I keep in mind it's pretty OS specific.

Personal Climate Impact Sound Effects

This required 3 tools. The easiest was the say command, which lets you use Apple's historically excellent accessibility skills to make your computer speak out loud. For example, if you want to recreate the old "DROID" sound from Android phone commercials, you can run say -v Cellos DROID, like so.

One of the options lets you save the playback as a file, which is how I made the Samantha voice say all those things.

The next step was sourcing the other sound effects (All Star, Yakety Sax, the dial-up modem noise). This pipeline of tools is super useful (and there are probably other ways to do this).

The first step is downloading youtubedown.pl, a 6000-line Perl script by Jamie Zawinski. It's fantastic, old-internet hackery that takes a YouTube or Vimeo URL and pulls the video down to your computer. Find the sound effects you need on YouTube and download them locally.

From here, I used ffmpeg to extract the sound into its own track.

Lastly, I used the hideous-but-powerful Audacity to split and splice the tracks together, then exported them to a WAV file.

Greenhouse sanctuary

For this I wanted to use generative sounds since it'd be looping in a space for hours and hours. I used Sonic Pi for this, which is a wonderful music coding environment I recommend to everyone to play with; the tutorial has you making sounds pretty quickly and gives you music-making tools in hours, and it's super easy to share and edit the clips of others.

So there were two main components: the chords, and the samples.

Samples are concrete sound effects taken from other pre-recorded media, in this case, animal sounds. I ripped frog, bird, and whale sounds from YouTube, used Audacity to isolate them into individual sounds for the files. Then made a little Sonic Pi script to load them into memory, then loop forever, playing them with little delays.

The chords came from one of the provided examples "Cloud Beat." It sounds like this:

I kept and isolate the code bits that did those 8 second chords (so removed the vinyl hiss and snare):

Then I altered the chords: I asked Karen "what's your favorite musical key?" She said C Minor, so I made that my 1. I added chords for IV, V, VII. Finally, made all the following change at random:

The samples go at random as well:

This was my first non-trivial project with Sonic Pi, and I'm sure I footgunned hard here, but I had a ton of fun with it.

Fake Animal Facts

This was built much like the Personal Climate Impact sound effects: I pulled a generic background soundscape from YouTube, and layered my voice recordings over that soundscape.

I'll mention a few other techniques for making your voice sound better: the remove noise effect is extremely good for coming from a free tool, and normalizing your audio helps get your amplitude up.

Thanks for the read! Disagreed? Violent agreement!? Feel free to drop me a line at , or leave a comment below! I'd love to hear from you 😄