Sound – Arma 3

From Bohemia Interactive Community
Jump to navigation Jump to search
m (formatting)
m (Text replacement - "Link\|https:\/\/en\.wikipedia\.org\/([^w][^i])" to "Link|https://en.wikipedia.org/wiki/$1")
 
(24 intermediate revisions by 5 users not shown)
Line 1: Line 1:
Arma 3's sound system became much more complex with the release of the [https://dev.arma3.com/post/sitrep-00144 Eden Update]. This wiki page will serve as a hub - linking you to the different elements of the system.
{| cellpadding="6"
| [[File:A3_SoundMainScheme.jpg]]
|
== General Sound Configuration ==


==Basic Structure==
* [[Arma 3 Sound: SoundShader|SoundShader]]
* [[Arma 3 Sound: SoundSet|SoundSet]]
* [[Arma 3 Sound: Sound Curves|Sound Curves]]
* [[Arma 3 Sound: SoundShapes|SoundShapes]]
* [[Arma 3 Sound: Filters|Filters]]
* [[Arma 3 Sound: Processing Types|Processing Types]]
* [[Arma 3 Sound: Global Sound Parameters|Global Sound Parameters]]
|}


*[[Arma_3_Sound:_cfgSoundSets|SoundSets]] are assigned to entities such as weapons in the game. When a game event happens (for example a gun shot or an explosion) the SoundSet gets triggered and you hear a sound.
{{arma3}}'s sound system became much more complex with the release of the {{Link|link= https://dev.arma3.com/post/sitrep-00144|text= Eden Update}}. Sound is not anymore a single sample (array respectively) with parameters, but a structure assembled from several layers with embedded audio features.


*SoundSets can consist of multiple [[Arma_3_Sound:_cfgSoundShaders|SoundShaders]].
Process of sound configuration unification is still in progress (not all gameplay features use this system), information about new implementations will be continuously updated.


*Positional sound using stereo files as sources are not a simple task for game engines, which is why Arma 3 uses it's own [[Arma_3_Sound:_cfgSound3DProcessors|3D Sound Processors]].
'''This wiki page serves as a hub - linking you to the different elements of the system.'''


*The relationship between game variables and sound values (like the relationship between distance to an object and the volume of the sound the object is emitting) can be pre-defined in [[Arma_3_Sound:_cfgSoundCurves|cfgSoundCurves]] for easier use in other configuration files.
{{Feature | Informative | You may at some point find volume defined with '''db''' (e.g {{hl|db-40}}). The formula for db-based volume is: {{hl|10^(''number''*(1/20))}}.<br>
The db value is expressed in dBFS ({{Link|https://en.wikipedia.org/wiki/DBFS|Decibels relative to full scale}}). See also {{Link|Arma 3 Sound: cfgSoundShaders#volume}}.
}}
 
=== See Also ===
 
* An [[Arma 3 Sound: ExampleWeaponConfig|example configuration]] for a weapon
* An [[Arma 3 Sound: SoundControllers|overview on SoundControllers]] which can be used to build [[Simple Expression]]d for volume/frequency calculation.
 
 
{{GameCategory|arma3|Sound}}

Latest revision as of 23:11, 23 February 2023

A3 SoundMainScheme.jpg

General Sound Configuration

Arma 3's sound system became much more complex with the release of the Eden Update. Sound is not anymore a single sample (array respectively) with parameters, but a structure assembled from several layers with embedded audio features.

Process of sound configuration unification is still in progress (not all gameplay features use this system), information about new implementations will be continuously updated.

This wiki page serves as a hub - linking you to the different elements of the system.

You may at some point find volume defined with db (e.g db-40). The formula for db-based volume is: 10^(number*(1/20)).
The db value is expressed in dBFS (Decibels relative to full scale). See also Arma 3 Sound: cfgSoundShaders - volume.

See Also