1. FMOD Multi Instrument Loop 안 될 때
01. 상황
- 카드 호버 사운드 이벤트를 하나 만들어서 샘플로 테스트 → 잘 작동하는 것처럼 들려서 이 이벤트를 복제한 다음, 트랙에 다른 리소스들로 교체해서 재사용하려고 함
- 그런데 리소스를 교체하고 나니 반복돼야 할 트랙이 한 번만 재생되고 멈추는 문제가 발생함
02. 이슈: 반복 재생돼야 할 트랙이 한 번만 재생됨
호버 사운드는 총 4개의 트랙으로 구성되어 있음.
- 호버 시 최초로 한 번 울리는 사운드
- 반복 재생되는 홀리 앰비언스 (loop)
- 반복 재생되는 홀리 앰비언스 (loop)
- 카드 위에서 커서를 일정 속도 이상으로 움직였을 때만 재생되는 사운드 (파라미터 값 1에 할당)
문제는 2, 3번 트랙이 loop로 계속 재생되어야 하는데, 실제로는 한 번만 재생되고 멈춰버린 것.
03. 원인 파악: Audio Track과 Multi Instrument의 차이
FMOD에서 처음에 헷갈렸던 부분:
- 트랙 자체를 클릭하면 → Audio Track 인스펙터가 뜸
- **트랙 안에 들어있는 리소스(웨이브폼)**를 클릭하면 → Multi Instrument 인스펙터가 뜸 (멀티 트랙이라 여러 리소스를 담고 있어서 이런 이름으로 뜨는 것)

즉, 개별 사운드의 재생 방식(loop 여부 등)을 컨트롤하고 싶다면 트랙이 아니라 트랙 안의 리소스를 클릭해야 한다는 것을 몰라서 한참 헤맸음.
이것저것 눌러보다가 찾은 원인:
- Multi Instrument를 선택하면 우측에 Master / Sound 두 개의 패널이 나란히 뜨는데, 이 중 Sound 패널 안에 있는 "Loop" 버튼이 꺼져 있어서 반복이 안 되었던 것
- (참고로 Master 패널은 Volume/Pitch/Start Offset을, Sound 패널은 실제 오디오 파일 파형과 Play/Loop/Compress 버튼을 담당 — 이름이 붙어 있어서 하나처럼 보이지만 서로 다른 섹션임)
- 버튼을 켜니 loop가 정상적으로 작동함

04. 진짜 원인: "복제하면 초기화된다"가 아니었다
처음엔 "이벤트를 복제하는 과정에서 세팅이 초기화됐나?" 싶었는데, 확인해보니 그게 아니었음.
- 원본 이벤트부터 애초에 Sound 패널의 Loop 버튼이 꺼져 있었음
- 다만 원본에 넣어둔 리소스 자체의 길이를 길게 늘려놓은 상태라, 한 번만 재생돼도 충분히 "반복되는 것처럼" 들렸던 것
- 그래서 처음 테스트할 때는 loop가 꺼져 있다는 걸 전혀 눈치채지 못함
- 이후 리소스를 짧은 파일로 교체하면서, 꺼져 있던 loop가 비로소 눈에 띄게 드러난 것
즉 FMOD의 복제(Duplicate) 기능이 설정을 초기화한 게 아니라, 원본 이벤트 자체가 처음부터 잘못 세팅되어 있었던 것. 리소스 길이 때문에 증상이 가려져 있었을 뿐.
05. 정리
클릭 대상 열리는 인스펙터 역할
| 트랙 자체 | Audio Track | 트랙 전체의 볼륨, 자동화, 트리거 조건 등 |
| 트랙 안의 리소스(웨이브폼) | Multi Instrument | 개별 사운드의 재생 속성 컨트롤 (loop 포함) |
- loop 여부는 Multi Instrument의 Sound 패널에 있는 "Loop" 버튼에서 컨트롤한다. (같은 줄에 붙어 있는 Master 패널은 Volume/Pitch 담당이라 헷갈리기 쉬움)
- 이 버튼을 트랙(Audio Track) 쪽에서 찾으려고 하면 절대 안 보인다. 반드시 리소스를 클릭해서 Multi Instrument로 들어가야 함.
- 리소스 길이가 길면, loop 설정이 꺼져 있어도 짧게 테스트할 땐 문제가 보이지 않을 수 있음.
06. 결론 / 팁
- 이벤트를 복제해서 쓰는 워크플로우 자체는 문제가 없다. 오히려 "제대로 세팅된 원본(템플릿) 이벤트"를 하나 잘 만들어두고, 그걸 복제해서 리소스만 교체하는 방식이 더 효율적이고 안전함
- 다만 리소스를 교체한 뒤에는, 리소스 길이와 상관없이 loop가 실제로 걸리는지 짧은 파일 기준으로 한 번 재생해서 귀로 확인하는 습관이 필요함 (긴 리소스는 loop가 꺼져 있어도 문제를 가려버릴 수 있기 때문)
- 리소스 자체의 재생 방식(loop 등)을 만지고 싶을 땐 트랙이 아니라 트랙 안의 리소스를 클릭해야 한다는 것을 기억할 것
'Game Lab' 카테고리의 다른 글
| [Week18] FMOD Studio "잘못된 이미지" 오류(0xc0e90002) (0) | 2026.07.07 |
|---|---|
| [Week18] Send, Bus, Sidechain, Group (0) | 2026.07.06 |
| [Week17] 타이틀 연출 사운드 (0) | 2026.07.04 |
| [Week17] 컨셉 (0) | 2026.07.03 |
| [Week17] Unity 빌드에 FMOD 로고 삽입 (0) | 2026.07.02 |