๐Ÿ“„

Reverb Effect - Reverb

Mark as Draft

์ •์˜

Unreal Engine ๋‚ด๋ถ€์—์„œ ๊ณต๊ฐ„์˜ ๋ฌผ๋ฆฌ์  ํฌ๊ธฐ์™€ ํ‘œ๋ฉด ์žฌ์งˆ์— ๋”ฐ๋ผ ์†Œ๋ฆฌ๊ฐ€ ๋‚œ๋ฐ˜์‚ฌ๋˜๊ณ  ์†Œ๋ฉธํ•˜๋Š” ๋ณต์žกํ•œ ๋ฌผ๋ฆฌ์  ์ž”ํ–ฅ ํ˜„์ƒ์„ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ํ†ตํ•ด ์ˆ˜ํ•™์ ์œผ๋กœ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•˜์—ฌ Audio ์‹ ํ˜ธ์— ์ž…์ฒด์ ์ธ ๊ณต๊ฐ„๊ฐ์„ ๋ถ€์—ฌํ•˜๋Š” ํ•„์ˆ˜ Data Asset์ด๋‹ค.

์„ค๋ช…

์ดˆ์ฐฝ๊ธฐ ๊ฒŒ์ž„ Audio๋Š” ํ•˜๋“œ์›จ์–ด ์—ฐ์‚ฐ ๋ฐ Memory ํ•œ๊ณ„๋กœ ์ธํ•ด ์ž”ํ–ฅ์ด ์ด๋ฏธ ์ ์šฉ๋˜์–ด ๋…น์Œ๋œ Audio ํŒŒ์ผ์„ ์ƒํ™ฉ๋ณ„๋กœ ์—ฌ๋Ÿฌ ๊ฐœ ๊ฒน์ณ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ์‹์„ ์ฑ„ํƒํ•˜์—ฌ ํ”Œ๋ ˆ์ด์–ด์˜ ์ด๋™์— ๋”ฐ๋ฅธ ๋™์ ์ธ ๊ณต๊ฐ„ ๋ณ€ํ™”๋ฅผ ๋งค๋„๋Ÿฝ๊ฒŒ ๊ตฌํ˜„ํ•˜์ง€ ๋ชปํ–ˆ๋‹ค.
์ดํ›„ ๋””์ง€ํ„ธ ์‹ ํ˜ธ ์ฒ˜๋ฆฌ ๊ธฐ์ˆ ์ด ๋น„์•ฝ์ ์œผ๋กœ ๋ฐœ์ „ํ•˜๋ฉด์„œ Epic Games๋Š” Audio Engine ์ฝ”์–ด ๋‚ด๋ถ€์—์„œ ์›๋ณธ ์†Œ์Šค์— ๊ฐ€์ƒ์˜ ๋ฐ˜์‚ฌ์Œ์„ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์—ฐ์‚ฐํ•˜์—ฌ ๋ง์ž…ํžˆ๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ธฐ๋ฐ˜์˜
๐Ÿ“„
Reverb
์‹œ์Šคํ…œ์„ ๋„์ž…ํ–ˆ๋‹ค.
์ด Data Asset์€ ํ™•์‚ฐ ๋ฐ€๋„ ๊ฐ์‡  ์‹œ๊ฐ„ ๋“ฑ์˜ ๋‹ค์–‘ํ•œ ๋ฌผ๋ฆฌ์ 
๐Ÿ“„
Parameter (Parameter)
๋ฅผ ๋ฏธ์„ธํ•˜๊ฒŒ ์กฐ์ž‘ํ•˜์—ฌ ์ข์€ ํƒ€์ผ ํ™”์žฅ์‹ค์˜ ๋‚ ์นด๋กœ์šด ๋ฐ˜์‚ฌ์Œ๋ถ€ํ„ฐ ๊ฑฐ๋Œ€ํ•œ ์ฝ˜์„œํŠธํ™€์˜ ์›…์žฅํ•œ ์ž”ํ–ฅ๊นŒ์ง€ ๋ชจ๋“  ๋ฌผ๋ฆฌ์  ๊ณต๊ฐ„์˜ ์ฒญ๊ฐ์  ํŠน์„ฑ์„ ์ ˆ์ฐจ์ ์œผ๋กœ ์ƒ์„ฑํ•ด๋‚ธ๋‹ค.
ํ˜„์—… Pipeline์—์„œ๋Š” Audio Volume ๊ฐ์ฒด ํ˜น์€ Master
๐Ÿ“„
Sound Submix
์™€ ์ง์ ‘ ์—ฐ๋™ํ•˜์—ฌ ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ํ˜„์žฌ ์œ„์น˜ํ•œ ์žฅ์†Œ์˜ ํ™˜๊ฒฝ์  ๋ฌธ๋งฅ์„ ์ฒญ๊ฐ์ ์œผ๋กœ ๋ช…ํ™•ํžˆ ์ •์˜ํ•˜๊ณ  ๊ฒŒ์ž„ ์›”๋“œ์˜ ๋ฌผ๋ฆฌ์  ์‹ค์žฌ๊ฐ์„ ์™„์„ฑํ•˜๋Š” ๊ฐ€์žฅ ํ•ต์‹ฌ์ ์ธ ๊ณต๊ฐ„ ์Œํ–ฅ ์ฒ˜๋ฆฌ ๋„๊ตฌ๋กœ ์ž‘๋™ํ•œ๋‹ค.

