procedural game audio Asbjoern Andersen


How do you keep your game audio varied – without needing countless individual audio files? Procedural sound design can help with exactly that, and in this hands-on guide, senior lecturer, teacher fellow and author of the Game Audio Implementation book, Richard Stevens, demonstrates how the concept works in the Unreal Engine.

When creating a sound effect for a movie you’ll know that the audience is only going to hear it on one specific occasion, and you’ll likely build it up through editing and layering different sound elements to get just what you want.

01_game_audio_Explosion

Figure 01 ‘An explosion’

 

Most games, like sports, are about skill and mastery, so the player will be repeating similar actions again and again, and consequently they will be hearing the same sounds again and again. The trouble is that we’re very sensitive to this kind of repetition, since it just doesn’t happen in real life.
 



Explosion_Baked


Video: Explosion Baked


 
The obvious answer is just to have loads and loads of sounds but it would be far too much work to create 30-40 versions of every sound in the game (plus there are obviously limitations as to how much we can fit on a disk!).
If we look at our ‘explosion’ sound again we can see that the final sound is made up of different characteristic components, and this idea is key to starting to think about procedural approaches to sound design.

02_game_audio_Explosion_Components

Figure 02 ‘Explosion Components’

What we want to do is to keep these components separate when we import them into a game so that we can recombine them in different ways at run time. A lot of sounds in games aren’t ‘sounds’ at all, they are systems of sounds. This kind of procedural approach requires a different way of thinking, and sometimes different kinds of sound assets, since we often want to isolate the individual components that make up a sound.

When we bring these components into a Sound Cue in the Unreal Engine we can build a system of playback, and by having a few different versions of each component we can randomly combine them to create variation.

03_game_audio_Procedural_Explosion

Figure 03 ‘Procedural Explosion’

 



Explosion_Components


Video: Explosion Components


 
By taking this approach we don’t need thousands of complete sounds in our game to be able to get thousands of different sounds out of the system. Randomizing the combinations of layers can vastly increase the number of potential outcomes with only a few additional sounds.

By taking this approach we don’t need thousands of complete sounds in our game to be able to get thousands of different sounds out of the system

In the above example we have four sets of three possible sounds that can potentially be heard so this will give us 81different sound outcomes. If we added just one other ‘Crack’ element then we’d get 108 potential sounds.


WANT MORE LIKE THIS?
FOLLOW A SOUND EFFECT FOR THE LATEST IN FANTASTIC SOUND:
 
          

We can increase this variation even more by adding some slight randomized delays and modulations of pitch and volume to each element, giving us.. erm… a very large number of possible outputs.

04_game_audio_Delay_Mod

Figure 04 ‘Adding Delay and Modulation nodes’

[tweet_box]Why Procedural Game Sound Design is so useful – demonstrated in the Unreal Engine:[/tweet_box]



Explosion_Delays_and_Modulations


Video: Explosion Delays and Modulation


 

Another thing we might want to do is to change the sound depending on what was being blown up, or the materials of nearby objects. Again by keeping these material components separate we can choose to layer them into the Sound Cue when appropriate by using a switch.


Popular on A Sound Effect right now - article continues below:


