{"id":2837,"date":"2020-06-17T11:09:57","date_gmt":"2020-06-17T11:09:57","guid":{"rendered":"http:\/\/procedural-audio.com\/blog\/?p=2837"},"modified":"2020-06-17T11:14:44","modified_gmt":"2020-06-17T11:14:44","slug":"designing-a-dungeon-with-dsp-fantasy","status":"publish","type":"post","link":"http:\/\/procedural-audio.com\/blog\/2020\/06\/17\/designing-a-dungeon-with-dsp-fantasy\/","title":{"rendered":"Designing a Dungeon Ambience"},"content":{"rendered":"<div class=\"blog-author\">\n<img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/KevinDoran.png\" alt=\"KevinDoran\" width=\"263\" height=\"44\" class=\"alignnone size-full wp-image-2856\" srcset=\"http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/KevinDoran.png 263w, http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/KevinDoran-150x25.png 150w\" sizes=\"(max-width: 263px) 100vw, 263px\" \/>\n<\/div>\n<p>To reveal the power of <a href=\"http:\/\/procedural-audio.com\/web\/en\/products-dspfantasy.html\" rel=\"noopener\" target=\"_blank\">DSP Fantasy<\/a>, let us dive into a foreboding dungeon. This expedition will showcase the seemingly magical power of DSP Fantasy, offering the ability to shape and sculpt its library of fantastical patches. Using only a handful of these patches, we can quickly bring a scene to life.<\/p>\n<p><video controls ><source src=\"http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/20200617-Designing-a-Dungeon-with-DSP-Fantasy6.mp4\"\u3000type=\"video\/webm\"><\/video><\/p>\n<h2>Wind<\/h2>\n<p>Our journey begins with an ambient backdrop. The Wind patch would be a perfect fit if we were outside, but since we are set underground, let\u2019s go with Rumble Power on full and everything else set low. Since this will likely still be a little too windy, we can load it up in a DAW and apply some heavy low-pass filtering and maybe a touch of echoey reverb. The result is a subterranean din, which we can use to fill our scene.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/20200617-Designing-a-Dungeon-with-DSP-Fantasy1-1024x579.png\" alt=\"20200617-Designing-a-Dungeon-with-DSP-Fantasy1\" width=\"640\" height=\"362\" class=\"alignnone size-large wp-image-2845\" srcset=\"http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/20200617-Designing-a-Dungeon-with-DSP-Fantasy1-1024x579.png 1024w, http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/20200617-Designing-a-Dungeon-with-DSP-Fantasy1-150x85.png 150w, http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/20200617-Designing-a-Dungeon-with-DSP-Fantasy1-300x170.png 300w, http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/20200617-Designing-a-Dungeon-with-DSP-Fantasy1-768x435.png 768w, http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/20200617-Designing-a-Dungeon-with-DSP-Fantasy1.png 1140w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><br \/>\nLet\u2019s also use the Cave patch to generate some droplet sounds by turning everything but Drip Rate off. We can then chop these up in our DAW and play them back procedurally in our game engine.<\/p>\n<p><video controls ><source src=\"http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/20200617-Designing-a-Dungeon-with-DSP-Fantasy5.mp4\"\u3000type=\"video\/webm\"><\/video><\/p>\n<p>Procedural playback in a game engine such as UE4 is straight-forward. First, we need a Sound Cue to load in all our droplet sounds. Then we can use a Random node to pick one of these sounds randomly, add a Delay range, and apply a Looping node before finally outputting. With Looping set to loop indefinitely, this Cue will behave like a regular ambience loop when dragged into a scene (but with more a dynamic flow).<\/p>\n<p><video controls ><source src=\"http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/20200617-Designing-a-Dungeon-with-DSP-Fantasy8.mp4\"\u3000type=\"video\/webm\"><\/video><\/p>\n<p>We can add several other ambient sweeteners such as a scuttling Rat, or some loose dusty Rocks via the related patches.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/20200617-Designing-a-Dungeon-with-DSP-Fantasy4-1024x579.png\" alt=\"20200617-Designing-a-Dungeon-with-DSP-Fantasy4\" width=\"640\" height=\"362\" class=\"alignnone size-large wp-image-2850\" srcset=\"http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/20200617-Designing-a-Dungeon-with-DSP-Fantasy4-1024x579.png 1024w, http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/20200617-Designing-a-Dungeon-with-DSP-Fantasy4-150x85.png 150w, http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/20200617-Designing-a-Dungeon-with-DSP-Fantasy4-300x170.png 300w, http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/20200617-Designing-a-Dungeon-with-DSP-Fantasy4-768x435.png 768w, http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/20200617-Designing-a-Dungeon-with-DSP-Fantasy4.png 1140w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/p>\n<h2>Fire &amp; Water<\/h2>\n<p>Our saga continues with localized sounds, giving life to both torch and cauldron. Torches are a staple of any dungeon, and the Fire patch can make quick work of any size flame. Since we don\u2019t want a full blaze, reining all the sliders will give us the somber flame sound we need. As with our ambience, some external processing can make our torch sound sit just right.<br \/>\n<img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/20200617-Designing-a-Dungeon-with-DSP-Fantasy2-1024x579.png\" alt=\"20200617-Designing-a-Dungeon-with-DSP-Fantasy2\" width=\"640\" height=\"362\" class=\"alignnone size-large wp-image-2839\" srcset=\"http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/20200617-Designing-a-Dungeon-with-DSP-Fantasy2-1024x579.png 1024w, http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/20200617-Designing-a-Dungeon-with-DSP-Fantasy2-150x85.png 150w, http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/20200617-Designing-a-Dungeon-with-DSP-Fantasy2-300x170.png 300w, http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/20200617-Designing-a-Dungeon-with-DSP-Fantasy2-768x435.png 768w, http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/20200617-Designing-a-Dungeon-with-DSP-Fantasy2.png 1140w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><br \/>\nNo dungeon is complete without a sizeable cauldron. Conveniently, we have just what we need with the Cauldron patch. By tweaking the sliders, we can decide just how hot and soupy we want our cauldron to be. A little goes a long way, so again, some conservative settings will set our sound unobtrusively in the mix.<br \/>\n<img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/20200617-Designing-a-Dungeon-with-DSP-Fantasy3-1024x579.png\" alt=\"20200617-Designing-a-Dungeon-with-DSP-Fantasy3\" width=\"640\" height=\"362\" class=\"alignnone size-large wp-image-2840\" srcset=\"http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/20200617-Designing-a-Dungeon-with-DSP-Fantasy3-1024x579.png 1024w, http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/20200617-Designing-a-Dungeon-with-DSP-Fantasy3-150x85.png 150w, http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/20200617-Designing-a-Dungeon-with-DSP-Fantasy3-300x170.png 300w, http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/20200617-Designing-a-Dungeon-with-DSP-Fantasy3-768x435.png 768w, http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/20200617-Designing-a-Dungeon-with-DSP-Fantasy3.png 1140w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/p>\n<h2>Earth<\/h2>\n<p>Our epic concludes with interaction sounds. One of the most ubiquitous means of interaction we can implement is movement. So, to cement our character\u2019s place within the world, let\u2019s create some footsteps. Fortunately, we can create footsteps in just a few clicks, and with a little extra work, we can even fabricate an expressive palette of variations. For example, we can render stone and wood surface variations, layer these together, and apply additional processing in our DAW. Adding texture can be done via the Cloth Foley patch, where can further imbue our character with plate and mail.<\/p>\n<p><video controls ><source src=\"http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/20200617-Designing-a-Dungeon-with-DSP-Fantasy7.mp4\"\u3000type=\"video\/webm\"><\/video><\/p>\n<p>\n<a href=\"http:\/\/procedural-audio.com\/web\/en\/products-dspfantasy.html\" target=\"_blank\" rel=\"noopener\"><br \/>\n<img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/banner-2.png\" alt=\"banner\" width=\"656\" height=\"122\" class=\"alignnone size-full wp-image-2866\" srcset=\"http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/banner-2.png 656w, http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/banner-2-150x28.png 150w, http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/banner-2-300x56.png 300w\" sizes=\"(max-width: 656px) 100vw, 656px\" \/><br \/>\n<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>To reveal the power of DSP Fantasy, let us dive into a foreboding dungeon. This expedition will showcase the seemingly magical power of DSP<\/p>\n","protected":false},"author":1,"featured_media":2860,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[19,12],"tags":[],"_links":{"self":[{"href":"http:\/\/procedural-audio.com\/blog\/wp-json\/wp\/v2\/posts\/2837"}],"collection":[{"href":"http:\/\/procedural-audio.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/procedural-audio.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/procedural-audio.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/procedural-audio.com\/blog\/wp-json\/wp\/v2\/comments?post=2837"}],"version-history":[{"count":19,"href":"http:\/\/procedural-audio.com\/blog\/wp-json\/wp\/v2\/posts\/2837\/revisions"}],"predecessor-version":[{"id":2869,"href":"http:\/\/procedural-audio.com\/blog\/wp-json\/wp\/v2\/posts\/2837\/revisions\/2869"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/procedural-audio.com\/blog\/wp-json\/wp\/v2\/media\/2860"}],"wp:attachment":[{"href":"http:\/\/procedural-audio.com\/blog\/wp-json\/wp\/v2\/media?parent=2837"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/procedural-audio.com\/blog\/wp-json\/wp\/v2\/categories?post=2837"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/procedural-audio.com\/blog\/wp-json\/wp\/v2\/tags?post=2837"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}