버전
menu_open

Understanding Secondary Outputs

The term "Secondary Output" refers to any of the console's audio outputs that is not the main TV or main speakers output. For these outputs, a separate audio mix must be done depending on the context. The most common secondary output is the speaker on the game controllers (Wii, Wii U, and PS4). Some consoles can have other independent outputs as well (chat, background music, headphones, and so on). For the rest of this section, the discussion will be around the game controller speakers, but the information can apply to all other types of outputs.

To output something on a secondary output, sounds need to be routed to the Master Secondary Bus hierarchy using one of the two following approaches:

  • By setting the Output Bus property of a sound directly to any bus in the Secondary Bus hierarchy. This works the same way as any other sound routing. This is the preferred method for sounds that are normally tied to only one secondary output instance. For example, player-initiated gun shots, tennis racket whack, PDA sounds, gameplay feedback, etc.

  • Routing a sound through any bus in the Master Audio Bus hierarchy and adding a user or game send to an auxiliary bus inside the Secondary Bus hierarchy. This is the preferred method if the same sound is going to be heard in multiple outputs and/or the TV at the same time. For example: spy camera, announcements, etc.

It is important to know that although there is only one Master Secondary Bus in the project, the bus structure will be duplicated in the game, one copy of the structure for each secondary output (game controllers, companion devices, etc). Therefore, not all the sounds routed into the Master Secondary Bus hierarchy will be mixed together. Effective routing into which copy of the structure will depend on the Listeners and Game Object associations set up by the programmer. This is illustrated in the following examples.

Secondary Output Examples

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

지원이 필요하신가요?

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

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

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

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

Wwise를 시작해 보세요