Page MenuHomeFeedback Tracker

Add a "masterVolume" value to behave as a "master mix fader" for "class Sounds" in vehicles or more classes
New, WishlistPublic

Description

Seeing how the volume values are directly linked to percentage and further linked to a mixer using dB values - I would love a general "volume knob". Like:

class Tank: Tank
{

balbalbla

class Sounds
{
masterVolumeEnginesExt = 0.5; // 50%=-6dB volume reduction for all EngineExt sounds in this class

masterVolumeEnginesInt = 0.5; // 50%=-6dB volume reduction for all EngineInt sounds in this class

masterVolumeNoise = 0.5; // 50%=-6dB volume reduction for all noise sounds in this class

oneSound = XXX;
oneThousandSound XXX;

};
};

You can even refine this more: Add "overallVolume" values for groups such as Engine, EngineInt, Noise, WHeels, Effects (doors) etc.

This would greatly help BI and the community when it comes to setting volume levels for vehicles but it can be extended to set levels for everything. From human characters to environment sounds.

Deep in the engine code you would need to program something like this:

engine - play sample, look for volume1 in config (volume is 1), look for masterVolume in config (volume is 0.5 for example), subtract 50%/6dB from signal volume

This seems complicated but when done it will really make work so much easier, don't you agree?

Details

Legacy ID
3759653055
Severity
None
Resolution
Open
Reproducibility
N/A
Category
Config
Additional Information

Example sound groupings:

For APCs (Example is APC_Tracked_01_base_F)

masterVolumeEngineExt affects:

Idle_ext
Engine
Engine1_ext
Engine2_ext
Engine3_ext
Engine4_ext
Engine5_ext
IdleThrust
EngineThrust
Engine1_Thrust_ext
Engine2_Thrust_ext
Engine3_Thrust_ext
Engine4_Thrust_ext
Engine5_Thrust_ext

masterVolumeEngineInt affects:

Idle_int
Engine_int
Engine1_int
Engine2_int
Engine3_int
Engine4_int
Engine5_int
IdleThrust_int
EngineThrust_int
Engine1_Thrust_int
Engine2_Thrust_int
Engine3_Thrust_int
Engine4_Thrust_int
Engine5_Thrust_int

masterVolumeNoises affects:

NoiseInt
NoiseExt

masterVolumeWheelsTracksExt affects:

all ThreadsOutH
all ThreadsOutS
all WheelsOut

masterVolumeWheelsTracksInt affects:

all ThreadsInH
all ThreadsInS
all WheelsIn

Event Timeline

megagoth1702 edited Additional Information. (Show Details)Mar 18 2015, 3:18 AM
megagoth1702 set Category to Config.
megagoth1702 set Reproducibility to N/A.
megagoth1702 set Severity to None.
megagoth1702 set Resolution to Open.
megagoth1702 set Legacy ID to 3759653055.May 8 2016, 11:42 AM

The Sound of vehicles and airkraft is too laud.
You get earache.

There should be some other fix. If you got tankman or pilot helmet (hełmofon) you should hear all sound with reduced db. If you got standard helmet, cap,badana, or nothing on your head, all sound should be loud same as on exterior (or 3rd person view).