사운드 에셋을 다운받았는데 막상 게임에 적용해보니
뭔가 붕 뜨는 것 같고 화면이랑 안 붙는다는 느낌을 받은 적이 있지?
사운드디자인도 나름 전문 영역이라
게임에 잘 묻는 소리를 만들기 위해서는 나름의 트릭들이 필요해.
나는 사운드디자이너라 사운드가 빈약한 게임은 몰입이 잘 안 되더라고.
그래서 오늘은 샘플을 레이어링해서 소리를 합성하는 방법에 대해 써보려고 해.
이건 공포게임 SOMA의 한 장면이야.
헤비한 금속으로 된 게이트가 닫히는 장면인데
가벼운 금속판도 아니고
무거운 철문이 드르륵 쾅 하고 닫히는 소리는 어떻게 연출해야 좋을까?
여기서 가장 먼저 생각해야 하는 부분은
소리를 영역별로 구분하는 거야.
간단하게 생각하면
드르륵 / 쾅 으로 나누는 거지.
‘드르륵‘을 구현하는데 필요한 샘플 키워드 중에서 가장 먼저 생각나는 건
drag 정도?
그럼 스플라이스에 drag를 검색해봐.
그럼 drag_brick, drag_cement 등등 여러 소리가 나오게 돼.
그 중에서 어울리는 소리를 찾아서 드르륵에 적용해 봐.
그런데 아마 한 가지 소리만 쓰면 너무 평면적이고 가볍게 들릴 거야.
물체를 끄는 소리에는 무게감이 별로 없거든.
그리고 단일한 금속이 아닌 여러 가지를 합성한 금속의 경우라면
각 물체의 진동수도 다 다르거든.
그래서 나는 여러 텍스쳐의 샘플들을 조합했어.
조합 레시피는 영업기밀ㅎㅎ
다음은 쾅을 합성할 차례야.
‘쾅’‘이라는 소리를 검색하는 키워드는 정말 많은데.
이때 신디사이저로 합성한 impact는 인위적이라 현실적인 소리를 내기 어려워.
그걸 원한다면 사용할 수 있겠지만?
여기서는 현실의 철문이 닫히는 소리를 만들 거기 때문에
foley음원을 사용하는 게 좋겠지?
hit, door slam 등등 쾅. 쿵 소리를 낼 수 있는 키워드를 찾아봐.
여기서 팁을 주자면 철문이기 때문에 상당한 무게가 있어야 하고
문이 닫히는 속도에 따라 타격감의 정도도 조절해줘야해.
여기서 말하는 타격감의 정도란 transient.
즉, 소리가 발생하는 초기에 얼마나 큰 소리가 발생할 거냐는 거야.
문이 빨리 닫힌다면 그만큼 충격이 클 테니까 쾅 소리도 커지겠지?
근데 이건 단지 사운드 레벨(크기)만의 문제는 아니기 때문에
드르륵 소리를 낼 때처럼 여러 소리를 조합해서 입체적으로 만드는 게 좋아.
또 다른 팁!
레이어링을 할 때
우리가 다운받는 샘플들은 기본적으로 마스터링 되어있는 소리야.
한마디로 소리가 거의 최대치로 커져있다는 것.
그래서 여러 소리를 레이어링하면 레벨미터가 터지게 돼.
이걸 피하기 위해서는 모든 소리를 기본적으로 -9dB~-12dB씩 깎아줘.
소리가 완성되면 다시 적절한 크기로 키워주면 되니까.
간단한 샘플레이어링은 너무 쉽고
좀더 어드밴스드한 작업으로 넘어가자면
공간계 이펙트를 활용하는 방법이 있어.
흔히 말하는 리버브(reverb)를 사용하는 방법인데
리버브는 물체가 존재하는 공간의 크기, 재질 등등을 결정해주는 역할을 하거든.
근데 나는 여기서 내가 표현하고 싶은 재질을 표현하기 위해 트릭을 하나 사용해.
바로 리버브의 size를 줄여주는 거야.
쉽게 생각하면 울림통의 크기를 줄여준다고 보면 돼.
그럼 어떤 결과가 나오느냐.
high frequency대역이 강해지고 메탈릭한 음색으로 바뀌어.
철문을 표현하기에 매우 좋은 세팅이지.
여기에서 decay time을 극단적으로 줄여주면 공간음 전체를 방해하지 않고
메탈릭한 음색만 입힐 수 있게 될거야.
이런 파라미터들은 플러그인을 보면 뭐가 뭔지 알 수 있을 거고.
만약 이런 거에 익숙하지 않다면
앞서 말한 샘플레이어링부터 도전해봐!
샘플레이어링을 하기 좋은 무료 툴은
전 글
(https://gall.dcinside.com/mgallery/board/view/?id=game_dev&no=133467&page=1)
에서 소개한 audacity가 있어.
샘플 레이어링을 설명하는 데 썼던 SOMA결과물은 여기에 올려놓았으니
결과물이 궁금한 사람은 한 번 들어봐.
https://www.instagram.com/p/CwKIdLlLyVO/
혼자 게임 개발도 하고 사운드 작업도 하는 사람이 많은 것 갈아서 써봤는데
도움이 되었으려나?
아무튼 여러 과정들을 혼자 하려면 엄청 힘들텐데
조금이나마 도움이 되었으면 좋겠다.
다들 화이팅!
= 븅신