Sound: Global Sound Parameters – Arma 3
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Text replacement - "\[ *((ftp|http)s?:\/\/[^ ]+)([^{])=([^}])([^ ]+)" to "[$1$3{{=}}$4$5") |
Lou Montana (talk | contribs) m (Fix) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
== Global Sound Parameters == | == Global Sound Parameters == | ||
Definition of default sound properties, which are applied on every sound if not overridden by custom definition within [[Arma 3 Sound: SoundSet|SoundSet]]. | Definition of default sound properties, which are applied on every sound if not overridden by custom definition within [[Arma 3: Sound: SoundSet|SoundSet]]. | ||
Configured in the base class '''CfgSoundGlobals'''. | Configured in the base class '''CfgSoundGlobals'''. | ||
Line 19: | Line 19: | ||
| | | | ||
| | | | ||
* global [[Arma 3 Sound: Filters|Distance filter]], used on every sound unless specified differently in the soundSet (meaning vehicles which do not yet have soundSet configuration always are filtered by the defaultDistanceFilter) | * global [[Arma 3: Sound: Filters|Distance filter]], used on every sound unless specified differently in the soundSet (meaning vehicles which do not yet have soundSet configuration always are filtered by the defaultDistanceFilter) | ||
|- | |- | ||
Line 26: | Line 26: | ||
| | | | ||
| | | | ||
* global [[Arma 3 Sound: Processing Types|Sound Processing Type]] | * global [[Arma 3: Sound: Processing Types|Sound Processing Type]] | ||
|- | |- | ||
Line 33: | Line 33: | ||
| | | | ||
| | | | ||
* global amplitude [[Arma 3 Sound: Sound Curves|attenuation curve]] | * global amplitude [[Arma 3: Sound: Sound Curves|attenuation curve]] | ||
|- | |- | ||
Line 40: | Line 40: | ||
| | | | ||
| | | | ||
* global amplitude [[Arma 3 Sound: Sound Curves|attenuation curve]] for weapons shooting | * global amplitude [[Arma 3: Sound: Sound Curves|attenuation curve]] for weapons shooting | ||
|- | |- | ||
Line 47: | Line 47: | ||
| | | | ||
| | | | ||
* global LFE (subwoofer) amplitude [[Arma 3 Sound: Sound Curves|attenuation curve]] | * global LFE (subwoofer) amplitude [[Arma 3: Sound: Sound Curves|attenuation curve]] | ||
|- | |- | ||
Line 54: | Line 54: | ||
| db0 | | db0 | ||
| | | | ||
* volume attenuation of sounds which are configured using the old way (not [[Arma 3 Sound: SoundSet|SoundSets]]) | * volume attenuation of sounds which are configured using the old way (not [[Arma 3: Sound: SoundSet|SoundSets]]) | ||
|- | |- | ||
Line 61: | Line 61: | ||
| 0 | | 0 | ||
| | | | ||
* | * {{Link|https://msdn.microsoft.com/en-us/library/windows/desktop/microsoft.directx_sdk.x3daudio.x3daudio_emitter(v{{=}}vs.85).aspx|innerRadius}} value - distance, where signal starts bleeding into "opposite" channels | ||
|- | |- | ||
Line 68: | Line 68: | ||
| 0.785 (pi/4) | | 0.785 (pi/4) | ||
| | | | ||
* | * {{Link|https://msdn.microsoft.com/en-us/library/windows/desktop/microsoft.directx_sdk.x3daudio.x3daudio_emitter(v{{=}}vs.85).aspx|innerRadiusAngle}} | ||
|} | |} | ||
Line 81: | Line 81: | ||
defaultSound3DProcessingType = "default3DProcessingType"; | defaultSound3DProcessingType = "default3DProcessingType"; | ||
defaultSpatialityRange = 0.005; | defaultSpatialityRange = 0.005; | ||
defaultSpatialityRangeAngle = 0.785; // | defaultSpatialityRangeAngle = 0.785; // pi/4 | ||
OldConfigurationVolumeFactor = db-4; | OldConfigurationVolumeFactor = db-4; | ||
}; | }; | ||
</syntaxhighlight> | </syntaxhighlight> |
Latest revision as of 19:21, 24 June 2024
Global Sound Parameters
Definition of default sound properties, which are applied on every sound if not overridden by custom definition within SoundSet.
Configured in the base class CfgSoundGlobals.
Parameter | Unit/values | Default | Description |
---|---|---|---|
defaultDistanceFilter | class name |
| |
defaultSound3DProcessingType | class name |
| |
defaultVolumeCurve | class name |
| |
defaultWeaponVolumeCurve | class name |
| |
defaultLFEVolumeCurve | class name |
| |
OldConfigurationVolumeFactor | float (0..n) or [dBFS] | db0 |
|
defaultSpatialityRange | [m] | 0 |
|
defaultSpatialityRangeAngle | [radians] (0..pi/4) | 0.785 (pi/4) |
class CfgSoundGlobals
{
defaultDistanceFilter = "defaultDistanceFreqAttenuationFilter";
defaultVolumeCurve = "defaultAmpAttenuationCurve";
defaultWeaponVolumeCurve = "defaultWeaponAmpAttenuationCurve";
defaultLFEVolumeCurve = "defaultLFECurve";
defaultSound3DProcessingType = "default3DProcessingType";
defaultSpatialityRange = 0.005;
defaultSpatialityRangeAngle = 0.785; // pi/4
OldConfigurationVolumeFactor = db-4;
};