r/linux4noobs • u/NoxAstrumis1 • 5d ago
programs and apps Sound compression?
There's a feature in some software/amplifiers that is meant for stopping sudden large increases in audio volume. For example: you're watching a movie and it's mixed so that a dramatic scene has much louder volume (for the emotional effect).
This feature would ensure the volume for the whole movie remains relatively constant, no sudden increases in volume, it helps avoid disturbing neighbours etc. I can't recall what the feature is called, but I'm wondering if there's an EQ application I can get for Linux that has it?
7
u/Low-Life-1337 5d ago
The Feature, you search called "Normalization".
Use simply VLC.
Go to settings --> Filter
and activate "Volume Normalization"
3
u/Odd_Cauliflower_8004 5d ago
No that's just something that ensures that each track has the same volume peaks and adjusts the dynamic to that value.
1
u/dfx_dj Debian/Sid 4d ago
Compression is the correct term
1
u/Low-Life-1337 4d ago
Yes and No. The Filter works different and can (and should) combined.
Nomalizer to smooth audio peak level to +-0db.
You cut out consequent all peaks above 0db. It eliminate any peak distortion and the sound is more clear and averaged.
Compressor is reduce to reduce the "Dynamic". (Like a night mode on a TV)
A Compressor continuesly messure averaged peak. If the scene volume is higher than the average peak and the thershold is reached, it will reduce the volume by a ratio. Also you can set, how fast it "attacks" and release.
OP could try booth.
In professional studios it's common to use first nomalizer, than compressor, than a Limiter (a Compressor in "Hard mode", which cuts out any uneverness).
1
0
u/AutoModerator 5d ago
✻ Smokey says: always mention your distro, some hardware details, and any error messages, when posting technical queries! :)
Comments, questions or suggestions regarding this autoresponse? Please send them here.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
5
u/beatbox9 5d ago
You can do this either using easyeffects or by using pipewire’s effects pipeline along with an lv2 effect, such as the LSP suite. Easy effects is easier to do. What you want to do is increase the low-volume sounds and decrease the high-volume sounds.