์›๋ฆฌ

  1. ์ดˆ๊ธฐ ๋ฐ˜์‚ฌ์Œ ์‹œ๊ฐ„ ์ง€์—ฐ ์—ฐ์‚ฐ
    1. ์†Œ๋ฆฌ๊ฐ€ ๋ฐœ์ƒํ•œ ์งํ›„ ๋ฒฝ์ด๋‚˜ ๋ฐ”๋‹ฅ ๋ฉด์— ๊ฐ€์žฅ ๋จผ์ € ๋ถ€๋”ชํ˜€ ์ฒญ์ทจ์ž์˜ ๊ท€์— ๋„๋‹ฌํ•˜๋Š” ์ฒซ ๋ฒˆ์งธ ๋ฐ˜์‚ฌ์Œ ๋ฌถ์Œ์˜ ์ง€์—ฐ ์‹œ๊ฐ„๊ณผ ์—๋„ˆ์ง€๋ฅผ ์ •๋ฐ€ํ•˜๊ฒŒ ๊ณ„์‚ฐํ•˜์—ฌ ๊ณต๊ฐ„์˜ ๋Œ€๋žต์ ์ธ ํฌ๊ธฐ์™€ ๊ธฐํ•˜ํ•™์  ํ˜•ํƒœ๋ฅผ ์‹œ์Šคํ…œ์— ์ธ์ง€์‹œํ‚จ๋‹ค.
  1. ํ›„๊ธฐ ์ž”ํ–ฅ ์—๋„ˆ์ง€ ๊ฐ์‡  ์ฒ˜๋ฆฌ
    1. ์ดˆ๊ธฐ ๋ฐ˜์‚ฌ์Œ ๋„๋‹ฌ ์ดํ›„ ์ˆ˜๋ฐฑ ๊ฐœ์˜ ๋ฒฝ๋ฉด์„ ์—ฐ์†์œผ๋กœ ํŠ•๊ธฐ๋ฉฐ ๋ฌดํ•œํžˆ ์ชผ๊ฐœ์ง€๋Š” ์†Œ๋ฆฌ์˜ ์—๋„ˆ์ง€๊ฐ€ ์‹œ๊ฐ„ ํ๋ฆ„์— ๋”ฐ๋ผ ์„œ์„œํžˆ ์ค„์–ด๋“œ๋Š” ํ•˜๋ฝ ๊ถค์ ์„ ์—ฐ์‚ฐํ•˜์—ฌ ๊ณต๊ฐ„์˜ ๋ฐ€๋„์™€ ํ…์Šค์ฒ˜ ์งˆ๊ฐ์„ ์ˆ˜ํ•™์ ์œผ๋กœ ๋ฌ˜์‚ฌํ•œ๋‹ค.
  1. ์ฃผํŒŒ์ˆ˜ ๋Œ€์—ญ๋ณ„ ๊ณ ์ฃผํŒŒ ํก์ˆ˜์œจ ์ œ์–ด
    1. ๊ฐ€์ƒ ๊ณต๊ฐ„์„ ๊ตฌ์„ฑํ•˜๋Š” ์žฌ์งˆ์ด ๋ถ€๋“œ๋Ÿฌ์šด ํ—๊ฒŠ์ธ์ง€ ๋”ฑ๋”ฑํ•œ ์ฝ˜ํฌ๋ฆฌํŠธ์ธ์ง€์— ๋”ฐ๋ผ ์†Œ๋ฆฌ์˜ ๊ณ ์Œ์—ญ๋Œ€๊ฐ€ ๊นŽ์—ฌ๋‚˜๊ฐ€๋Š” ์ •๋„๋ฅผ ๋‹ค๋ฅด๊ฒŒ ์„ค์ •ํ•˜๋Š”
      ๐Ÿ“„
      Low-pass Filter
      ๋ฅผ ์ ์šฉํ•˜์—ฌ ์žฌ์งˆ ํŠน์œ ์˜ ๋ฌผ๋ฆฌ์  ํก์Œ ๋Šฅ๋ ฅ์„ Runtime์— ๋ฐ˜์˜ํ•œ๋‹ค.
  1. ๐Ÿ“„
    Wet/Dry (Parameter)
    ์‹ ํ˜ธ ๋ณ‘ํ•ฉ ๋น„์œจ ์กฐ์ ˆ
    1. ์–ด๋– ํ•œ ๋””์ง€ํ„ธ ๊ฐ€๊ณต๋„ ๋“ค์–ด๊ฐ€์ง€ ์•Š์€ ์ˆœ์ˆ˜ํ•œ ์›๋ณธ Audio ์‹ ํ˜ธ์™€ Reverb ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์—ฐ์‚ฐ์„ ๊ฑฐ์นœ ๊ฐ€๊ณต ์‹ ํ˜ธ์˜ ์ถœ๋ ฅ ๋น„์œจ์„ ๋™์ ์œผ๋กœ ์„ž์–ด ๊ณต๊ฐ„๊ฐ์˜ ๊นŠ์ด์™€ ๋Œ€์‚ฌ์˜ ์ฒญ๊ฐ์  ๋ช…๋ฃŒ๋„๋ฅผ ์ƒํ™ฉ์— ๋งž์ถฐ ์„ธ๋ฐ€ํ•˜๊ฒŒ ์กฐ์ ˆํ•œ๋‹ค.

