it-artikel:linux:how-to-enable-audio-normalization-a.k.a.-audio-compression-a.k.a.-audio-dynamic-range-compression-under-linux
Differences
This shows you the differences between two versions of the page.
Previous revision | |||
— | it-artikel:linux:how-to-enable-audio-normalization-a.k.a.-audio-compression-a.k.a.-audio-dynamic-range-compression-under-linux [2023-09-15 14:29] (current) – [Additional notes and bits:] axel.werner.1973@gmail.com | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== How to enable audio normalization a.k.a. audio compression a.k.a. audio dynamic range compression under Linux? ====== | ||
+ | |||
+ | Under Windows its been around for many years already, installed by default and included pretty much with every sound driver. The user would just need to click a checkbox to enable it. With Linux it isnt that easy yet and most people are not even aware of it. But Linux offers a vast variety of messing with the audio path and signals in real time. Way more and better than you can with windows. However, as always with Linux, it requires some research and reading/ | ||
+ | |||
+ | With Linux we make use the pulseaudio audio server, which is default with pretty much every Linux distro these days, and the [[http:// | ||
+ | |||
+ | Well, that might not be a thing for audiophiles and lovers of classic music, who prefer to have a large dynamic audio range. But for anyone else who prefer so "set audio level and forget", | ||
+ | |||
+ | |||
+ | ===== Additional notes and bits: ===== | ||
+ | |||
+ | * :!: **This has been tested/used on Installations with just ONE audio interface!** If you have more than one audio interface (like hot pluggable bluetooth or usb headsets or speakers), more steps and adjustments might be necessary to make it work and " | ||
+ | * :!: **For UBUNTU 20.04 and older :** Seems with older UBUNTU LTS Versions there is no " | ||
+ | * https:// | ||
+ | |||
+ | ===== Installation and Setup: ===== | ||
+ | |||
+ | - Since " | ||
+ | - Next, we just out a small (modular) configuration file for our pulseaudio daemon | ||
+ | |||
+ | cat > / | ||
+ | |||
+ | .ifexists module-ladspa-sink.so | ||
+ | .nofail | ||
+ | |||
+ | # mono compressor | ||
+ | # | ||
+ | |||
+ | # stereo compressor | ||
+ | load-module module-ladspa-sink sink_name=compressor plugin=sc4_1882 label=sc4 control=1, | ||
+ | |||
+ | set-default-sink compressor | ||
+ | |||
+ | .fail | ||
+ | .endif | ||
+ | |||
+ | EOF | ||
+ | </ | ||
+ | - Now either reboot or just restart your pulseaudio daemon within your session, to make it reload the new configuration to activate it. < | ||
+ | |||
+ | pulseaudio -k | ||
+ | |||
+ | </ | ||
+ | - Restart your Audio Apps (like firefox or whatever) so they can reconnect the the audio server . THATS IT! Enjoy! | ||
+ | |||
+ | |||
+ | ** Btw: BIG THANKS to [[https:// | ||
+ | |||
+ | |||
+ | --- // | ||
+ | |||
+ | {{tag> |