Opinion: Making rad audio for everyone
[In this reprinted #altdevblogaday opinion piece, Volition's senior audio designer Ariel Gross examines the problem of creating audio for a variety of sound system setups, and which to cater to.]
Team Audio is tasked with making the game sound amazing for everyone. Every single player should have an equally rad aural experience when they're playing the game. That's a typical goal for most Team Audios out there.
But I'm starting to think that it's not quite the right goal. Or that there's a problem with it. Or something. Let me explain.
Players have all kinds of crazy crap
When it comes to audio, players be crazy. Not meant as a dis. Just an observation. One person might have a high fidelity 7.1 surround sound system with discrete speakers placed perfectly according to THX standards. The next person might have the same system, but all of the speakers are stacked on top of each other like a tower in the center of their room.
And the next person is listening through their old CRT television's stock speakers. And the next guy is listening on amazing headphones. And the next person is listening on earbuds that they got from a plastic egg after depositing a nickel in one of those vending machines.
We never really know what the heck our player is doing when it comes to their sound system setup. The Volition offices are a microcosm of this. Some people here use professional speakers (Team Audio). Some people use headphones (Team Design). Some people use cheap PC speakers (Team Production). Some people use earbuds (Team We Hate Team Audio).
Again, not meant as a dis. All of these are, of course, perfectly fine means of getting sounds into ears. However, some issues can crop up as a result.
"I can't hear Sound X. Turn it up"
Story time! Also, disclaimer time! This is a dramatization. This didn't happen here at Volition. But I know it has happened elsewhere, and it's not some isolated incident. Team Audios worldwide will be more than happy to regale you with some variation of this story while sullenly drinking their whiskey and/or pink-colored bismuth.
Once upon a time there was an Audio Designer. Our dear Audio Designer had made Sound X and had implemented it into the game. Audio Designer was happy.
Two weeks later, Audio Designer is called over to Project Producer's desk. Audio Designer was scared. Nervous. Vulnerable. Naked. Okay, not naked. No, you know what? Naked. May as well make this story extra weird.
Project Producer was frustrated because they could not hear Sound X very well, and demonstrated this through their cheap PC speakers. Naked Audio Designer responded that the reason that Sound X couldn't be heard very well was because of the crappy sound system that Project Producer was using.
Project Producer frowned. Project Producer rebutted that perhaps Naked Audio Designer shouldn't be testing sounds on top-tier studio speakers and should instead be testing sounds on crappy PC speakers, or television speakers. And why wasn't Naked Audio Designer wearing clothes? Well, that's another story altogether, isn't it? It is.
Well, Naked Audio Designer immediately went home and wept for two weeks in their crawl space and forgot to drink any water, and therefore died, and was of course eaten by rats.
So, why don't we just test on TV speakers?
I find that the easiest way to answer that question is to refer to our dear friends in Team Art. While it's possible that Team Art might have to use whatever monitor is in front of them, they tend to want to work on the highest possible quality, perfectly color calibrated monitor. When they work on these monitors, they can assume that the visual quality will be maintained to all the different types of screens.
We're in a similar situation in audio. We do our work using high-end studio speakers (usually called reference monitors, but I tend to use the word speaker to avoid confusion), sometimes with especially flat frequency responses (meaning the speaker itself isn't changing the sound), and usually in calibrated listening spaces, because that way it should translate better to all the different kinds of speakers that our players have.
If a colleague from production or studio management wants your Team Audio to work with low quality speakers because that's what most players will be using, point to this article if you want. Maybe then you'll be able to scam them into getting you nice equipment. Wait, did I just ruin that strategy? Maybe I did. But I'm too lazy to go back and change the word scam to convince. Moving on.
But testing on TVs… that just seems smart
You make a good point, Blog Heading.
Testing on TVs still seems like a good idea. I'm not trying to make a case against testing your mix on a ridiculously wide range of audio systems. You should probably still do that. And you should still test your game audio on a system that you're most familiar with.
Test it on the system that you play games on. Then capture some audio from your game, burn it to a disc, and listen to it in your car. Test it in the conference room where you do your show n' tells. Test it on the Jumbotron in your living room. What, doesn't everyone have a Jumbotron in their living room? Well, then do your best with what you have, I guess.
In my experience, the most important thing to test on a wider variety of sound systems is your mix. If you are struggling to hear the dialogue in your game on your television where you play most of your games, then that's something that might be worth looking into.
Does the music seem too loud when you listen on the headphones you're most used to? Data point added! Just be careful. If you're doing a final mix of the game, then you're probably pretty close to submission. Choose your battles wisely!
Another trend in audio is to give our players a bunch of audio options. We give them discrete volume options to adjust sound, music, and voice, sometimes even more granular than that. We also occasionally give them overarching presets like Hi-Fi, Television, Headphones, etc, which can do things like control how much compression there is on the master mix or on sub-mixes, among other wizardry.
This is awesome, but if we're being thorough, it can put an increased burden on the audio team as well as audio QA.
No time. Who care about most?
Wow, Blog Heading, the way you wrote yourself is really convincing. You even deliberately left out a couple of words. Nice work.
I think the question that the Blog Heading is trying to ask is, when we're low on time, which is typical in audio land, then who should we be designing audio for? Should it be for the player with the kick ass high-end sound system? Or the player with the crappy earbuds?
Your team may have varying opinions on this. Some people or disciplines will suggest that you need to appease the lowest common denominator. Like when you make your PC game playable on an 80486SX, even though you may need to wait two years to play the same game on max settings. So, if that's the case, then we need to design for earbuds gamer. Or at least crappy Labtec PC speakers gamer.
Well, my current opinion is the opposite. Go for the gamer with the higher end sound system. Why? That gamer probably gives a crap about the sound in the game.
I know, earbuds gamer might care, too. Maybe earbuds gamer just isn't able to afford a nice sound system. Well, that's okay, because fortunately for earbuds gamer, we always do our best to accommodate everyone, right? Right!
But the gamer with the higher end sound system is basically begging you to put that system to good use. Higher end sound system gamer probably wants you to do some serious face melting. Why else would they spend all that money? They probably want an aural experience more similar to the (good sounding) movie theaters.
This might be kind of controversial. I don't really know. I haven't tested the waters on this one, yet. I guess I should say that this is only my personal opinion, not that of any company that I work for, and it's just an opinion, and I'm just a dude whose opinion changes, like, all the time.
I'm not running for president, here. And if I was, I'd probably make a law that proclaims bologna as the official meat AND undergarment material of the country. Does the president make laws? I can't remember, but I don't think so. I think it's Congress, actually. Anyway, just remember, a vote for me is a vote for bologna.
[This piece was reprinted from #AltDevBlogADay, a shared blog initiative started by @mike_acton devoted to giving game developers of all disciplines a place to motivate each other to write regularly about their personal game development passions.]