๊ตฌ์กฐ

ย 

์˜ˆ์‹œ

Audio Volume ๊ตฌ์—ญ ์ „ํ™˜ ์ž๋™ํ™” ๋งตํ•‘

์‹ค๋‚ด ๋˜์ „ ๋ ˆ๋ฒจ์„ ์„ค๊ณ„ํ•  ๋•Œ ์ข๊ณ  ๊ตฝ์€ ๋ณต๋„์™€ ๊ฑฐ๋Œ€ํ•œ ๋ณด์Šค ๋ฐฉ์— ๊ฐ๊ฐ ๋…๋ฆฝ๋œ Audio Volume Actor๋ฅผ ๋ฐฐ์น˜ํ•œ๋‹ค. ๋ณต๋„ ๊ตฌ์—ญ์—๋Š” ์ž”ํ–ฅ ๊ฐ์‡  ์‹œ๊ฐ„์ด ๋งค์šฐ ์งง์€
๐Ÿ“„
Reverb Effect - Reverb
๋ฅผ ํ• ๋‹นํ•˜๊ณ  ๋ณด์Šค ๋ฐฉ์—๋Š” ํ™•์‚ฐ ๊ฐ’์ด ๊ทน๋„๋กœ ๋†’์€ Asset์„ ๋งคํ•‘ํ•˜์—ฌ ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ๋ฌธ์„ ํ†ต๊ณผํ•˜๋Š” ์ˆœ๊ฐ„ ํ”„๋กœ๊ทธ๋ž˜๋จธ์˜ ๋ณ„๋„ ์ฝ”๋“œ ํ˜ธ์ถœ ์—†์ด๋„ ๊ณต๊ฐ„์˜ ์ฒญ๊ฐ์  ๊ทœ๋ชจ๊ฐ€ ์ฆ‰๊ฐ์ ์œผ๋กœ ์ „ํ™˜๋˜๋Š” ์ž๋™ํ™” ์‹œ์Šคํ…œ์„ ๊ตฌ์ถ•ํ•œ๋‹ค.

