์ ์
์๊ฐ์ ๋ฐ๋ผ ์ ํธ์ ์ ์ฒด์ ์ธ ํฌ๊ธฐ ๋ณํ๋ฅผ ๋ํ๋ด๋ ๊ณก์ ์ ์๋ฏธํ๋ค.
์ค๋ช
Envelope ๊ฐ๋
์ ์๋ ๋ก๊ทธ ์ ์์ฌ์ด์ , ์ํฅํ, ์ ๊ธฐ์ ํํ ๋ถ์ ๊ณผ์ ์์ ๋ฐ์ ํ๊ณ , 20์ธ๊ธฐ ์ ์์์
๊ณผ ๋์งํธ ํฉ์ฑ ๊ธฐ์ ๊น์ง ์ด์ด์ง๋ฉฐ ํ์คํ๋๋ค.
ํนํ ADSR(Attack-Decay-Sustain-Release)๋ชจ๋ธ์ ์๋ฆฌ์ ์๊ฐ์ ํน์ง์ ๊ฐ์ฅ ๋จ์ํ๊ณ ๊ฐ๋ ฅํ๊ฒ ํํํ ์ ์์ด์, ์ํฅํ, ์ ํธ์ฒ๋ฆฌ, ์ฌ์ด๋ ๋์์ธ ์ ๋ถ์ผ์์ ๊ธฐ๋ณธ ๊ตฌ์กฐ๋ก ์ฌ์ฉ๋๋ค.
์๋ฆฌ
Envelope๋ ํํ์ ์งํญ ๋ณํ๋ฅผ ์๊ฐ ๋๋ฉ์ธ์์ ๋ฐ๋ก ๋ถ๋ฆฌํด ํํํ๋ ์๋ฆฌ์ ๊ธฐ๋ฐํ๋ค.
ย
ํต์ฌ ์๋ฆฌ๋ ๋ค์๊ณผ ๊ฐ๋ค.
- Amplitude (์งํญ) ์ ํธ์ ์ธ๊ณฝ์ ์ ์ถ์ถํด ์๊ฐ ํ๋ฆ์ ๋ฐ๋ผ ๋ณํ๋ ํํ๋ฅผ ๋ง๋ค ์ ์๋ค.
- ์ด ์ธ๊ณฝ์ (Envelope)์ ์ ํธ์ ๊ณ ์ ํํ(Frequency - Hz (์ฃผํ์), Phase - ฯ (์์))๊ณผ ๋ถ๋ฆฌ๋๋ฏ๋ก, ์๋ฆฌ์ ํ๋กํ์ ์ ์ดํ๋๋ฐ ์ ์ฉํ๋ค.
- Attack, Decay, Sustain, Release๊ฐ์ ์ธ๊ทธ๋จผํธ๋ ์๊ฐ ์์ ์๋์ง ํ๋ฆ์ ๋ชจ๋ธ๋งํ ๊ฒ์ด๋ค.
- Envelope๋ ์ง์ ์ธก์ ํ๊ฑฐ๋(๋ ์ฝ๋ฉ ๋ถ์), ํฉ์ฑํด์(ADSR) ์ธ์์ ์ผ๋ก ๋ง๋ค ์ ์๋ค.
ย
Envelope๋ ์๋ฆฌ์ ์๊ฐ์ ์บ๋ฆญํฐ๋ฅผ ๊ฒฐ์ ํ๋ ๊ตฌ์กฐ์ ํ์ด๋ค.
๊ตฌ์กฐ
ADSR์ ๊ธฐ๋ณธ ๊ตฌ์กฐ
๊ฐ์ฅ ๋๋ฆฌ ์ฐ์ด๋ Envelope ๊ตฌ์กฐ
Attack : 0 โ ์ต๋ ์งํญ๊น์ง ๋๋ฌํ๋ ์๊ฐ Decay : ์ต๋ ์งํญ โ Sustain ๋ ๋ฒจ๋ก ๊ฐ์ํ๋ ์๊ฐ Sustain : ๋๋ ค ์๋ ๋์ ์ ์ง๋๋ ์ผ์ ๋ ๋ฒจ Release : ์ ๋ ฅ์ด ๋๋ ํ 0์ผ๋ก ์ค์ด๋๋ ์๊ฐ
์ํ์ ๋ชจ๋ธ(์ด์์ ํํ)
E(t) = A(t) during Attack D(t) during Decay S during Sustain R(t) during Release
์ง์์ ๊ฐ์ ํจ์ ์์
Decay๋ Release ๊ตฌ๊ฐ์ ํํ ์ฌ์ฉ๋๋ ๊ฐ์ ๋ชจ๋ธ
E(t) = E0 ยท e^(-t/ฯ)
- ฯ : ๊ฐ์ ์์
- E0 : ์ด๊ธฐ ์งํญ
์งํญ - ์ฃผํ์ ๋ถ๋ฆฌ ์๋ฆฌ
Envelope๋ ์ ํธ์ ์๊ฐ์ ์๋์ง ๋ณํ๋ง ๋ด๋นํ๊ณ , ์ฃผํ์ ๋ด์ฉ์ ๋ฐ๋ก ์ ์ง๋๋ค.
x(t) = Envelope(t) ยท Carrier(t)
- Carrier : ์๋ ์ฃผํ์, ํํ ์์
- Envelope : ์งํญ ์๊ฐ ๋ณํ
์์
์ฌ์ด๋ ๋์์ธ
- ์ด์๋ฆฌ๋ Attack์ด ๊ทน๋๋ก ์งง๊ณ , ๋น ๋ฅด๊ฒ ๊ฐ์ ํ๋ Decay ์ค์ฌ Envelope๋ฅผ ๊ฐ์ง๋ค.
- ๋ฐ๋, ์ฐ๋น์ธ์ค ๊ฐ์ ์ง์์์ Attack์ด ๋๋ฆฌ๊ณ Sustain์ด ๊ธธ๋ค.
- ์ถฉ๋์(์ํฉํธ)์ Attack์ด ๋งค์ฐ ๋น ๋ฅด๊ณ Release๋ ์งง์ง๋ง, ์ํฅ์ด ์กด์ฌํด Decay ๊ธธ์ด๊ฐ ๊ธธ์ด์ง ์ ์๋ค.
- Footstep, Impact, UI Sound๋ฑ์ Envelope ๋ถ์์ด ๋งค์ฐ ์ค์ํด, ํ์ค๊ฐ์ด ๋ถ์กฑํ ๊ฒฝ์ฐ Attack/Release ์กฐ์ ์ผ๋ก ์์ฐ์ค๋ฌ์์ ํ๋ณดํ๋ค.
- ๋ฌผ๋ฆฌ ๊ธฐ๋ฐ ์๋ฆฌ(์ถฉ๋, ํ์ )๋ MetaSound๋ Wwise์์ Envelope Follower๋ฅผ ์ด์ฉํด ๋ฐ์ํ ํ๋ผ๋ฏธํฐ๋ฅผ ๋ง๋ค ์ ์๋ค.
์ ์์ฌ์ด์
- ADSR Envelope๋ ํํฐ, ์ฐํ, ํผ์น ๋ฑ ๋ค์ํ ํ๋ผ๋ฏธํฐ์ ์ ์ฉ๋๋ค.
- Attack์ ๊ธธ๊ฒํ๋ฉด Pad ์์์ฒ๋ผ ๋ถ๋๋ฝ๊ฒ ์ฌ๋ผ์ค๊ณ , Decay์ Sustain ์กฐ์ ๋ก ํ๋ญ, ํฅ, ๋ฒ ์ด์ค์ ์บ๋ฆญํฐ๋ฅผ ๋ง๋ ๋ค.
๋ ์ฝ๋ฉ ๋ถ์
- ์ค์ ์ ๊ธฐ Envelope๋ฅผ ๋ถ์ํด ์ ์ค ํจ์น๋ฅผ ๋ณต์ํ๊ฑฐ๋ Foley๋ฅผ ํฉ์ฑํ ๋ ํ์ฉํ๋ค.
- ์: ํผ์๋ ธ๋ ๋น ๋ฅธ Attack, ๋น ๋ฅธ Decay, Sustain ์์, ๋๋ฆฐ Release ๊ตฌ์กฐ.
์ค๋์ค ์์ง, ์ฒ๋ฆฌ
- Compressor๋ ์ ๋ ฅ ์ ํธ์ Envelope๋ฅผ ๊ฐ์งํ์ฌ Gain์ ์กฐ์ ํ๋ค.
- Envelope Follower๋ ์๋ฆฌ์ ํฌ๊ธฐ ๋ณํ๋ฅผ ๋ถ์ํด ํํฐ๋ ์ดํํธ ํ๋ผ๋ฏธํฐ๋ฅผ ์๋ ์กฐ์ ํ๋ค.
ย