Trending right now:

  • Rock / Stone Sound Effects Rocks Momentum Play Track 1100+ sounds included $37

    The Rocks Momentum sound effects library gets you more than 1100 sounds of rocks, bricks, wood logs, stones, impacting on different surfaces, rolling, being scraped one against the other and so on. The library was recorded in the Italian alps, and in Inverness, Scotland. Defective construction materials were used for the recording of bricks, roofing tiles, cement blocks etc.

    Bonus: Two extra libraries included for free:
    This library also includes two additional releases from Mattia Cellotto - for free: Crunch Mode delivers 230 crunchy sounds made with a variety of vegetables, fresh bread, pizza crust and a selection of frozen goods. The Borax Experiment gets you 158 squishy, gory, slimy and gooey sounds.
  • Another electromechanical-focused library from SkewSound! Our reel2reel Sound Library features a professional tape machine from the 1980s. We captured all the sounds this little (well, actually quite large and heavy) piece of gear could create.

    DC motors, servos, tape spinning, metal impacts, and more can be found within this library.

    And if you are on the hunt for some huge, analog style mechanical buttons, you should hear what this library has to offer.

    75 %
    OFF
  • The ROCKS Library is a collection of more than 700 designed rock and stone sound effects, ready to use.
    From single stone impacts to large heavy collapsing rocks, avalanches, rockslides sounds, rolling and falling stones, debris sounds….

    Originally recorded at 192 kHz with two Sennheiser MKH8040, a Sanken CO-100K and a Sound devices Mixpre 6. Delivered at 96Khz.

    Each sound file has been carefully named and tagged for easy search in Soundminer and is Universal Category System (UCS) compliant.

    (see the full track list below).

  • This sound library was carefully recorded, processed and crafted to offer a unique toolset for your ice-cold freezing design needs.

    Great for fantasy genre with ice based magic, enchantment and supernatural elements, shining motion graphics, time lapse and flow motion freeze sequences.

    Bonus Aztec death whistle recordings processed by glass and icy textures.

    This Sound Library is a part of the Slava Pogorelsky – Complete Bundle.

    WHAT SOUND PROFESSIONALS SAY:

    Victor Mercader – AAA Sound Designer (Apex Legends)
    “I find myself continuously using Slava’s SFX libraries to blend it’s pristine and detailed sound designs into my own sounds. They always add that cutting edge I am missing and make my sound designs more unique and pristine.”

    Enos Desjardins – Sound Designer/Sound Effects Editor (Mission: Impossible – Dead Reckoning, Black Mirror)
    “Slava has been creating some really cool libraries which I find myself using time and again. Really high quality recordings to start with but then the cool processing he has used for example in his cinematic whoosh libraries really stand out. They are not just your standard generic whoosh sounds but are loaded with character and have a unique feel to them that is really fresh and cuts through in the nicest of ways.”

    Bjørn Jacobsen – AAA Sound Designer (CyberPunk 2077, HITMAN, DARQ)
    “Slava has for several years made high quality sound effects for me to play with. I use his sound libraries across multiple projects as lego blocks of my creations.”

    Ginno Legaspi – SoundBytes Music Magazine‎
    “As far as the sound goes ‘Cinematic Magical Ice’ is both beautiful and mystical. I happen to like the icy textures that are oozing with coldness. Overall, this sound library boasts a good variety of effect samples ready to drop in various cinematic projects.”

    Yarron Katz – AAA Composer and Sound Designer
    “Slava makes some wonderful libraries. He’s relatively new on the scene and his libraries have come to critical acclaim. He takes some general ideas, like whooshes and he injects some extremely revolutionary and innovative ideas to them, so you’re not getting another whoosh library – you’re getting something very unique, very fresh. He brings some wonderful ideas to the table.”