๋ฌด๊ธฐ ๋ฐœ์‚ฌ์Œ ์ž”ํ–ฅ ๊ผฌ๋ฆฌ ์ ˆ์ฐจ์  ์ƒ์„ฑ

๊ฑด์ŠˆํŒ… ๊ฒŒ์ž„์—์„œ ์ด๊ธฐ ๊ฒฉ๋ฐœ Audio ์›๋ณธ ํŒŒ์ผ์„ ๋งค์šฐ ๊ฑด์กฐํ•˜๊ณ  ์งง๊ฒŒ ๋””์ž์ธํ•˜์—ฌ ๋””์Šคํฌ ์šฉ๋Ÿ‰๊ณผ ๊ธฐ๋ณธ Memory๋ฅผ ์•„๋‚€๋‹ค. ๋„์‹ฌ ์‹œ๊ฐ€์ง€ ์ „ํˆฌ ์ƒํ™ฉ์—์„œ ๊ฒฉ๋ฐœ Audio๊ฐ€ ๋ชจ์ด๋Š” Submix ์ฑ„๋„์— ๊ธด ์ž”ํ–ฅ ์‹œ๊ฐ„์„ ๊ฐ€์ง„ Reverb Effect๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ง์ž…ํ˜€ ์ด์†Œ๋ฆฌ์˜ ์šธ๋ฆผ ๊ผฌ๋ฆฌ๊ฐ€ ๊ฑฐ๋Œ€ํ•œ ๊ฑด๋ฌผ ์‚ฌ์ด๋ฅผ ๋ฐ˜์‚ฌํ•˜๋ฉฐ ํผ์ ธ๋‚˜๊ฐ€๋Š” ํƒ€๊ฒฉ๊ฐ์„ ์ ˆ์ฐจ์ ์œผ๋กœ ์™„์„ฑํ•˜๊ณ  ์‹œ์Šคํ…œ ์ ์œ ์œจ์„ ๊ทน์ ์œผ๋กœ ์ตœ์ ํ™”ํ•œ๋‹ค.

๋™์  Reverb Send ๊ฑฐ๋ฆฌ ๋งค๊ฐœ๋ณ€์ˆ˜ ์—ฐ๋™

ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ์–ด๋‘์šด ์ง€ํ•˜ ํ„ฐ๋„ ๊นŠ์ˆ™์ด ๋“ค์–ด๊ฐˆ์ˆ˜๋ก ์นด๋ฉ”๋ผ ์œ„์น˜์™€ ํ„ฐ๋„ ์ถœ๊ตฌ ์‚ฌ์ด์˜ ์ ˆ๋Œ€์ ์ธ ๊ฑฐ๋ฆฌ๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๊ณ„์‚ฐํ•˜์—ฌ Reverb Send ์ˆ˜์น˜ Parameter์— ์ˆ˜ํ•™์ ์œผ๋กœ ๊ณฑํ•ด ๋„ฃ๋Š”๋‹ค. ๊นŠ์€ ๊ณณ์œผ๋กœ ์ง„์ž…ํ• ์ˆ˜๋ก ์›๋ณธ ์†Œ๋ฆฌ์˜ ๋น„์œจ์€ ๊นŽ์ด๊ณ  ๋ฐ˜์‚ฌ์Œ์˜ ๋น„์œจ์ด ๊ฑฐ๋Œ€ํ•˜๊ฒŒ ์ฆ๊ฐ€ํ•˜์—ฌ ์‹œ๊ฐ์ ์ธ ๋น›์˜ ์†Œ๋ฉธ๊ณผ ์ฒญ๊ฐ์ ์ธ ์ž”ํ–ฅ์˜ ์ง™์–ด์ง์„ ์™„๋ฒฝํ•˜๊ฒŒ ๋™๊ธฐํ™”ํ•˜๋Š” ๋ฐ€๋„ ๋†’์€ ์ธํ„ฐ๋ž™ํ‹ฐ๋ธŒ ์˜ค๋””์˜ค ํ™˜๊ฒฝ์„ ์กฐ์„ฑํ•œ๋‹ค.
Mark as Published
ย