Changes

Jump to navigation Jump to search

Documentation/Engine/Sound/TruckTransmission

784 bytes added, 09:05, 16 October 2020
Example
=== Sounds - The truck transmission and the retarder ===
The next group of the sounds of the truck are sounds of the transmission and the retarder.
== Retarder ==
Event "retarder" plays sound of the retarder.<br>It have has to be 3D event. The event should be routed to the "truck_effects" audio bus.<br> The event must be looped.<br><br>These and following event parameters must exist:* retadred<br>retarder - the value is in the range <0 - 1><br>value and represents the retarder activity* trans_rpm<br>- the value is in the range <0 - 3000><br>value and represents the rpm of the transmission == Air gear (noise) == Air discharge sound effect of the gearbox. This is noise played when gearbox is shifting. Eg european electro-pneumatic ATM transmissions make their typical sound in that moment. It has to be 3D event. The event should be routed to the "truck_effects" audio bus. It is possible to use randomization of the assets supported by FMOD Studio. This is a simple ("one shot") event.
== Gear grind ==
Sound of grinding of the transmission gears.Used mainly as sign of wrong rpm during fully manual shifting. It have has to be 3D event. The event should be routed to the "truck_effects" audio bus.<br> The event must be looped. There are no parameters.<br>
== Gear wrong ==
Sound effect of incorrect gearbox engagement.Used as sign of damaged gearbox even when using automatic shifting. It have has to be 3D event. The event should be routed to the "truck_effects" audio bus.<br> 
This is a simple ("one shot") event.
== Engine Sound Configuration ==
The group of sounds configuration is stored in the "accessory_transmission_data" data.<br> There are not is no mandatory events but there are not is no default events tooeither. Only the defined sounds will be played.<br>There is array "sounds" which contents specification for the events:
* retarder
* air_gear
* gear_grind
* gear_wrong
<br>== Example:<br>== There are configuration files of for transmissions for the "Peterbilt 579" at the inside folder "\/def\/vehicle\/truck\/peterbilt.579\/transmission".<br> 
Each accessory include ''@include "sound.sui" '' file which contents indirect definition of the events:
<pre>
sounds: 3
sounds[]: "retarder|/sound/truck/default/retarder.soundref"
sounds[]: "air_gear|/sound/truck/default/effects_air_gear.soundref"
sounds[]: "gear_grind|/sound/truck/default/effects_gear_grind.soundref"
sounds[]: "gear_wrong|/sound/truck/default/effects_gear_wrong.soundref"
</pre>
 
== Sound Position ==
 
The 3D position of this sounds is (by default) the same position as the engine.<br>
This position could be modified by the .soundref file. (see [[Documentation/Engine/Sound#Sound_reference_file|Sound reference file]])
255
edits

Navigation menu