1. FMOD Concepts (번역)

thejaeu ㅣ 2024. 11. 14. 12:30

목차

FMOD 용어를 알아야 하는 이유

  • FMOD를 사용하려고 한다면 어느정도 FMOD Studio에서 사용하는 용어들은 알아야 특정 사운드를 조작한다거나, 특정 사운드 그룹을 조작하는 등의 행위들을 할 수 있을 것이다.

FMOD Concepts

사운드를 전공하지 않은 입장에서 작성 된 글이며 공식 문서를 번역하였습니다.

참고 : FMOD Studio Concepts

  • Event

    • Event는 가장 기본적인 사운드 단위로 게임에서 소리를 내는 모든 상황에는 해당하는 Event가 존재한다.
    • FMOD Studio에서 MP3, WAV 혹은 그 외 사운드 파일을 Event 항목에 드래그 앤 드랍으로 생성 할 수 있다.
  • Bank

    • 게임에서 실제로 사용 할 수 있도록 포맷 및 압축 된 Event의 모음이다.
    • 게임에서 Event를 사용하려면 하나 이상의 Bank에 할당해야 한다.
      • Bank에 변경점이 있으면 빌드를 다시 해야 한다.
  • Master Bank

    • 프로젝트에는 무조건 Master Bank가 포합되어 있다.
    • Master Bank는 항상 메모리에 로드 된다.
      • 항상 재생되는 BGM과 같은 Event를 제외한 것들은 Master Bank가 아닌 곳에 할당을 권장한다.

아래의 문항들은 오류를 방지하여 공식 문서로 유도합니다.

  • Routing and Mixing

    • Event의 출력은 Project Mixer로 라우팅 됨
    • 여려 개의 상호 연결된 Bus로 구성
    • 해당 문서 : Routing and Mixing
  • Sheet

    • 특정 이벤트에서 사운드를 재생하기 위한 수단
    • 사운드를 재생하기 위해서는 사운드를 트리거 할 Sheet가 필요
    • 해당 문서 : Sheets
  • Instrument

    • 오디오 콘텐츠를 이벤트의 트랙으로 라우팅 하거나 스냅샷 및 명령을 통해 동작을 트리거 하는 트리거 가능한 요소
    • 해당 문서 : Instrument
  • Effects

    • 이벤트의 원음에서 Effect를 조정하여 다양한 효과를 낼 수 있음
    • 공식 문서의 예시로는 물 속 고주파수 차단, 폭발 후 청각 손상 등을 표현 할 수 있다고 설명 함
      • Effects는 스크립트를 통해 실시간으로 조정이 가능 함
    • 해당 문서 : Effects

'Unity' 카테고리의 다른 글

0. FMOD for Unity 시작  (3) 2024.11.13
FMOD Unity .gitignore  (0) 2024.11.13