원하는 소리를 문장으로 설명하면 AI가 효과음을 찾아드려요

블로그

게임 사운드

FPS 발소리, 분명 들었는데 방향이 헷갈리는 이유와 제대로 듣는 설정법

분명 발소리를 들었는데 뒤에서 나온 적이 있다면 귀가 나쁜 게 아니다. 헤드폰 두 개로 앞뒤와 위아래까지 표현하는 게임 사운드의 원리, 방향이 헷갈리는 이유, 가상 7.1과 이퀄라이저 설정, 의외로 많이 놓치는 윈도우 설정까지 정리했다.

랭크 게임 마지막 라운드였다. 왼쪽 앞에서 발소리가 들려서 조준선을 그쪽으로 고정하고 기다렸는데, 총을 맞은 건 뒤통수였다. 리플레이를 돌려보니 적은 처음부터 내 뒤쪽에 있었다. 그날 이후로 한동안 내 귀가 이상한 건지, 헤드셋이 문제인지 계속 의심했다.

비슷한 경험이 있는 사람이 생각보다 많다. 앞인 줄 알았는데 뒤였고, 위층인 줄 알았는데 같은 층이었다. 그래서 게임 속 발소리가 어떻게 만들어지고 왜 헷갈리는지, 그리고 실제로 뭘 바꾸면 나아지는지 하나씩 찾아보고 직접 바꿔봤다.

사람 귀는 원래 앞뒤 구분에 약하다

우리가 소리 방향을 알아내는 방법은 크게 세 가지다. 소리가 양쪽 귀에 도착하는 아주 짧은 시간 차이, 양쪽 귀에 들리는 크기 차이, 그리고 귓바퀴가 방향에 따라 소리의 음색을 살짝 바꾸는 효과다.

문제는 앞의 두 가지가 좌우만 알려준다는 점이다. 정면에서 오는 소리와 정확히 뒤에서 오는 소리는 양쪽 귀에 똑같은 타이밍, 똑같은 크기로 도착한다. 왼쪽 앞 45도와 왼쪽 뒤 45도도 마찬가지다. 이렇게 시간 차이와 크기 차이만으로는 구별이 안 되는 방향들을 묶어서 혼동 원뿔이라고 부른다. 앞뒤와 위아래를 구분하는 건 거의 전적으로 귓바퀴가 만드는 미세한 음색 차이에 달려 있다.

현실에서는 이걸 쉽게 해결한다. 헷갈리면 고개를 살짝 돌리면 된다. 고개를 돌리는 순간 양쪽 귀의 차이가 바뀌면서 앞인지 뒤인지 바로 정리된다. 그런데 헤드폰을 쓰고 게임을 하면 이 방법이 통하지 않는다. 고개를 돌려도 헤드폰이 같이 돌아가니까 소리는 그대로다.

정면과 뒤에서 오는 소리가 양쪽 귀에 똑같이 도착해 앞뒤가 헷갈리는 원리

헤드폰 두 개로 360도를 흉내 내는 방식

헤드폰에는 왼쪽과 오른쪽, 소리 나는 곳이 딱 두 개뿐이다. 그런데도 게임은 뒤, 위, 아래에서 나는 소리를 표현해야 한다. 그래서 쓰는 기술이 HRTF다. 머리와 귓바퀴가 방향마다 소리를 어떻게 바꾸는지 측정해둔 데이터인데, 게임은 이 데이터를 이용해 소리에 귓바퀴 효과를 인공적으로 입힌다. 뒤에서 나는 소리라면 뒤에서 들을 때처럼 음색을 살짝 깎고 바꿔서 두 채널로 내보내는 식이다.

한계는 귓바퀴 모양이 사람마다 다르다는 점이다. HRTF는 평균적인 머리와 귀를 기준으로 만들어지는데, 내 귀가 평균과 다르면 뒤에서 나는 소리가 앞으로 들리거나 위아래 구분이 흐릿해진다. 어떤 사람은 HRTF를 켜자마자 소리가 확 입체적으로 들린다고 하고, 어떤 사람은 오히려 더 헷갈린다고 하는 이유가 이거다. 둘 다 틀린 게 아니다.

게임 속 앞뒤 구분은 내 귀가 아니라 평균적인 누군가의 귀를 기준으로 만들어진다. 방향이 헷갈리는 건 실력이나 청력 문제가 아니라 귀 모양이 평균과 조금 다를 뿐일 수 있다.

게임 안에서 고개 돌리기: 시점을 살짝 흔들어라

