{"id":5410,"date":"2021-05-16T00:03:54","date_gmt":"2021-05-16T00:03:54","guid":{"rendered":"http:\/\/desres20.netornot.at\/?p=5410"},"modified":"2021-05-16T00:03:54","modified_gmt":"2021-05-16T00:03:54","slug":"soundeffekte-als-luckenlose-loops","status":"publish","type":"post","link":"http:\/\/desres20.netornot.at\/?p=5410","title":{"rendered":"Soundeffekte als l\u00fcckenlose Loops"},"content":{"rendered":"\n<p>In meiner praktischen Studienarbeit arbeite ich aktuell an einem Sound Design f\u00fcr ein 3D Adventure Game. In diesem gibt es Elemente, die in einer Endlosschleife geloopt werden sollen. Klassisch z\u00e4hlen hierzu Atmosger\u00e4usche, flie\u00dfendes Wasser, Wind und auch der Soundtrack. In meinem Fallen handelt es sich um einen Zauber-\/Lichteffekt, der um einen aufsammelbaren Stab herumschwirrt.<br><br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"479\" src=\"http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/staff-1024x479.jpg\" alt=\"\" class=\"wp-image-5413\" srcset=\"http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/staff-1024x479.jpg 1024w, http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/staff-300x140.jpg 300w, http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/staff-768x359.jpg 768w, http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/staff-1536x719.jpg 1536w, http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/staff.jpg 1887w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>Zauberstab-Lichteffekte sollen in Dauerschleife klingen<\/em><\/figcaption><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Die meisten Game Engines bieten Funktionen, mit welchen Soundfiles geloopt werden k\u00f6nnen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"469\" height=\"865\" src=\"http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/loop.jpg\" alt=\"\" class=\"wp-image-5411\" srcset=\"http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/loop.jpg 469w, http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/loop-163x300.jpg 163w\" sizes=\"(max-width: 469px) 100vw, 469px\" \/><figcaption><em>Loop-Funktion in Unity<\/em><\/figcaption><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Wenn die Loop-Funktion nun bei einem gew\u00f6hnlichen Soundfile aktiviert wird, f\u00e4llt jedoch auf, dass  ein Knacksen zu h\u00f6ren ist, sobald die Datei wieder von vorne abgespielt wird. Das liegt daran, dass die Wellenform am Ende der Aufnahme sich von der Wellenform am Anfang unterscheidet. <\/p>\n\n\n\n<figure class=\"wp-block-audio\"><audio controls src=\"http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/loop_notransition.wav\"><\/audio><figcaption><em>Simulierter Loop ohne \u00dcbergang<\/em><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"576\" src=\"http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/kein_uebergang-1024x576.jpg\" alt=\"\" class=\"wp-image-5418\" srcset=\"http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/kein_uebergang-1024x576.jpg 1024w, http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/kein_uebergang-300x169.jpg 300w, http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/kein_uebergang-768x432.jpg 768w, http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/kein_uebergang-1536x864.jpg 1536w, http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/kein_uebergang.jpg 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>Loop ohne \u00dcbergang<\/em><\/figcaption><\/figure>\n\n\n\n<p>Audio-Middlewares, wie Wwise, erm\u00f6glichen die interne Umsetzung von \u00dcberg\u00e4ngen, womit artefaktfreies Looping m\u00f6glich ist.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"865\" height=\"477\" src=\"http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/wwise_transition.png\" alt=\"\" class=\"wp-image-5412\" srcset=\"http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/wwise_transition.png 865w, http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/wwise_transition-300x165.png 300w, http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/wwise_transition-768x424.png 768w\" sizes=\"(max-width: 865px) 100vw, 865px\" \/><figcaption><em>Transition-Optionen in Wwise<\/em><\/figcaption><\/figure>\n\n\n\n<p>Man kann aber auch Soundfiles bereits in der DAW aufbereiten, damit diese auch ohne Middleware-Programmen und somit universell loop-tauglich sind. Man schneidet daf\u00fcr das Ende des Soundfiles aus und f\u00fcgt den ausgeschnittenen Teil der Aufnahme am Anfang des Soundfiles ein [1]. Anschlie\u00dfend wird ein Crossfade zwischen den beiden Audio-Events gesetzt. Damit erklingt nun kein Knacksen mehr, wenn die Datei beim Loop wieder von Anfang abgespielt wird und er \u00dcbergang verl\u00e4uft fl\u00fcssig.<\/p>\n\n\n\n<figure class=\"wp-block-audio\"><audio controls src=\"http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/loop_withtransition_long.wav\"><\/audio><figcaption><em>Simulierter Loop mit \u00dcbergang<\/em><\/figcaption><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"576\" src=\"http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/1_uebergang-1024x576.jpg\" alt=\"\" class=\"wp-image-5417\" srcset=\"http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/1_uebergang-1024x576.jpg 1024w, http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/1_uebergang-300x169.jpg 300w, http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/1_uebergang-768x432.jpg 768w, http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/1_uebergang-1536x864.jpg 1536w, http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/1_uebergang.jpg 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>Loop mit Crossfade<\/em><\/figcaption><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Alternativ kann auch das Audio-Event, welches am Ende ausgeschnitten wird, auf eine zweite Spur gelegt werden, womit man den Fade-In und Fade-Out unabh\u00e4ngig voneinander bestimmen kann. Die L\u00e4nge der Fades kann je nach Bedarf angepasst werden und ist vom Material abh\u00e4ngig.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"576\" src=\"http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/1_loop_alternativ-1024x576.jpg\" alt=\"\" class=\"wp-image-5421\" srcset=\"http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/1_loop_alternativ-1024x576.jpg 1024w, http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/1_loop_alternativ-300x169.jpg 300w, http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/1_loop_alternativ-768x432.jpg 768w, http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/1_loop_alternativ-1536x864.jpg 1536w, http:\/\/desres20.netornot.at\/wp-content\/uploads\/2021\/05\/1_loop_alternativ.jpg 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>Crossfade auf zwei Spuren<\/em><\/figcaption><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Quellen:<br>[1] https:\/\/www.frontiersoundfx.com\/how-to-seamlessly-loop-any-ambience-audio-file\/<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In meiner praktischen Studienarbeit arbeite ich aktuell an einem Sound Design f\u00fcr ein 3D Adventure Game. In diesem gibt es Elemente, die in einer Endlosschleife geloopt werden sollen. Klassisch z\u00e4hlen hierzu Atmosger\u00e4usche, flie\u00dfendes Wasser, Wind und auch der Soundtrack. In meinem Fallen handelt es sich um einen Zauber-\/Lichteffekt, der um einen aufsammelbaren Stab herumschwirrt. Die<\/p>\n<footer class=\"entry-footer index-entry\">\n<div class=\"post-social pull-left\"><a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=http%3A%2F%2Fdesres20.netornot.at%2F%3Fp%3D5410\" target=\"_blank\" class=\"social-icons\"><i class=\"fa fa-facebook\" aria-hidden=\"true\"><\/i><\/a><a href=\"https:\/\/twitter.com\/home?status=http%3A%2F%2Fdesres20.netornot.at%2F%3Fp%3D5410\" target=\"_blank\" class=\"social-icons\"><i class=\"fa fa-twitter\" aria-hidden=\"true\"><\/i><\/a><a href=\"https:\/\/www.linkedin.com\/shareArticle?mini=true&#038;url=http%3A%2F%2Fdesres20.netornot.at%2F%3Fp%3D5410&#038;title=Soundeffekte+als+l%C3%BCckenlose+Loops\" target=\"_blank\" class=\"social-icons\"><i class=\"fa fa-linkedin\" aria-hidden=\"true\"><\/i><\/a><\/div>\n<p class=\"link-more\"><a href=\"http:\/\/desres20.netornot.at\/?p=5410\" class=\"more-link\">Continue reading <span class=\"meta-nav\">\u2192<\/span><\/a><\/p>\n<\/footer>\n","protected":false},"author":32,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4],"tags":[],"_links":{"self":[{"href":"http:\/\/desres20.netornot.at\/index.php?rest_route=\/wp\/v2\/posts\/5410"}],"collection":[{"href":"http:\/\/desres20.netornot.at\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/desres20.netornot.at\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/desres20.netornot.at\/index.php?rest_route=\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"http:\/\/desres20.netornot.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5410"}],"version-history":[{"count":5,"href":"http:\/\/desres20.netornot.at\/index.php?rest_route=\/wp\/v2\/posts\/5410\/revisions"}],"predecessor-version":[{"id":5423,"href":"http:\/\/desres20.netornot.at\/index.php?rest_route=\/wp\/v2\/posts\/5410\/revisions\/5423"}],"wp:attachment":[{"href":"http:\/\/desres20.netornot.at\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5410"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/desres20.netornot.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5410"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/desres20.netornot.at\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5410"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}