Final Approach Radio
Accent colour

Field notes · all posts

Three airports in one day (KPWK, KORD, KMDW)

I used to work with lofiatc.com open in a tab most days, so when it went dark in 2024 I was sadder about it than I expected to be. Then I had a thought: what if I recorded the transmissions myself and turned each airport into an album?

It took a minute to get there, but this is how the first iteration of that came together. It involves three Chicago airports, a twelve hour day, one rented Fiat 500 and a whole bunch of radio equipment daisy-chained into my laptop. The end result is something I'm really proud of and I'm so glad you get to hear it. If you just want to listen, head over to YouTube or your favorite music streaming platform, but if you're looking for the behind-the-scenes story, read on.

A white Fiat 500 Abarth with a magnetic antenna on its roof, parked on the top floor of the Midway garage at sunset, a jet climbing out behind it
Parked on top of the garage at Midway Airport with the antenna on the roof, actively recording as Southwest planes take off in the background.

The part where I learned what an antenna is

I'm generally not a hardware nerd or a radio person and my first attempt at a test run of this project was using a handheld ham radio antenna propped up on the trunk. I really struggled to get any consistent signal and in the end, it was mostly just noise.

After doing some research (with the help of Claude) the fix ended up being a $21 antenna with a magnetic-mount (and one more adapter). Between the antenna and the software-defined radio (SDR) sits a filter that keeps all the non-airport radio frequencies from drowning everything out. For anyone who wants to build the chain the whole setup was: antenna in the middle of the roof, coax, adapter, airband filter, RTL-SDR, USB hub, and a MacBook running SDR++.

A magnetic-mount scanner antenna standing on a concrete barrier at the Chicago Executive viewing area, with the airfield fence and runway behind it
The whole chain: antenna, coax, filter, SDR. The laptop is just out of frame.

The night before, I tested the whole setup from a roof fourteenish miles from O'Hare and I was able to get a signal! That's when I started to get excited.

SDR++ on a MacBook screen showing a blue waterfall display with several bright vertical lines where airport frequencies are active
SDR++ on the laptop. Each bright line is a frequency with someone talking on it.

9:45 a.m.: Chicago Executive (KPWK)

On the morning of, I picked up the car (thanks Turo!) and jumped on the expressway to head to the smallest of the three airports, on purpose, as a warm-up. Chicago Executive is a smaller field in Wheeling with a proper viewing area off the frontage road. This meant there was a parking lot and that the runway was right in front of me and theoretically would be the easiest to record.

I encountered the first problem right away after I got everything set up and still wasn't hearing any audio. I spent ten minutes checking cables before finding that SDR++ was politely sending the sound to a speaker that no longer existed. With that sorted, we were hearing the radio transmissions!

I had expected a relatively quiet morning, but instead there were business jets, Cessnas, and a parade of propeller planes I couldn't quite identify all at once! I think because it was right around Lollapalooza, there was a lot of additional traffic in town, which made this a very cool listen. The parking lot gradually started to fill up with people eating lunch out of their truck or sitting next to their kids and grandkids. The viewing area is a real place that real people go to hang out and watch these planes, and I think that's pretty cool.

This first recording session ran until about noon and when I analyzed the audio later, this particular ATC turned out to be the cleanest channel of the day! Not entirely surprising given I was able to get right next to the airport, but a great start nonetheless.

A sign on the airport fence reading “Chicago Executive Airport does not consent to the use of drones within 5 miles of the airport”
The viewing area comes with rules 😅

4:50 p.m.: O'Hare (KORD)

After a detour in the suburbs that pushed the exact timing of my plan back a bit, I headed to Chicago's O'Hare International. On my way there, I checked the weather and realized the wind had changed. This meant that the best place to listen in would now be the cell phone lot on Bessie Coleman Drive. In addition to being free and without much scrutiny, when the planes are using the east-flow, they're low enough that they fly right over your head, which is a bonus.

At just before 5PM, with a temperature of eighty-one degrees and scattered clouds, we started recording.

It turns out, late afternoon is when the world arrives at O'Hare. The transatlantic and transpacific heavies come in from their international origins and I saw more different paint jobs on airplanes than I had in my entire life before that.

The white Abarth parked in the O’Hare cell phone lot with a small antenna on its roof under a hazy summer sky
The O’Hare cell phone lot on Bessie Coleman Drive. Free, and on an east-flow day the arrivals come right over it.

6:55 p.m.: Midway (KMDW), golden hour

After spending about an hour at O'Hare, I headed down the Tri-State for the final airport of the day. Turns out, the top floor of the terminal garage on Cicero has about three-quarters of the airport in view and only costs a couple of bucks! Midway airport is home to most of the Southwest Airlines traffic in Chicago and that was almost exclusively what I saw here. Given that the sun was going down, it was the calmest hour of the day, and some of the best photos I've ever taken of an airport.

I also had the radio misconfigured here for about 45 minutes, which means I caught forty-five minutes of the airport's automated weather broadcast, but I guess we'll just have to use it as some nice additional background.

A Southwest 737 climbing out of Midway at sunset beneath a sky of orange and grey clouds, a light pole in the foreground
Midway, 8:08 p.m., for just two dollars in parking.

What we had at the end of the day

By the time the day was over, we had three raw spectrum recordings and three audio recordings of a specific frequency that we wanted to monitor (one from each airport). Analyzed afterwards, that means we captured 4,740 individual transmissions, about five and a half hours of voices across forty channels.

Every airport is now an album with real transmissions overlaid onto lofi music and titled accordingly. O'Hare (ORD) came out first, then Midway (MDW), and Chicago Executive (PWK) completes the set on November 3.

I'm calling it Final Approach Radio. Lofi + ATC is back and it's here to stay. You can listen on Spotify, YouTube, or right here on finalapproach.fm, complete with the adjustment sliders that made LoFiATC worth loving.

As far as more recordings, San Francisco is next, with the major New York airports shortly after. If you want your home airport on the list, just let me know and I'll start figuring out where to park.