Latest releases:

  • Motorcycle Sound Effects Scooters Play Track 197+ sounds included, 164 mins total $99

    SCOOTERS features various sound effects recorded from 7 different scooters, ranging from general scooters to a scooter with a modified exhaust. An old two-stroke scooter with high-pitched brake squealing sounds is also included, along with on-board riding sounds (including revving and speeding), pass-bys, idling, approaching, pull-away, engine cranking, and varied mechanism sounds. SCOOTERS sound library helps you create different types of scenes with scooter riding.

    The recorded scooters include:

    ・KYMCO VJR 110
    ・YAMAHA BW’S 125
    ・YAMAHA BW’S R 125
    ・YAMAHA FORCE 155
    ・YAMAHA Super Four (with a modified exhaust)
    ・YAMAHA VINO 50 (Two-stroke scooter)
    ・YAMAHA VINO 50 FI

    This library includes total 197 files, consisting of 170 mono files and 27 stereo files recorded in ORTF at 96 kHz. Approx. 2 hour and 44 minutes total.

    Certainly, this library was carefully tagged with rich Soundminer metadata, including marks in the recordings highlighting interesting sounds.

    All the recordings were recorded, edited and mastered with love and care.

  • City Life Sound Effects Quiet Streets 3d Play Track 100 sounds included, 580 mins total From: $135 From: $78

    Quiet Streets 3D is the latest chapter in Articulated’s Quiet Streets series, offering a meticulously crafted collection of quiet urban ambiences. Designed with both creativity and precision in mind, this library captures the essence of urban stillness through the advanced Schoeps 3D ORTF recording technique, resulting in multi-dimensional soundscapes that reveal both horizontal and vertical spatial details.

    This library features 100 files delivered at 96kHz/24-bit. With a total size of 74.8 GB and over 9 hours and 40 minutes of carefully curated ambiences, Quiet Streets 3D is a comprehensive resource for creating immersive urban soundscapes.

    A Global Journey Through Quietude

     

    The recordings span cities across three continents, capturing the unique characteristics of urban environments in Paris, London, Los Angeles, Tokyo, Bangkok, Naples, Kuala Lumpur, Montreal, Regensburg, Hong Kong, New Delhi, Strasbourg, Singapore, and more. Each location offers its own subtle yet distinct textures, from the hushed buzz of a late-night street in Bangkok to the subdued murmurs of a Parisian alley at dawn.

    A Commitment to Quality

     
    Over two years, our team travelled to these cities to document quiet moments in urban life. Recordings were made at various times of day and across seasons, capturing the interplay of natural and environmental sounds. The ambiences feature layers of biophony (birdsong, rustling leaves), geophony (wind, distant rain), and faint traces of anthropophony (passing footsteps, distant traffic). Care was taken to minimize intrusive noises, ensuring that these recordings integrate seamlessly into projects that require clarity for dialogue or sound effects. Note: at times some distinctive authentic events were kept in order to give the choice for the editor to use them in their projects. These are tagged as marker on the spectrogram.

    A Versatile Tool for Storytelling

     
    The library’s 8-channel 3D ORTF format provides an intricate sense of space, making it ideal for surround sound configurations in film, video games, and immersive media. For those working in stereo, we’ve included a high-quality downmixed version of every file, offering flexibility without compromising quality.

    Recorded with the acclaimed Schoeps 3d ORTF system, it has a total of 8 discreet channels, 4 on the lower plane arranged in 2 pair of ORTF similar to a IRT-Cross, and doubled with a higher plane of 4 more microphones. The channel layout of the sound recorded and delivered is as this: L R Ls Rs hL hR hLs hRs (whereas h stand for high). Learn more about this configuration here: https://schoeps.de/en/products/surround-3d/ortf-3d/ortf-3d-outdoor-set.html

    Every file is embedded with UCS-compliant metadata, allowing for intuitive searching and streamlined integration into your workflow. The metadata includes detailed descriptors, location names, and environmental characteristics, making it easy to find the perfect ambience for any scene.

    A Timeless Collection for Any Project

     
    Whether you need the intimate quiet of a European alley or the expansive stillness of an Asian metropolis, Quiet Streets 3D provides a rich palette of urban soundscapes. This library is not just a collection of audio files—it’s a carefully curated journey through the subtleties of urban life, designed to enhance the emotional depth and spatial realism of your projects.

    With Quiet Streets 3D, you’re investing in a resource that will remain relevant across countless future projects.

    42 %
    OFF
    28 %
    OFF
    28 %
    OFF
  • All files are recorded 32bit, 192 kHz, with RØDE NTG1, Line Audio Omni1 and FEL Clippy XLR EM272 microphones, Sound Devices MixPre-6 II recorder. Library contains wav files of driving, interior and exterior foley, mechanical and electrical sounds. It is also available in UCS.

  • Electricity Sound Effects Massive Thunder Play Track 616 sounds included, 217 mins total $29.99

    MASSIVE THUNDER – 616 files of Thunder sound effects, at varying distances and intensities. From low and slow rolling distant rumbles to violently fast and bombastic direct cracking impacts. Massive Thunder comes in at over 3 hours and 37 minutes of short and long scenes of thunder and lightning for every occasion. Recorded during several storm seasons and dozens of independent thunderstorms, with indoors and outdoors perspectives. Massive Thunder’s filenames are in the Universal Category System format with additional Metadata baked-in.

    Don’t need a Massive amount of Thunder and Lightning sound effects? We offer ‘Mini’ sound effect libraries as companions for all of our ‘Massive’ sound effect libraries. All recordings are unique to each library with no overlap. Go Mini today, and upgrade to the corresponding Massive library later, when you need more of that particular sound effect.

    40 %
    OFF
  • Car Sound Effects Jaguar XJ 2010 full size car Play Track 46 sounds included, 60 mins total $65

    All files are recorded 32bit, 192 kHz, with RØDE NTG1, Line Audio Omni1, FEL Clippy XLR EM272 and JrF C-Series Pro+ microphones, Sound Devices MixPre-6 II recorder. The library contains wav files of driving, interior and exterior foley, mechanical and electrical sounds. It is also available in UCS.

