Open main menu

Changes

Documentation/Engine/Sound/Mixer

2,264 bytes added, 07:55, 15 October 2020
no edit summary
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 || 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 || Example ''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_turbo || Example ''exterior'' || Example Player's truck turbo.<br>([[Documentation/Engine/Sound/TruckEngine|see: Sounds - Truck Engine]]) || Example
|-
| music .....<--- truck_noise || Example ''exterior'' || Example Player's truck noise<br>(aero noise, suspension noise, ...). || Example
|-
| navigation .....<--- world || Example ''exterior'' || Example Prefab sounds, sounds of animations...|| Example
|-
| ui ...<--- 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_music .....<--- ambient || Example ''unprocessed'' || Example Ambient and environmental sounds and effects. || Example
|-
| voiceover <--- game || Example ''master'' || Example ''- none -'' || Example
|-
| .....<--- music || ''game'' || In-game music (as a 'hurry up' melody). || |-| .....<--- 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