Changes

Jump to navigation Jump to search

Documentation/Engine/Sound/Mixer

2,016 bytes added, 07:31, 8 June 2020
Audio buses, routing and mixer
The definition of the sound buses and their routing is very important part of the Master Bank.
* Master Bus<Br>The master bus creates the final submix of all buses routed to it before outputting audio to the speaker channels.<br>All buses, return buses, and events not assigned to a group are routed into the master bus.* Bus<br>The bus is object which helps to collect specific sounds to groups and centaly control their volume or mute state.<br>Any sound event in the game should be assigned to the corresponding prepared audio bus.* Routing<br>Routing the events and buses by the mixer helps to control specific sounds in groups and applying effects (as a reverb) for the whole group of the sounds together.
Current table describes mixer principles in our Master Bank:
! Bus !! Routing to... !! Using for sounds... !! Remark
|-
| master || || Example ''- none -'' || ExampleTarget for the central mixing of all other audio buses.<br>"Master" volume and mute state (from application settings) is applied to the bus.
|-
| <--- cabin || ''master'' || Example ''- none -'' || Example
|-
| .....<--- interior || Example ''cabin'' || Example Individual truck interior sounds as for example:<br>air warning, blinkers, sticks, park brake, wipers, windows, seat noise... || Example
|-
| .....<--- window_left || Example ''cabin'' || Example ''- none -'' || Example
|-
| .....<--- window_right || Example ''cabin'' || Example ''- none -'' || Example
|-
| .....<--- exterior window_out || Example ''cabin'' || Example ''- none -'' || Example
|-
| .....<--- traffic outside || Example ''master'' || Example ''- none -'' || ExampleThe bus should not contents any sounds. It is only technically group to collect all sounds from the outer world.
|-
| .....<--- trailer exterior || Example ''outside'' || Example ''- none -'' || ExampleThe bus should not contents any sounds. It is only technically group to collect all exterior sounds.
|-
| .....<--- truck_effects traffic || Example ''exterior'' || Example Sounds of the traffic system. || Example
|-
| .....<--- truck_engine trailer || Example ''exterior'' || Example Player's trailer sounds. || Example
|-
| .....<--- truck_exhaust truck_effects || Example ''exterior'' || Example Player's truck effects<br>(air cutoff, air gear, hook, horns, reverse, ...). || Example
|-
| .....<--- truck_noise truck_engine || Example ''exterior'' || Example Player's truck engine.<br>([[Documentation/Engine/Sound/TruckEngine|see: Sounds - Truck Engine]]) || Example
|-
| .....<--- world truck_exhaust || Example ''exterior'' || Example Player's truck exhaust.<br>([[Documentation/Engine/Sound/TruckEngine|see: Sounds - Truck Engine]]) || Example
|-
| .....<--- game truck_noise || Example ''exterior'' || Example Player's truck noise<br>(aero noise, suspension noise, ...). || Example
|-
| .....<--- music world || Example ''exterior'' || Example Prefab sounds, sounds of animations...|| Example
|-
| .....<--- navigation unprocessed || Example ''outside'' || Example ''- none -'' || ExampleThe bus should not contents any sounds. It is only technically group to collect all exterior sounds which are not affected by sound processing (like reverb).
|-
| .....<--- ui ambient || Example ''unprocessed'' || Example Ambient and environmental sounds and effects. || Example
|-
| .....<--- ui_music game || Example ''master'' || Example ''- none -'' || Example
|-
| .....<--- voiceover music || Example ''game'' || Example In-game music (as a 'hurry up' melody). || Example
|-
| .....<--- navigation || ''game'' || Voice navigation output. || |-| .....<--- ui || ''game'' || Sounds of the user interface<br>(click, mail, reward, camera, ...). || |-| .....<--- ui_music || ''game'' || Music for UI (menu, garage, service, ...). || |-| .....<--- voiceover || ''game'' || Reserved for the future use. || |-| <--- radio || Example ''master'' || Example Output for the in-game radio (user music) player. || Example
|}
255
edits

Navigation menu