Need specific sound effects? Try a search below:


By getting information from the game about what type of material is being blown up we can use this to control the switch, and therefore which material components of sound get added to the overall explosion sound.

05_game_audio_Explosion_Materials

Figure 05 ‘Explosion Materials’

Thoughts on the term ‘Procedural Sound Design’:

In writing the book we made a conscious decision to term this kind of sound design, that is typical in the current practice of game audio, ‘Procedural Sound Design’ to differentiate it from ‘Procedural Audio’.

Andy Farnell, who coined or at least popularised the term ‘Procedural Audio’ sees it as any kind of system where the sound produced is the result of a process. He describes these ideas more fully here. So under that definition, as soon as you set up any kind of system of playback you could see it as being procedural audio.

However there has been a lot of important work and progress in terms of procedural audio for games in the last few years (see http://proceduralaudionow.com/), and this has encompassed a variety of techniques, but there has been some emphasis on the idea of these procedural systems being synthesis based, which ultimately is probably the most flexible solution for interactivity.

This is a specialist field which we don’t go into in any depth in the book since there are other great books out there on this (not least Andy’s book ‘Designing Sound’). In the book we attempt to describe the range of procedural approaches by saying, “This approach to sound design exists on a spectrum from procedural sound design, where we tend to be manipulating pre-existing assets, to procedural audio, a term more frequently used when systems of synthesis are used to generate the sounds themselves (with much in between that combine both approaches)”.

To throw another thing into the discussion, when discussing music systems we also use the term algorithmic, which again could be used to describe any kind of system of playback. Although we could just call this procedural music (as others such as Karen Collins have done), but we felt it worth preserving and highlighting ‘algorithmic’ given the long history of algorithmic techniques explored for music in the past, which a search for ‘procedural music’ is going to miss.

 



Explosion_Materials


Video: Explosion Materials


 

Now we have all the elements of a sound as separate components we can also do other things with them, like spatialize them around the player in different ways. For the Game Audio Implementation book we built a simple system that will throw sounds around the player for people listening in 5.1 or 7.1. This could be used for elements of the explosion itself or for debris.

06_game_audio_Spatialized_Diagram

Figure 06 Diagram

 

07_game_audio_Spatialized_Detail

Figure 07 Detail

 

This was done in Unreal’s Blueprint system – which looks a bit daunting at first but once you get the hang of it you can pretty much do anything you might dream up!

08_game_audio_Blueprint

Figure 08 Blueprint

 



Explosion Spatialized


Video: Explosion Spatialized


 
By using a procedural approach to sound design we now have an explosion sound that’s different each time, is ‘aware’ of the different materials involved in the explosion, and spatializes around the player in stereo, 5.1 or 7.1.
 

A big thanks to Richard Stevens for his insights on procedural game audio! If you want to know more about procedural sound design for games then check out the Game Audio Implementation book from Focal Press. If you’re new to UE4 you can get UE4 here for free, and you can download all the levels that go alongside the book here (also for free!) to get started.
 

Please share this:


 



 
 
THE WORLD’S EASIEST WAY TO GET INDEPENDENT SOUND EFFECTS:
 
A Sound Effect gives you easy access to an absolutely huge sound effects catalog
from a myriad of independent sound creators, all covered by one license agreement
- a few highlights:
  • Forged in Fury Vol. 1: Modular Sounds for Epic Combat

    Break down, customize, and master every detail of your combat effects with Forged in Fury Vol. 1, a collection of 394 brutal sounds in 192kHz/24. Includes katana, heavy axe, metal claws, and layer-by-layer edited vocals for total control.

    🔪 Katana (193 sounds):
    Double whooshes, precise slashes, impacts, blood splatters.
    Mix layers of edge and secondary effects (e.g. combine a quick whoosh with a feminine scream).

    🪓 Heavy Axe (96 sounds):
    Powerful whooshes, crushing blows, equip sounds, blood effects.
    Combine the roar of metal with the sounds of breaking bones.

    🔗 Metal Claws (37 sounds):
    Mechanical opening/closing, scratching, cutting whoosh.
    Ideal for fast movements and surprise attacks.

    🗣️ Male & Female Voices (68 Sounds):
    War cries, moans of pain, grunts of effort.
    Use them alone or synced with weapon effects.

    ✨ Key Feature:
    Each sound includes its own editable layers (e.g. whoosh + impact + blood). Do you want a bloodless ax swing? only the whoosh of a katana?, only blood? Modify it instantly.

    🎚️ Studio Quality:
    Recorded in 192kHz/24-32 bits, delivered in 192kHz/24 bits. Perfect for toning down, adding distortion or manipulating without losing clarity.

    More about the pack
    – Intuitive file naming
    – All you’ll ever need regarding katana, heavy ax and claw [Use them again & again]
    – Use the sound effects over and over, in any of your projects or productions, forever without any additional fees or royalties. Use the SFX in your game, in your trailer, in a Kickstarter campaign, wherever you need to, as much as you want to.
    – Totally mono compatibility
    – All sounds have several variations.
    – Use your imagination and feel free to use any sound for a other than the one described, remember that the world of sound is totally subjective.

    24 %
    OFF
  • Rock / Stone Sound Effects Rocks Momentum Play Track 1100+ sounds included $37

    The Rocks Momentum sound effects library gets you more than 1100 sounds of rocks, bricks, wood logs, stones, impacting on different surfaces, rolling, being scraped one against the other and so on. The library was recorded in the Italian alps, and in Inverness, Scotland. Defective construction materials were used for the recording of bricks, roofing tiles, cement blocks etc.

    Bonus: Two extra libraries included for free:
    This library also includes two additional releases from Mattia Cellotto - for free: Crunch Mode delivers 230 crunchy sounds made with a variety of vegetables, fresh bread, pizza crust and a selection of frozen goods. The Borax Experiment gets you 158 squishy, gory, slimy and gooey sounds.
  • Another electromechanical-focused library from SkewSound! Our reel2reel Sound Library features a professional tape machine from the 1980s. We captured all the sounds this little (well, actually quite large and heavy) piece of gear could create.

    DC motors, servos, tape spinning, metal impacts, and more can be found within this library.

    And if you are on the hunt for some huge, analog style mechanical buttons, you should hear what this library has to offer.

    75 %
    OFF
Explore the full, unique collection here
 
 
   

3 thoughts on “Why Procedural Game Sound Design is so useful – demonstrated in the Unreal Engine

Leave a Reply

Your email address will not be published. Required fields are marked *

HTML tags are not allowed.