목차

Wwise Authoring API (WAAPI, Wwise 저작 API) 사용하기

Wwise Authoring API는 Wwise 저작 애플리케이션과 소통하고자 할 때 사용합니다. API에 있는 함수를 이용해 클라이언트는 다음과 같은 작업을 수행할 수 있습니다.

  • Wwise project manipulations, such as:
    • 오브젝트 및 해당 정보 불러오기
    • 오브젝트의 설정 정보
    • 새로운 오브젝트 생성하기
  • Common operations, such as:
    • 오디오 파일 가져오기
    • SoundBank 생성하기
    • 오디오 파일 변환하기
    • Wwise 오브젝트 재생하기
  • User interface access and control, such as:
    • 뷰 열기
    • Accessing the current selection and changing it
    • 오브젝트 살펴보기
  • SoundEngine usage, such as
    • 게임 오브젝트 생성 및 위치 설정하기
    • Event 게시하기
    • 게임 매개 변수 값 및 Switch, State 설정하기

Example Use Cases

The Wwise Authoring API can be integrated within:

  • A game engine
  • A dialogue management pipeline
  • A DAW for sound design, editing, dialogue recording, or music production
  • All kinds of scripts

Wwise Authoring API는 다음과 같은 작업에 사용할 수 있습니다.

  • 오디오 파일 가져오기나 Wwise 오브젝트 생성하기와 같은 과제 자동화하기
  • 모바일 장치에서 원격으로 Wwise 제어하기
  • Wwise의 사용자 정의 인터페이스 구현하기
  • Add custom functionalities to Wwise. Refer to Defining Command Add-ons.

How it works

WAAPI is an API allowing other processes to talk with Wwise Authoring. WAAPI supports bidirectional communications, allowing processes to invoke remote procedure calls and to subscribe to their topics of interest so as to be notified when changes occur in Wwise.

WAAPI gives access to three different layers of functionality:

  • Wwise User Interface: views, selection, commands, etc.
  • Wwise Authoring Core: project and objects, SoundBanks, audio files, transport, etc.
  • Wwise Sound Engine: Game Object, Post Event, RTPC Value, etc.

WAAPI can be used from a variety of programming languages. Refer to Programming Languages to find the language that suits your workflow best.

Learn more about WAAPI

특정 주제와 관련된 더 자세한 정보:

Refer to the following topics for the Wwise Authoring API reference: