The Opposite of Forecasting is a project by Douglas Laustsen that is a sonification of the current weather in Austin, TX. You can listen by clicking on the player to the right (or bottom if you’re on mobile) or loading this link inside a media player.
The weather data is currently being collected at my home in the Highland neighborhood, and it is being shared with Weather Underground to help improve the quality of their citizen science reporting. You can see the weather station’s data here.
This June there was a series of live concerts involving improvising musicians playing alongside a realization of weather data at the Museum of Human Achievement.
If you would like to stay up to date on the project, please subscribe to my mailing list.
This project is supported in part by the Cultural Arts Division of the City of Austin Economic Development Department.
Libations provided by 4th Tap Brewing Co-Op and Tito’s Handmade Vodka.
I hope to write to you again next week. In the meantime, remember to step inside from the rain wherever it gets too much. The weather is big and weird, there’s a lot of anger and stupidity and hate out there…
The weather station is now up and operational at Emma Long Park. Camp Fire of Central Texas is hosting it at their location in the park. Camp Fire is an all around great organization that helps kids appreciate the outdoors. They run summer camps and after school programs all over the Austin area.
Thanks to Camp Fire for the image!
You can check out the real time data here, and of course you can listen into the weather by clicking below.
The Internet feed should stay up nearly 24/7. I’m committed to tweaking the code for how I’ve sonified the data slowly over time. I have a lot of ideas I want to incorporate, but I’m in no rush to get there. If I make a big update, I’ll be sure to post about it here. You can listen into by clicking below.
Also, all backers should have received an e-mail with a link to the recordings from the June 3rd performance. If you did not receive an e-mail, please reach out to me at douglas.laustsen@gmail.com
In the middle of June, I spent a couple of weeks in Europe, where it was quite pleasant. It never got into the 90s. We walked almost everywhere. I’ve tried to maintain that strategy since returning, only to find that there’s a reason people drive everywhere in Texas. This is after walking for 15 minutes just after lunch on Saturday. It had rained a few hours earlier, but it was already 94 and still climbing at that point in the day.
Also since returning, I’ve been working out some post performance details. Currently, the audio is down while I am working to move the weather station to its new home. Assuming I can work out all of the details, the station will soon live at Emma Long Park and hosted by Camp Fire of Central Texas. They’re a really great organization dedicated to fostering an appreciation for the outdoors through after school programs and camps. I’ll post again when everything’s sorted out with that.
I’ve also made this little gadget. It’s a very simple indoor weather station that lets people note the temperature and humidity of their space. It’s using reclaimed parts from Austin Creative Reuse. This is for a backer who contributed at the highest level. I’m also thinking about how I could expand this idea into a larger contraption.
Finally, I’m still working on editing the recordings from June 3rd. That’s the last piece that needs to finalized for backers. You will all be e-mailed those when they are done. Hopefully that will be sometime this week. Thank you all for your patience, and I will be in touch soon!
I got a lot of feedback expressing an interest in how the weather data was translated into music. Truthfully, the only reason I did not post this earlier is because I wasn’t sure how to tackle it without getting overly technically. I wasn’t trying to overwhelm people with minutia.
But, since so many people asked, I figured I’d give it a shot anyhow. So, turn on the feed and read below.
The weather conditions monitored are temperature, humidity, atmospheric pressure, wind angle, wind speed, solar radiation, UV, and PM 2.5 (particulate matter smaller than 2.5 micrometers in diameter). There are currently about 30 different sounds in the piece. At least a couple weather parameters connect to each one, and there are also some weather conditions that affect all of the sounds you hear.
Globally, the piece’s tempo is determined by humidity. The more humid it is, the slower the piece.
The pitches played by the instruments are determined by looking at changes in atmospheric pressure. Pressure can be a good indicator of how the weather may change. For example, when the pressure lowers, more clouds roll in and it increases the chance of rain. Similarly, if pressure is lowering, the pitch set moves towards more minor pitch sets. If the pressure increases, it’ll move towards major modes.
The tuning of the piece is decided by PM2.5. If there’s a lot of dust, pollen, and pollution in the air, the piece will become less tuned. In perfect conditions, the tuning is basically pure intonation. If it gets bad out, it moves towards equal temperament, and if it’s really bad out, it’ll sound like that piano that hasn’t been tuned since you stopped taking lessons 25 years ago.
If it rains, a few things happen. The frequency range will be crunched, making the music sound something like an old telephone. Also, all of the audio is run through a delay and distortion effect. These aren’t extreme effects, but noticeable. Overall, the music will sound much more labored and distant.
A few special things happen to the percussion instruments, which are in a lot of ways the engine for the music. If the UV is very high, first of all put on some sun screen. Also, the percussion instruments will have some noticeable digital distortion added to them. If it gets very windy out, the percussion instruments will have a bit of a wobble added to them. More specifically, their volume will oscillate from beat to beat.
How percussion instruments are chosen to play is based on the temperature. After extensive google searching, it was determined that the ideal temperature is 71 degrees. At this temperature, the number of percussion instruments is at its peak. Above or below this, and fewer will play. Over the winter, you’ll hear very few percussion instruments. Which percussion instruments are playing is randomized, but anchored to the time of day. The code chooses an instrument at random based on a range it determines based on what time it is. There are more bass instruments playing at night and more metallic and click-y instruments during the day, but its possible to hear a variety at all times.
All of the percussion instruments have different variables, but the way they play all adapts to either humidity, wind speed, or both. Higher values generally means more of for that instrument. Maybe its the length of the notes, the volume at its attach, the amount of notes they play, etc. New percussion instruments are queued up every minute or so, if more need to be playing.
The melodic instruments are chosen based on wind direction. MoHA’s prevailing winds are South. When the wind direction moves further away from its normal direction, busier melodies play. This felt natural because it was a more novel occurrence. All of the melodic instruments behave very differently. For example, the bass instrument is playing Morse code rhythms and randomized pitches. The Morse code is of words people gave me that connected to their favorite weather words. Another simply plays 3 notes. The first two correspond to the weather conditions the last time it played. The third note indicates the current condition. Other factors relate to solar radiation and humidity. A new melody will be queued up roughly every 10 minutes.
Finally, the drones that play are reflection of solar radiation. They are ordered by how dissonant they sound. As the sun comes up, the piece will cycle through increasingly dissonant sounding drones. Other factors in the drones relate to wind speed and pressure. A new drone is queued up every 45 or 90 minutes, depending on how much the wind is blowing.
I think that’s about it! If I didn’t answer any of your questions, please send me a message at douglas.laustsen@gmail.com. Hopefully I can answer it!
First of all, I want to express so much gratitude to everyone who contributed to the project. Thanks to you, everyone involved in the project will be able to be paid for their work. Specifically, thanks to out to Caitlyn Brown, Eric Imhof, Eileen Calabro, Justin Bulava, Skylar Buettner, Mohini Tellakat, Despina Lambros, Leta Moser, Lee Koontz, and Alex Rigney.
The indiegogo page may indicate that we only got to 65% of our goal, but the reality is that we managed to hit our goal with a little room to spare. We needed much less to hit our budget goal than indiegogo would allow. So, I’m really excited and relieved.
Also, I really cannot describe how grateful I was for everyone that toughed it out in 102 degree sauna that was MoHA on Sunday. It means so much to me that people were able to go through more than a little discomfort to listen to the musicians who performed in pretty unbearable conditions.
I would also be remiss if I did not also mention the thanks of all the other people who have contributed to the project. This includes the city of Austin Cultural Arts Division, 4th Tap Brewing Co-Op, and Tito’s Vodka. They’re a late addition to our sponsor page, but we were very excited to have them on board.
Finally, I want to thank all of the performers who joined me on this project. This includes Sarah Brown, Chris Demetriou, Spencer Johnson, Seetha Shivaswamy, Laura Dykes, Tiago da Silva, Henna Chou, Steve Parker, and Alan Retamozo. I also never would have been able to make this happen without the help and support of my wife Ana Rigney. Her assistance could be found every step of the way.
Thanks again to everyone! I hope you enjoyed it. The live stream will hopefully be live through June, assuming it doesn’t crash while I’m in Europe for a few weeks. After that I’ll be looking for another home for the weather station, possibly locally or regionally.