{"id":4573,"date":"2023-09-14T12:00:00","date_gmt":"2023-09-14T03:00:00","guid":{"rendered":"https:\/\/blog.criware.com\/?p=4573"},"modified":"2024-05-17T18:10:20","modified_gmt":"2024-05-17T09:10:20","slug":"eerie-ambience","status":"publish","type":"post","link":"https:\/\/blog.criware.com\/index.php\/2023\/09\/14\/eerie-ambience\/","title":{"rendered":"Eerie Ambience"},"content":{"rendered":"<p>Creating immersive and intriguing soundscapes sometimes requires more designed ambiences. In this post, we describe how positioning randomization can help create eerie ambiences with scattered sonic elements. Atom Craft facilitates this type of design by providing many interesting 3D positioning settings.<\/p>\n<div class=\"wp-video\" style=\"width: 800px; display: block; margin: 40px auto;\">\n<div style=\"width: 800px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-4573-1\" width=\"800\" height=\"423\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/09\/Video_Eerie_Ambience.mp4?_=1\" \/><a href=\"https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/09\/Video_Eerie_Ambience.mp4\">https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/09\/Video_Eerie_Ambience.mp4<\/a><\/video><\/div>\n<\/div>\n<h1 style=\"font-size: 150%; font-weight: bold; margin-top: 40px;\">Asset Creation<\/h1>\n<p>For this ambience, we first create some drone-like background loops:<\/p>\n<ul>\n<li>Two loops are created: a rumbling sound and an airier layer.<\/li>\n<li>By combining files with different durations, we can mask the looping point and achieve a more natural ambience.<\/li>\n<\/ul>\n<p>Them, the individual sonic elements that will be scattered throughout the environment are created:<\/p>\n<ul>\n<li>For our example, we created 3 different sounds, a pad, a shimmer, and a shaker.<\/li>\n<li>Several variations of each sound were created.<\/li>\n<\/ul>\n<p>Once designed, all these sounds are imported in AtomCraft. For the two background loops, make sure that the <em>Override loop information Flag<\/em> is set to <em>True<\/em>.<\/p>\n<h1 style=\"font-size: 150%; font-weight: bold; margin-top: 40px;\">Implementation<\/h1>\n<p>We start by implementing a Cue for the background sound:<\/p>\n<ul>\n<li>First, create a <strong>Polyphonic Cue<\/strong>.<\/li>\n<li>Then drag and drop the two loops on the Cue, creating two Tracks.<\/li>\n<li>For each Waveform Region, set the durations of the <em>EG Attack<\/em> and <em>EG Release <\/em>segments to 500 ms to ensure a smooth playback at the beginning and at the end.<\/li>\n<\/ul>\n<p style=\"text-align: center;\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/09\/01-BG-Loop.png\" alt=\"01 BG Loop\" width=\"1323\" height=\"389\" class=\"alignnone size-full wp-image-4575\" srcset=\"https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/09\/01-BG-Loop.png 1323w, https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/09\/01-BG-Loop-300x88.png 300w, https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/09\/01-BG-Loop-768x226.png 768w, https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/09\/01-BG-Loop-1024x301.png 1024w\" sizes=\"auto, (max-width: 1323px) 100vw, 1323px\" \/>\n<\/p>\n<p>In order to create a bit of motion, a modulation effect is added:<\/p>\n<ul>\n<li>In the Mixer tab, create a new <strong>DSP Bus<\/strong> called Ambience.<\/li>\n<li>Add an effect such as <strong>Flanger<\/strong>, <strong>Chorus<\/strong> or <strong>Phaser<\/strong> to add some modulation.<\/li>\n<li>To avoid the effect from being too pronounced, the <em>Wet<\/em> property stay relatively low.<\/li>\n<li>Create a <strong>BusMap<\/strong> dedicated to your Ambience bus.<\/li>\n<li>Then, assign the BusMap to route the background Cue to the bus.<\/li>\n<\/ul>\n<p style=\"text-align: center;\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/09\/02-BG-Effects.png\" alt=\"02 BG Effects\" width=\"1110\" height=\"650\" class=\"alignnone size-full wp-image-4576\" srcset=\"https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/09\/02-BG-Effects.png 1110w, https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/09\/02-BG-Effects-300x176.png 300w, https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/09\/02-BG-Effects-768x450.png 768w, https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/09\/02-BG-Effects-1024x600.png 1024w\" sizes=\"auto, (max-width: 1110px) 100vw, 1110px\" \/>\n<\/p>\n<p>The implementation starts in the same way for each individual sonic element:<\/p>\n<ul>\n<li>Depending on your sound Materials, create either a <strong>Random<\/strong>, <strong>Random No Repeat<\/strong> or <strong>Shuffle Cue<\/strong> for each element (in our example, we created two Random No Repeat Cues and one Shuffle Cue).<\/li>\n<li>Drag and drop all the variations for each sound on their respective Cue.<\/li>\n<li>Switch to the <strong>List Editor<\/strong> tab to change the properties in batch.<\/li>\n<li>Change the <em>Playback<\/em> <em>Mode<\/em> to <em>PlayList<\/em>, so that the Cues will play continuously.<\/li>\n<li>In the Timing section, adjust the <em>Playback Timing Random<\/em> property of the Waveform Regions. Each sonic element should have a slightly different value (e.g., 2000, 2500 and 3000 ms).<\/li>\n<\/ul>\n<p style=\"text-align: center;\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/09\/03-Cues-Properties.png\" alt=\"03 Cues Properties\" width=\"954\" height=\"608\" class=\"alignnone size-full wp-image-4577\" srcset=\"https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/09\/03-Cues-Properties.png 954w, https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/09\/03-Cues-Properties-300x191.png 300w, https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/09\/03-Cues-Properties-768x489.png 768w\" sizes=\"auto, (max-width: 954px) 100vw, 954px\" \/>\n<\/p>\n<p>Since we want to create an immersive and dynamic atmosphere, we will randomize the spatialization of each sonic element. We will start with the Shaker and Shimmer sounds as they are similar:<\/p>\n<ul>\n<li>Select both Cues and change their <em>Pan Type<\/em> property to <em>3D Positioning.<\/em><\/li>\n<li>Then set the <em>3D Inside Angle<\/em> to 0.80, the <em>Min Distance<\/em> to 10, and the <em>Max Distance<\/em> to 1000.<\/li>\n<li>Optionally, you can assign an <strong>AISAC<\/strong> to control the <em>Distance<\/em>.<\/li>\n<li>Set the <em>Random Sound Source Shape<\/em> to <em>Circle<\/em> to activate the randomization of the position. Change the <em>[Circle] Random Radius<\/em> to 500.<\/li>\n<\/ul>\n<p>With these settings, each time a Shaker or Shimmer sound is triggered, its position will be randomized.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/09\/04-Random-positioning.png\" alt=\"04 Random positioning\" width=\"988\" height=\"583\" class=\"alignnone size-full wp-image-4578\" srcset=\"https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/09\/04-Random-positioning.png 988w, https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/09\/04-Random-positioning-300x177.png 300w, https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/09\/04-Random-positioning-768x453.png 768w\" sizes=\"auto, (max-width: 988px) 100vw, 988px\" \/><\/p>\n<p>The pad sounds are ideal to add some movement to the overall ambience, so the approach differs a bit:<\/p>\n<ul>\n<li>Create a new <strong>Polyphonic Cue<\/strong> and drag and drop the pads Cue onto it to create an <strong>External Cue Link<\/strong>.<\/li>\n<li>Create an <strong>AISAC<\/strong> to control the <em>Pan \u2013 Angle<\/em> of the Cue.<\/li>\n<li>Set the AISAC\u2019s <em>Control Type<\/em> to <em>Auto Modulation<\/em>, the <em>Type<\/em> to <em>Loop<\/em><em>,<\/em> and the <em>Time<\/em> to 50000.<\/li>\n<li>On the graph, add two points at 0.25 and 0.75 and change their <em>Destination Value<\/em> to -90 and 90, respectively.<\/li>\n<\/ul>\n<p>When this Cue is played, the pan will progressively change, creating a smooth motion. Using a new Cue with an External Cue Link should prevent the AISAC&#8217;s Auto Modulation from resetting when the original pad Cue plays the next Track in the playlist.<\/p>\n<p style=\"text-align: center;\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/09\/05-AISAC.png\" alt=\"05 AISAC\" width=\"1329\" height=\"801\" class=\"alignnone size-full wp-image-4579\" srcset=\"https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/09\/05-AISAC.png 1329w, https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/09\/05-AISAC-300x181.png 300w, https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/09\/05-AISAC-768x463.png 768w, https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/09\/05-AISAC-1024x617.png 1024w\" sizes=\"auto, (max-width: 1329px) 100vw, 1329px\" \/>\n<\/p>\n<p>Once everything is set up, open the Session window, drag and drop the Cues and start playing this new eerie ambience. You can try it out right away by downloading the project below.<\/p>\n<div style=\"max-width: 800px; margin: 0 auto; margin-bottom: 20px; text-align: center;\"><a style=\"display: block; border: 1px solid #ccc; padding: 20px; max-width: 100%; margin: 0 auto;\" href=\"https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/09\/AtomCraft_Project_EerieAmbience.zip\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1813\" style=\"display: block; margin: 0 auto;\" src=\"https:\/\/blog.criware.com\/wp-content\/uploads\/2018\/06\/zip.png\" alt=\"zip\" width=\"80\" height=\"78\">AtomCraft_Project_EerieAmbience.zip<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Creating immersive and intriguing soundscapes sometimes requires more designed ambiences. In this post, we describe how positioning randomization can help<\/p>\n","protected":false},"author":2,"featured_media":5398,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"colormag_page_container_layout":"default_layout","colormag_page_sidebar_layout":"default_layout","footnotes":""},"categories":[5,7],"tags":[],"class_list":["post-4573","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-adx","category-tutorials"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/posts\/4573","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/comments?post=4573"}],"version-history":[{"count":14,"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/posts\/4573\/revisions"}],"predecessor-version":[{"id":5397,"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/posts\/4573\/revisions\/5397"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/media\/5398"}],"wp:attachment":[{"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/media?parent=4573"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/categories?post=4573"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/tags?post=4573"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}