QMMP : Configuring Effects Plugins (LADSPA)

Here is where you can post tips and tricks to share with other users of MX. Do not ask for help in this Forum.
Message
Author
User avatar
h3kt0r
Posts: 147
Joined: Fri Oct 08, 2021 6:27 pm

QMMP : Configuring Effects Plugins (LADSPA)

#1 Post by h3kt0r »

Experimented a while with effects plugins for QMMP and found some ways to fine-tune the sound output.
Sure, you could use "Pulse Effects" but in my case, it didn't work well, so...
Here's my take to squeeze some juice out of QMMP !

First, if you're using a DAC, you may want to configure your pulse server adequatly.
I'm using a "SoundBlasterX G1" USB sound card. It can play audio up to 24-bit / 96 kHz.
So i've modified the configuration file for the pulse server this way :

Code: Select all

open a terminal :
vim /etc/pulse/daemon.conf

Add to the end:
--------------------------------------

default-sample-format = s24le
default-sample-rate = 96000
alternate-sample-rate = 44100
resample-method = soxr-vhq
avoid-resampling = yes

--------------------------------------

then run with your user (not with sudo or as root):

$ pulseaudio -k

With this config you should be able to use your dac with a 24b/96kHz rate.

For resample-method: to find out what's available you can run pulseaudio --dump-resample-methods
Then, if your equalizer is on, turn it off and :

Code: Select all

Qmmp Settings > Audio > Output bit depth : 24
Qmmp Settings >  Plugins > SoX Resampler Plugin > Sample Rate (Hz) : 96000
Qmmp Settings >  Plugins > SoX Resampler Plugin >  Quality : Very High
Next :

Code: Select all

Qmmp Settings >  Plugins > Extra Stereo Plugin > Effect Intensity: 2.5
And now, the LADSPA plugins configuration :

Add "ZaMultiCompX2" to the list and input values :

Code: Select all

Attack1 99.60
Attack2 99.60
Attack3 99.60

Release1 300.00
Release2 200.00
Release3 150.00

Knee1 7.95
Knee2 7.95
Knee3 7.95

Ratio1 5.10
Ratio2 3.10
Ratio3 3.10

Treshold 1 -16.00
Treshold 2 -24.00
Treshold 3 -24.00

Makeup 1 4.00
Makeup 2 3.00
Makeup 3 6.00

Crossover freq 1 250.00
Crossover freq 2 1400.00

Check all ZamComp boxes.
Check All Listen boxes.
Check Detection (MAX/avg) box.

Master Trim -2.00
Next, add "ZamDynamicEQ" to the listbox and :

Code: Select all

Attack 80.00
Release 120.00
Knee 8.00
Ratio 4.10
Treshold -24.00
Max Boost/Cut 6.00
Slew 1.00

Check High Shelf box.

Detect Frequency 5000.00
Target Frequency 5000.00
Target WIdth  2.05
"ZamAutoSat" & "Declipper" don't have any options you can configure, just add them to the listbox and next :
Add "Smooth Decimator" to the listbox.

Code: Select all

Resample Rate 96000.00
Smoothing 1.00
And finally :
Add "Limiter Stereo" to the listbox. (from the LSP - "Linux Studio Plugins" package)

Code: Select all

Check the Gain Boost box.
Lookahead (ms) 2.00
Attack Time (ms) 2.00
Release Time (ms) 6.00
Oversampling 4.00
Dithering 0.00
Stereo Linking 100.00
This config sounds good to me.
Perhaps it's imperfect or bogus, let me know, your comments are welcome !
If you know some tricks to configure LADSPA plugins, start posting below, i've opened this thread for this purpose entirely...
Last edited by h3kt0r on Sun Mar 10, 2024 9:00 am, edited 7 times in total.
Dell OptiPlex 7010 - i7-3770 (8) @ 3.9GHz - 16Gb RAM - GeForce GT 1030 - MX 21
Panasonic CF MX4 - i5-5300U vPro (4) @ 2.9GHz - 4Gb RAM - HD Graphics 5500 - MX 21
Acer Aspire One ZG5 - Atom (2) @ 1.6GHz - 1.5Gb RAM - HD Gfx 945 - LXLE & XenialPup

User avatar
Eadwine Rose
Administrator
Posts: 15287
Joined: Wed Jul 12, 2006 2:10 am

Re: QMMP : Configuring Effects Plugins (LADSPA)

#2 Post by Eadwine Rose »

Please read the forum rules regarding the images, and follow up accordingly. Thanks.
MX-23.6_x64 July 31 2023 * 6.1.0-39amd64 ext4 Xfce 4.20.0 * 8-core AMD Ryzen 7 2700
Asus TUF B450-Plus Gaming UEFI * Asus GTX 1050 Ti Nvidia 535.247.01 * 2x16Gb DDR4 2666 Kingston HyperX Predator
Samsung 870EVO * Samsung S24D330 & P2250 * HP Envy 5030

Post Reply

Return to “Tips & Tricks by users (not for help)”