{"id":5970,"date":"2023-01-10T03:45:53","date_gmt":"2023-01-10T03:45:53","guid":{"rendered":"https:\/\/tsugi-studio.com\/blog\/?p=5970"},"modified":"2023-01-10T03:48:32","modified_gmt":"2023-01-10T03:48:32","slug":"walking-robot-animation-with-dsp-motion-action","status":"publish","type":"post","link":"https:\/\/tsugi-studio.com\/blog\/2023\/01\/10\/walking-robot-animation-with-dsp-motion-action\/","title":{"rendered":"Walking Robot"},"content":{"rendered":"<div class=\"blog-author\"><img decoding=\"async\" src=\"https:\/\/tsugi-studio.com\/blog\/wp-content\/uploads\/2020\/08\/AxelSpeller2-2.png\" alt=\"Axel Speller\"><\/div>\n<div class=\"blog-author\"><img decoding=\"async\" src=\"https:\/\/tsugi-studio.com\/blog\/wp-content\/uploads\/2020\/07\/NicolasFournel-1.png\" alt=\"NicolasFournel\"><\/div>\n<p>In this post, we combine the high-impact sounds of <a href=\"https:\/\/tsugi-studio.com\/web\/en\/products-dspaction.html\">DSP Action<\/a> with the evolving textures of <a href=\"https:\/\/tsugi-studio.com\/web\/en\/products-dspmotion.html\">DSP Motion<\/a> to design sounds for a walking robot, synchronizing the audio perfectly with a video.<\/p>\n<p><a class=\"litymp3\" href=\"https:\/\/tsugi-studio.com\/blog\/wp-content\/uploads\/2022\/12\/robot\/en-0.mp4\" data-lity=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/tsugi-studio.com\/blog\/wp-content\/uploads\/2022\/12\/robot\/en-0.jpg\" alt=\"video thumbnail en\" width=\"670\" height=\"376\" class=\"alignnone size-full wp-image-5730\"><\/a><\/p>\n<h2 class=\"tsugiblog-blackheader\" style=\"margin-top: 40px; padding: 22px 18px; max-width: 670px; background-position: right center; background-repeat: no-repeat; background-size: contain; letter-spacing: 0.05em; color: #ffffff; background-color: #000000; background-image: url('https:\/\/tsugi-studio.com\/blog\/wp-content\/uploads\/2022\/12\/robot\/header-bg1.png');\">Step Impacts<\/h2>\n<p>The impact produced by each step of the robot is created by layering the <strong>Merge Machine<\/strong> and <strong>Merge Metal<\/strong> patches of <strong>DSP Motion<\/strong>, the former producing the main impact, while the later creates a trailing sound that emphasizes the weight of the steps.<\/p>\n<p>For both patches, we only needed to draw a short curve to trigger the sound. However, random ranges were assigned to the parameters, allowing us to quickly render a dozen of variations used for the full video sequence.<\/p>\n<p><a class=\"litymp3\" href=\"https:\/\/tsugi-studio.com\/blog\/wp-content\/uploads\/2022\/12\/robot\/en-1.mp4\" data-lity=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/tsugi-studio.com\/blog\/wp-content\/uploads\/2022\/12\/robot\/en-1.jpg\" alt=\"video thumbnail en\" width=\"670\" height=\"376\" class=\"alignnone size-full wp-image-5730\"><\/a><\/p>\n<h2 class=\"tsugiblog-blackheader\" style=\"margin-top: 40px; padding: 22px 18px; max-width: 670px; background-position: right center; background-repeat: no-repeat; background-size: contain; letter-spacing: 0.05em; color: #ffffff; background-color: #000000; background-image: url('https:\/\/tsugi-studio.com\/blog\/wp-content\/uploads\/2022\/12\/robot\/header-bg2.png');\">Legs Movements<\/h2>\n<p>A first layer uses the <strong>Scale Metal<\/strong> patch of DSP Motion &#8211; only using the <em>Gritty Metal <\/em>section &#8211; to give a derelict feeling to the robot when its legs are moving. Since the amplitude is controlled on the y-axis, it is easy to design the sound by matching the movements of the robot on the video.<\/p>\n<p><strong>DSP Action<\/strong> contains many patches suitable for robots, and here the <strong>Transform Gear<\/strong> patch is put to contribution. The <em>Servo<\/em> and <em>Riser<\/em> components have been muted in order to put the emphasis on the parts that sound more mechanical. The sounds were generated by drawing back and forth between the bottom part of the sketch pad and the center, following the movement of the robot\u2019s legs. Since this patch only produces sounds when moving or crossing arcs, it is easy to control the number of sounds triggered.<\/p>\n<p>The <strong>Transform Robot<\/strong> patch is also used, although only its <em>Servo<\/em> section is kept. By drawing a slightly different curve each time and saving the result with the Snap function, sound variations can be quickly created. The <em>Tone<\/em> parameters were also adjusted between the drawings for even more variation.<\/p>\n<p><a class=\"litymp3\" href=\"https:\/\/tsugi-studio.com\/blog\/wp-content\/uploads\/2022\/12\/robot\/en-2.mp4\" data-lity=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/tsugi-studio.com\/blog\/wp-content\/uploads\/2022\/12\/robot\/en-2.jpg\" alt=\"video thumbnail en\" width=\"670\" height=\"376\" class=\"alignnone size-full wp-image-5730\"><\/a><\/p>\n<h2 class=\"tsugiblog-blackheader\" style=\"margin-top: 40px; padding: 22px 18px; max-width: 670px; background-position: right center; background-repeat: no-repeat; background-size: contain; letter-spacing: 0.05em; color: #ffffff; background-color: #000000; background-image: url('https:\/\/tsugi-studio.com\/blog\/wp-content\/uploads\/2022\/12\/robot\/header-bg3.png');\">Water Movement<\/h2>\n<p>The first 2 layers of the water sounds are generated in <strong>DSP Motion. <\/strong>The <strong>Transform Water <\/strong>patch produces the sound of the metal legs stomping in the water, while the <strong>Rotate Water<\/strong> patch focuses on the resulting splashes.<\/p>\n<p>To make these splashes sound more powerful, the <strong>Start\/Stop Water<\/strong> patch of <strong>DSP Action <\/strong>is also used (with the <em>Swirl<\/em> section muted). Again, we simply need to follow the movement of the splashes on the video as the patch\u2019s amplitude can be controlled on the y-axis.<\/p>\n<p>Finally, since the robot is surrounded by water, a general liquid sound is generated via DSP Action\u2019s<strong> Transform Water<\/strong> patch, blending all the water sounds together. When crossing the center of the sketchpad, it is possible to alternate between over and under water, but we deliberately stay above and draw back from left to right.<\/p>\n<p><a class=\"litymp3\" href=\"https:\/\/tsugi-studio.com\/blog\/wp-content\/uploads\/2022\/12\/robot\/en-3.mp4\" data-lity=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/tsugi-studio.com\/blog\/wp-content\/uploads\/2022\/12\/robot\/en-3.jpg\" alt=\"video thumbnail en\" width=\"670\" height=\"376\" class=\"alignnone size-full wp-image-5730\"><\/a><\/p>\n<p>DSP Motion and DSP Action complement each other very well and can give you a broader palette of sounds and more creative options for your project. Even the sound design for something as complex as a walking robot can be done easily, with a limited number of patches, while still being entirely customizable thanks to the many synthesis parameters available.<\/p>\n<p><a class=\"dspaction-learn-more\" href=\"https:\/\/tsugi-studio.com\/web\/en\/products-dspaction.html\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-1809\" src=\"https:\/\/tsugi-studio.com\/blog\/wp-content\/uploads\/2021\/07\/DSPAction_learn_more.jpg\" alt=\"\" width=\"521\" height=\"84\"><br \/>\n<\/a><a class=\"dspmotion-learnmore\" href=\"https:\/\/tsugi-studio.com\/web\/en\/products-dspmotion.html\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/tsugi-studio.com\/blog\/wp-content\/uploads\/2020\/08\/learn-more-about-dspmotion-1.png\" alt=\"learn more about dspmotion\"><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this post, we combine the high-impact sounds of DSP Action with the evolving textures of DSP Motion to design sounds for a walking<\/p>\n","protected":false},"author":1,"featured_media":5972,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,22,20],"tags":[],"class_list":["post-5970","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorial","category-dsp-action","category-dsp-motion"],"_links":{"self":[{"href":"https:\/\/tsugi-studio.com\/blog\/wp-json\/wp\/v2\/posts\/5970","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tsugi-studio.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tsugi-studio.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tsugi-studio.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tsugi-studio.com\/blog\/wp-json\/wp\/v2\/comments?post=5970"}],"version-history":[{"count":12,"href":"https:\/\/tsugi-studio.com\/blog\/wp-json\/wp\/v2\/posts\/5970\/revisions"}],"predecessor-version":[{"id":5984,"href":"https:\/\/tsugi-studio.com\/blog\/wp-json\/wp\/v2\/posts\/5970\/revisions\/5984"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tsugi-studio.com\/blog\/wp-json\/wp\/v2\/media\/5972"}],"wp:attachment":[{"href":"https:\/\/tsugi-studio.com\/blog\/wp-json\/wp\/v2\/media?parent=5970"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tsugi-studio.com\/blog\/wp-json\/wp\/v2\/categories?post=5970"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tsugi-studio.com\/blog\/wp-json\/wp\/v2\/tags?post=5970"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}