현실에서 고개를 돌리는 효과를 게임에서도 낼 수 있다. 발소리가 들리면 마우스로 시점을 좌우로 살짝 흔들어보는 거다. 시점이 돌아가면 게임이 소리 위치를 다시 계산하면서 좌우 차이가 바뀐다. 오른쪽으로 돌렸는데 소리가 왼쪽으로 이동하면 앞쪽에 있는 거고, 오히려 오른쪽으로 따라오면 뒤쪽에 있는 거다.

처음엔 어색한데 몇 판만 해보면 손이 먼저 움직인다. 방향을 한 번 듣고 바로 결론 내리지 말고, 짧게 시점을 흔들어 확인하는 습관이 생기고 나서 뒤통수 맞는 일이 확실히 줄었다. 잘하는 사람들 화면을 보면 소리가 날 때 시점이 미세하게 흔들리는 걸 자주 볼 수 있는데, 이유가 있었다.

가상 7.1, 켜야 할까 꺼야 할까

게이밍 헤드셋을 사면 가상 7.1 서라운드 기능이 자주 따라온다. 이름만 보면 스피커가 7개 생기는 것 같지만, 실제로는 앞에서 말한 HRTF 같은 처리를 헤드셋 프로그램이 대신 해주는 기능이다. 소리 나오는 곳은 여전히 두 개다.

여기서 많이들 하는 실수가 있다. 게임 자체의 HRTF나 3D 오디오 옵션을 켜놓고, 헤드셋의 가상 7.1까지 같이 켜는 것이다. 이러면 방향 처리가 두 번 겹친다. 이미 뒤에서 나는 소리로 가공된 소리를 다시 가공하니 위치가 뭉개지고, 소리가 동굴처럼 울리거나 멀게 들린다.

조합 결과 추천 여부
게임 HRTF 켬 + 헤드셋 가상 7.1 끔 게임이 직접 계산한 위치 그대로 전달 가장 먼저 시도해볼 조합
게임 스테레오 + 헤드셋 가상 7.1 켬 헤드셋 프로그램이 방향 처리 게임에 HRTF 옵션이 없을 때
게임 스테레오 + 가상 7.1 끔 좌우는 또렷, 앞뒤는 약함 HRTF가 오히려 헷갈리는 사람
게임 HRTF 켬 + 가상 7.1 켬 처리가 겹쳐 위치가 뭉개지고 울림 피하는 게 좋음

정답은 사람마다 다르다. 다만 원칙은 하나다. 방향 처리는 한 곳에서만 하게 한다. 게임 연습장이나 사용자 지정 게임에서 친구에게 내 주변을 돌아달라고 하고, 조합을 바꿔가며 어느 쪽이 덜 헷갈리는지 직접 비교해보는 게 가장 확실하다.

발소리가 묻히는 이유: 폭발음과 저음

방향보다 더 흔한 문제는 발소리가 아예 안 들리는 경우다. 총소리, 폭발음, 차량 소리처럼 크고 낮은 소리가 나면 발소리가 그 밑에 깔려버린다. 큰 저음은 생각보다 넓은 범위의 소리를 덮어버리는 성질이 있어서, 주파수가 꽤 떨어진 발소리까지 함께 가려진다.

발소리는 바닥에 닿는 둔탁한 부분과, 신발과 바닥이 마찰하며 나는 딱딱하고 짧은 부분으로 이뤄져 있다. 방향을 알려주는 건 주로 뒤쪽의 짧고 또렷한 부분이다. 그래서 이퀄라이저를 만질 때는 이렇게 접근하면 무난했다.

  • 아주 낮은 저음은 조금 줄인다. 웅웅 울리는 폭발음과 엔진 소리가 줄어들면 그 아래 묻혀 있던 소리가 드러난다. 다 자르면 소리가 얇고 피곤해지니 살짝만 낮춘다.
  • 중고음은 아주 조금만 올린다. 발소리의 딱딱한 부분이 또렷해진다. 너무 올리면 총소리가 귀를 찌르고 오래 하면 귀가 지친다.
  • 한 번에 크게 바꾸지 않는다. 몇 dB씩 조금씩 바꾸고 한두 판 해본 뒤 다시 조정하는 게 낫다. 남이 올린 FPS 이퀄라이저 값을 그대로 가져와도 헤드셋이 다르면 결과가 전혀 다르다.

