μ μ
Unreal Engine λ΄λΆμμ Audio Modulation μμ€ν
μ ν΅ν΄ μ μ΄λλ μ μ΄ μ νΈκ° μ€μ μ€λμ€ μμ±μΌλ‘ λ³νλ λ μ μ©λλ μνμ λ¨μ 곡κ°κ³Ό νμ© λ²μλ₯Ό λͺ
νν κ·μ νλ λ°μ΄ν° μμ
μ΄λ€.
μ€λͺ
κ³Όκ±° μ€λμ€ μμ€ν
μμλ κ²μ λ‘μ§μμ μ λ¬νλ μμΉκ° μ€λμ€ μμ±μ μ§κ²°λμ΄ μμ΄ κΈ°νμκ° μμΉλ₯Ό λ³κ²½ν λλ§λ€ μ€λμ€ Mix λ°Έλ°μ€κ° μ½κ² λΆκ΄΄νλ μΉλͺ
μ μΈ λ¬Έμ κ° μ‘΄μ¬νλ€.
μ΄μ°½κΈ°μλ λͺ¨λ λ§€κ°λ³μ μ€μΌμΌλ§μ Blueprint - BPλ C++ μ½λ λ΄λΆμμ νλμ½λ©μΌλ‘ μ²λ¦¬νμ¬ μ€λμ€ λμμ΄λκ° λ
립μ μΌλ‘ Mixλ₯Ό μ‘°μ¨νλ κ²μ΄ λΆκ°λ₯μ κ°κΉμ λ€.
Epic Gamesλ μ΄λ₯Ό λ°©μ§νκΈ° μν΄ μ μ΄ μ νΈμ λ
Όλ¦¬μ μμΉμ 물리μ μ€λμ€ μμ± μμΉλ₯Ό μ€κ°μμ λ²μνκ³ μ ννλ νλΌλ―Έν° μν€ν
μ²λ₯Ό μμ§ μ½μ΄μ λμ
νλ€.
μ΄ μμ
μ μ κ·νλ μ μ΄ μ νΈλ₯Ό Decibel - dBμ΄λ Frequency - Hz (μ£Όνμ) κ°μ ꡬ체μ μΈ λ¬Όλ¦¬ λ¨μλ‘ λ§€ννλ μνμ κ·μΉμ λ¨μΌ κ°μ²΄λ‘ μΊ‘μννλ€.
νμ
νμ΄νλΌμΈμμλ λμμ΄λκ° μλν μ΅μ λ° μ΅λ νμ© λ²μλ₯Ό κ°μ νμ¬ Busλ Generatorμμ κ·Ήλ¨μ μΈ μ μ΄ κ°μ΄ λμ΄μ€λλΌλ μ€λμ€ μΆλ ₯μ΄ νκ΄΄λμ§ μλλ‘ Mixμ μνμ μμ λ§ μν μ μννλ€.
μ리
- 물리μ λ¨μ κ³΅κ° ν λΉ
μ μ΄ λμμ΄ λλ μ€λμ€ μμ±μ μ±μ§μ λ§μΆ° Decibelμ΄λ Frequency νΉμ Semitone κ°μ κ³ μ ν μνμ λ¨μ 곡κ°μ μ§μ νμ¬ μ°μ°μ 물리μ κΈ°μ€μ μ ν립νλ€.
- λ³ν ν¨μ λ³΄κ° μ°μ°
λ¨μν μ ν λ³νμ λμ΄ Exponentialμ΄λ Logarithmic κ°μ λΉμ ν μν ν¨μλ₯Ό μ 곡νμ¬ μΈκ°μ μ²κ° μΈμ§ 곑μ μ λΆν©νλ μμ°μ€λ¬μ΄ λ§€κ°λ³μ μ€μΌμΌλ§μ μ§μνλ€.
- μ λμ Hard Limit κ°μ
μ
λ ₯λλ λ³μ‘° μμΉμ 무κ΄νκ² μμ€ν
μ΄ νμ©νλ μ΅μκ°κ³Ό μ΅λκ°μ μμ
λ΄λΆμ νλμ½λ©νμ¬ Runtime Audio μ°μ° μ€λ₯μ Digital Clipping νμμ 물리μ μΌλ‘ μ°¨λ¨νλ€.
- κΈ°λ³Έ μ΅μ»€ μμΉ λ³΄μ‘΄
λ³μ‘° μ νΈκ° μμ€ν
μμ μμ ν λμ΄μ§κ±°λ λΉνμ±νλμμ λ λμ μ€λμ€ κ°μ²΄κ° μ¦μ 볡κ·ν΄μΌ νλ κΈ°λ³Έ μμ μμΉλ₯Ό λ΄λΆμ μ μ₯νμ¬ μ¬μ μν μμ μ±μ νκ³ νκ² μ μ§νλ€.
ꡬ쑰
Β
μμ
μμ€ νκ²½ μ£Όνμ νν°λ§ λ²μ ν΅μ
μΊλ¦ν°κ° μμ€μΌλ‘ μ μν λ λ°μνλ Low-pass Filter λ³μ‘° νκ²½μ μ¬μ©νλ€. μ΄ μμ
μ λ¨μλ₯Ό Frequencyλ‘ μ€μ νκ³ μ΅λκ°μ 20000 Hzλ‘ μ΅μκ°μ 400 Hzλ‘ μ ννλ€. μ¬ν΄λ‘ κΉμ΄ μ μνμ¬ μ μ΄ μ νΈκ° λ°λ₯μΌλ‘ λ¨μ΄μ§λλΌλ νν° Cutoff μμΉκ° 400 Hz μ΄νλ‘ λ΄λ €κ°μ§ μμ λ² μ΄μ€ μ£Όνμλ§μ μμ ν μλ©Ένλ μ²κ°μ 곡백 νμμ μμ€ν
μ μΌλ‘ λ°©μ΄νλ€.
νλ°μ λνΉ λ°μ벨 ννμ λ°©μ΄
μλ₯ν νλ° μ λ°°κ²½μμ
μ μμΆνλ λνΉ μμ€ν
μ μ μ©νλ€. λ¨μλ₯Ό Decibelλ‘ μ€μ νκ³ μ΅μκ°μ -12 dBλ‘ κ·μ νμ¬ μμΆμ 물리μ νκ³μ μ λͺ
νν κΈλλ€. μ¬λ¬ κ°μ νλ°μ΄ λμμ λ°μνμ¬ κ°μ μ νΈκ° κ·Ήλ¨μ μΌλ‘ μ€μ²©λλλΌλ λ°°κ²½μμ
λ³Όλ₯¨μ΄ -12 dB μλλ‘ λ¨μ΄μ§μ§ μμ μ 체 κ²μ Mixμ λΌλκ° λ¬΄λμ§λ κ²μ μλ²½νκ² λ°©μ§νλ€.
μ°¨λ μμ§ Pitch Shifting κ΅¬κ° μ€μ
λ μ΄μ± κ²μμμ μ°¨λ κ°μμ λ°λ₯Έ μμ§ μ리 μμ λ³νλ₯Ό μ μ°¨μ μΌλ‘ ꡬννλ€. λ¨μλ₯Ό SemitoneμΌλ‘ μ§μ νκ³ μ°¨λ μμ§μ 물리μ μ€νμ λ§μΆ° μ΅μκ°μ -5 μ΅λκ°μ 7λ‘ μ€μ νλ€. μ°¨λ μμ§ νμ μ λ°μ΄ν°λ₯Ό λ³μ‘° μ νΈλ‘ λ°μ μ€λμ€ Pitchλ₯Ό μ§μ λ λ°μκ³ λ²μ λ΄μμλ§ μ λ°νκ² μ€λ₯΄λ΄λ¦¬κ² λ§λ€μ΄ νκ³ λ²μλ₯Ό λ²μ΄λ λΆμμ°μ€λ¬μ΄ κΈ°κ³μ μΆλ ₯μ μμ² μ°¨λ¨νλ€.
Β