{"id":4173,"date":"2021-04-08T05:23:06","date_gmt":"2021-04-08T05:23:06","guid":{"rendered":"http:\/\/procedural-audio.com\/blog\/?p=4173"},"modified":"2022-01-06T09:46:57","modified_gmt":"2022-01-06T09:46:57","slug":"anime-swish","status":"publish","type":"post","link":"http:\/\/procedural-audio.com\/blog\/2021\/04\/08\/anime-swish\/","title":{"rendered":"Anime Swish"},"content":{"rendered":"<p>How to recreate that classic resonant swish from Japanese anime? The question regularly pops up in sound design forums. Fortunately, this hallmark of robot battles can easily be generated in the GameSynth patching environment. Even better, we can use the Sketch Pad as an intuitive way to adjust the sound\u2019s movement to our liking.<\/p>\n<p><a class=\"litymp3\" href=\"http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2021\/04\/2021-04_Anime-Whoosh.mp4\" data-lity=\"data-lity\"><br \/>\n<img decoding=\"async\" src=\"http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2021\/04\/2021-04_Anime-Whoosh.png\" alt=\"\"><br \/>\n<\/a><\/p>\n<h2 class=\"tsugiblog-blackheader\" style=\"max-width: 670px;\">Timbre Generation<\/h2>\n<p>\nAs seen in the video above, the patch revolves around a simple <b>Noise<\/b> generator. Its output is sent through an <b>EQ Filter <\/b>configured as a bandpass,<b> <\/b>with its resonance set to the maximum (adjusting the resonance will lead to various timbres, from mostly noisy to more tonal). <\/p>\n<p>\nThe swish effect is created by modulating the center frequency of the filter. In our case, this is done by reading the X position of the drawing in the <b>Sketch Pad<\/b> module. Therefore, we can change the swish \u2018trajectory\u2019 simply by drawing on the Sketch Pad.<\/p>\n<p>\nThe <b>Saturator<\/b> module that immediately follows the filter makes the timbre a bit harsher and dirtier. The sound\u2019s <b>Envelope<\/b> is then applied via a <b>Gain<\/b> module. (It is done at this stage rather than by modulating the <i>amplitude<\/i> input of the <b>Noise<\/b> module, as the <b>Saturator<\/b>\u2018s response curve would drastically affect the volume.) We used the <i>Half-Sine release<\/i> preset of the <b>Envelope<\/b> module, which works well for this type of sound. <\/p>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2021\/04\/2021-04_Anime-Whoosh2.png\" alt=\"2021-04_Anime Whoosh2\" width=\"670\" height=\"437\" class=\"alignnone size-full wp-image-4182\" srcset=\"http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2021\/04\/2021-04_Anime-Whoosh2.png 670w, http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2021\/04\/2021-04_Anime-Whoosh2-150x98.png 150w, http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2021\/04\/2021-04_Anime-Whoosh2-300x196.png 300w\" sizes=\"(max-width: 670px) 100vw, 670px\" \/><\/p>\n<h2 class=\"tsugiblog-blackheader\" style=\"max-width: 670px;\">\nEffects<\/h2>\n<p>\nA final effect section gives the swish sound its characteristic ringing. First, the aptly named <b>Ring Modulator<\/b> will create a brighter, more defined, ringing sound. The second signal used by the ring-modulation comes from a <b>Sine Bank<\/b> module, whose main pitch is controlled by the Y position of the drawing in the <b>Sketch Pad<\/b>.<\/p>\n<p>\nWe only use the first oscillator of the <b>Sine Bank<\/b>, which may seem a bit overkill. However, by changing the global <i>Saturation<\/i> setting of the module, we can generate slightly different timbres, even with that single oscillator. Of course, it is also possible to add other oscillators to create sound variations, although the gain of the patch will need to be adjusted in that case.<\/p>\n<p>\nA final <b>Delay<\/b> module gives some space to the sound. Adjusting its parameters is an easy way to change the character of the sound. Drier settings will work well for robotic action, while a more pronounced delay will be more appropriate for typical anime reactions (to surprising events for example).<\/p>\n<p>\nAnd that\u2019s it! This patch &#8211; called Anime Swish \u2013 has already been added to the Repository. You can try it in GameSynth and draw your own swishes in the Sketch Pad! Here are some examples below.<\/p>\n<p><a class=\"litymp3\" href=\"http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2021\/04\/2021-04_AnimeWhoosh4.mp4\" data-lity=\"data-lity\"><br \/>\n<img decoding=\"async\" src=\"http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2021\/04\/2021-04_AnimeWhoosh4.png\" alt=\"\"><br \/>\n<\/a><\/p>\n<div style=\"height:15px;\"><\/div>\n<p>\n<a class=\"gs-learn-more\" href=\"http:\/\/procedural-audio.com\/web\/en\/products-gamesynth.html\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"http:\/\/procedural-audio.com\/blog\/wp-content\/uploads\/2020\/06\/2020_06_Introducing-Modular-Weapons-Modules-banner-1.png\" alt=\"GameSynth\"><br \/>\n<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>How to recreate that classic resonant swish from Japanese anime? The question regularly pops up in sound design forums. Fortunately, this hallmark of robot<\/p>\n","protected":false},"author":1,"featured_media":4235,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[6,15,12],"tags":[],"_links":{"self":[{"href":"http:\/\/procedural-audio.com\/blog\/wp-json\/wp\/v2\/posts\/4173"}],"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=4173"}],"version-history":[{"count":21,"href":"http:\/\/procedural-audio.com\/blog\/wp-json\/wp\/v2\/posts\/4173\/revisions"}],"predecessor-version":[{"id":4234,"href":"http:\/\/procedural-audio.com\/blog\/wp-json\/wp\/v2\/posts\/4173\/revisions\/4234"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/procedural-audio.com\/blog\/wp-json\/wp\/v2\/media\/4235"}],"wp:attachment":[{"href":"http:\/\/procedural-audio.com\/blog\/wp-json\/wp\/v2\/media?parent=4173"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/procedural-audio.com\/blog\/wp-json\/wp\/v2\/categories?post=4173"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/procedural-audio.com\/blog\/wp-json\/wp\/v2\/tags?post=4173"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}