게임 안에 이미 비슷한 옵션이 있는 경우도 많다. 야간 모드, 다이내믹 레인지 축소 같은 이름으로 큰 소리와 작은 소리의 차이를 줄여주는 설정인데, 켜면 작은 발소리가 더 잘 들린다. 대신 거리감도 같이 줄어서 가까운 발소리와 먼 발소리의 차이가 덜 느껴진다. 둘 다 써보고 고르면 된다.

소리만 잘 들어도 정보가 늘어난다

게임 사운드 디자이너들은 발소리 하나에도 생각보다 많은 정보를 넣는다. 이걸 알고 들으면 같은 소리에서 읽어낼 수 있는 게 확 늘어난다.

  • 바닥 재질. 철판, 나무, 흙, 물웅덩이마다 발소리가 다르다. 맵을 외워두면 소리만 듣고 적이 어느 구역에 있는지 짐작할 수 있다.
  • 먹먹한 소리. 소리가 갑자기 둔하고 먹먹해지면 벽이나 문 너머에 있다는 뜻인 경우가 많다. 많은 게임이 벽에 가려진 소리의 고음을 깎아서 표현한다.
  • 걷는지 뛰는지. 발소리 간격이 짧고 크면 뛰는 중이다. 간격이 갑자기 사라지면 멈췄거나 조용히 걷기로 바꾼 것이다.
  • 울림. 실내는 소리가 울리고, 넓은 야외는 건조하게 들린다. 울림의 차이로 적이 건물 안인지 밖인지 구분할 수 있다.
바닥 재질, 벽 뒤 먹먹한 소리, 실내 울림 등 발소리에서 읽을 수 있는 정보

의외로 많이 놓치는 세 가지

1. 윈도우가 게임 소리를 몰래 줄이고 있을 수 있다. 윈도우 소리 설정의 통신 탭에는 통화가 감지되면 다른 소리 볼륨을 줄이는 기능이 있다. 기본값이 다른 소리를 80% 줄이도록 되어 있는 경우가 있는데, 디스코드로 음성 채팅을 하면 이걸 통화로 인식해서 게임 소리가 확 작아진다. 친구가 말할 때마다 발소리가 안 들렸던 이유가 이거일 수 있다. 제어판의 소리 설정에서 통신 탭을 열고 아무 작업도 안 함으로 바꿔두면 된다.

2. 블루투스 이어폰은 소리가 늦게 온다. 블루투스는 소리를 압축해서 보내는 과정 때문에 지연이 생긴다. 일반 모드에서는 0.1초를 훌쩍 넘는 경우도 흔하다. 화면보다 소리가 늦게 오니 발소리를 듣고 반응하면 이미 늦다. 저지연 게임 모드가 있으면 켜고, 경쟁전이라면 유선이나 전용 무선 동글을 쓰는 헤드셋이 낫다.

3. 볼륨을 키운다고 더 잘 들리는 건 아니다. 발소리를 들으려고 전체 볼륨을 올리면 총소리와 폭발음도 같이 커진다. 귀는 큰 소리를 들은 직후 잠시 둔해지기 때문에, 오히려 그다음 발소리를 놓치기 쉽다. 오래 하면 귀도 상한다. 볼륨은 그대로 두고 앞에서 말한 설정으로 작은 소리를 끌어올리는 쪽이 길게 봐도 낫다. 게임이 끝나고 귀가 먹먹하거나 삐 소리가 남는다면 볼륨이 너무 컸다는 신호다.

내가 정착한 세팅

여러 조합을 몇 주 동안 바꿔본 끝에 지금은 이렇게 쓰고 있다. 게임 안 HRTF는 켜고 헤드셋 프로그램의 가상 7.1은 껐다. 이퀄라이저는 아주 낮은 저음만 살짝 내리고 중고음을 조금 올렸다. 윈도우 통신 설정은 아무 작업도 안 함으로 바꿨고, 경쟁전에서는 블루투스 대신 유선을 쓴다. 그리고 발소리가 들리면 바로 그쪽을 보지 않고 시점을 짧게 흔들어 한 번 더 확인한다.

이게 모두에게 정답은 아니다. 귀 모양도, 헤드셋도, 하는 게임도 다르니까. 다만 방향 처리는 한 곳에서만, 볼륨보다 설정으로, 한 번 듣고 끝내지 말고 시점으로 확인. 이 세 가지 원칙만 지켜도 소리 때문에 억울하게 지는 판은 확실히 줄어든다. 그날 뒤통수를 맞았던 나도 지금은 발소리가 나면 일단 마우스부터 살짝 흔든다.

다른 글 읽기