버전
menu_open

External Sources

External Sources are a special type of audio source that you can put in a Sound object in Wwise. It indicates that the real sound data will be provided at runtime. This is very useful when managing a large amount of dialogue lines that would otherwise need a Sound and an Event for each, which would then need to be included in SoundBanks. It is also very useful if the dialogue lines are already managed through another system such as an AI-driven speech generator.

Depending on how you manage the dialogue in the project, there may be additional runtime memory savings because the External Source plug-in allows you to play dialogue without having to load many voice assets into memory at any given time.

The External Source plug-in works as follows:

  • A Sound Voice 'template' is created in Wwise using the External Source plug-in. This template represents a series of audio files with common properties.

  • The External Source plug-in can take full advantage of the power and flexibility of the project hierarchy, by placing it within containers, Actor-Mixers, applying states, RTPCs, effects, and so on.

  • A play event is created that calls the external source.

  • The location and conversion settings of the pool of external audio assets that can be used by the External Source plug-in are defined in the External Sources List file. This file is a very simple XML file that contains the location of the external audio assets that need to be converted along with the conversion settings you want to use. The location of this file is defined in the Project Settings dialog box in Wwise.

  • At runtime, the game calls the External Source and then associates the template with one of the external audio files. The actual audio file that is played is left entirely up to the programmer. It is important to note that the management of the source audio files is done external to the Wwise sound engine. While this involves more work, it also gives you more flexibility.

[Note] Designer Note

Most of the work related to this feature is performed by the audio programmer within the SDK. For more information, refer the Wwise SDK documentation.


이 페이지가 도움이 되었나요?

지원이 필요하신가요?

질문이 있으신가요? 문제를 겪고 계신가요? 더 많은 정보가 필요하신가요? 저희에게 문의해주시면 도와드리겠습니다!

지원 페이지를 방문해 주세요

작업하는 프로젝트에 대해 알려주세요. 언제든지 도와드릴 준비가 되어 있습니다.

프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.

Wwise를 시작해 보세요