Sound: Global Sound Parameters – Arma 3
Jump to navigation
Jump to search
No edit summary |
Lou Montana (talk | contribs) m (Text replacement - " !''" to " ! ''") |
||
(11 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{GameCategory|arma3|Sound}} | |||
== Global Sound Parameters == | == Global Sound Parameters == | ||
Line 5: | Line 6: | ||
Configured in the base class '''CfgSoundGlobals'''. | Configured in the base class '''CfgSoundGlobals'''. | ||
{| class="wikitable | {| class="wikitable" | ||
|- | |- | ||
! | ! Parameter | ||
! | ! Unit/values | ||
! | ! Default | ||
! | ! Description | ||
|- | |- | ||
!''defaultDistanceFilter'' | ! ''defaultDistanceFilter'' | ||
| class name | | class name | ||
| | | | ||
| | | | ||
* global [[Arma 3 Sound: Filters|Distance filter]] | * 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) | ||
|- | |- | ||
!''defaultSound3DProcessingType'' | ! ''defaultSound3DProcessingType'' | ||
| class name | | class name | ||
| | | | ||
Line 28: | Line 29: | ||
|- | |- | ||
!''defaultVolumeCurve'' | ! ''defaultVolumeCurve'' | ||
| class name | | class name | ||
| | | | ||
Line 35: | Line 36: | ||
|- | |- | ||
!''defaultWeaponVolumeCurve'' | ! ''defaultWeaponVolumeCurve'' | ||
| class name | | class name | ||
| | | | ||
Line 42: | Line 43: | ||
|- | |- | ||
!''defaultLFEVolumeCurve'' | ! ''defaultLFEVolumeCurve'' | ||
| class name | | class name | ||
| | | | ||
Line 49: | Line 50: | ||
|- | |- | ||
!''OldConfigurationVolumeFactor'' | ! ''OldConfigurationVolumeFactor'' | ||
| float (0..n) or [dBFS] | | float (0..n) or [dBFS] | ||
| db0 | | db0 | ||
Line 56: | Line 57: | ||
|- | |- | ||
!''defaultSpatialityRange'' | ! ''defaultSpatialityRange'' | ||
| [m] | | [m] | ||
| 0 | | 0 | ||
| | | | ||
* [https://msdn.microsoft.com/en-us/library/windows/desktop/microsoft.directx_sdk.x3daudio.x3daudio_emitter(v=vs.85).aspx innerRadius] value - distance, where | * [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 | ||
|- | |- | ||
!''defaultSpatialityRangeAngle'' | ! ''defaultSpatialityRangeAngle'' | ||
| [radians] (0..pi/4) | | [radians] (0..pi/4) | ||
| 0.785 (pi/4) | | 0.785 (pi/4) | ||
Line 71: | Line 72: | ||
|} | |} | ||
<syntaxhighlight lang="cpp">class CfgSoundGlobals | <syntaxhighlight lang="cpp"> | ||
class CfgSoundGlobals | |||
{ | { | ||
defaultDistanceFilter = "defaultDistanceFreqAttenuationFilter"; | defaultDistanceFilter = "defaultDistanceFreqAttenuationFilter"; | ||
Line 81: | Line 83: | ||
defaultSpatialityRangeAngle = 0.785; // p/4 | defaultSpatialityRangeAngle = 0.785; // p/4 | ||
OldConfigurationVolumeFactor = db-4; | OldConfigurationVolumeFactor = db-4; | ||
};</syntaxhighlight> | }; | ||
</syntaxhighlight> |
Revision as of 11:10, 25 May 2021
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; // p/4
OldConfigurationVolumeFactor = db-4;
};