Bug 1002585

Summary: RFE: please provide qpaeq
Product: [Fedora] Fedora Reporter: Karel Volný <kvolny>
Component: pulseaudioAssignee: Rex Dieter <rdieter>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: brendan.jones.it, fedora2021q2, lkundrak, lpoetter, ndbecker2, rdieter, shawn.starr
Target Milestone: ---Keywords: FutureFeature, Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: qemu-1.6.2-7.fc20 Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-07-26 00:09:50 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Karel Volný 2013-08-29 13:37:25 UTC
Description of problem:
Pulseaudio has a built-in equalizer. However it is not packaged. Please create a new subpackage containing the qpaeq gui and adjust default.pa so that it works out-of-the-box.

Version-Release number of selected component (if applicable):
pulseaudio-3.0-10.fc19
pulseaudio-4.0-2.fc20

How reproducible:
always

Steps to Reproduce:
1. yum provides */qpaeq

Actual results:
Loaded plugins: auto-update-debuginfo, langpacks, refresh-packagekit
No matches found

Expected results:
qpaeq-...

Additional info:
http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Equalizer/

Comment 1 Rex Dieter 2013-08-29 13:47:32 UTC
Seems it is shipped in pa tarball, but not installed by default for some reason.

Looks like a simple python script, you can fetch it yourself to try out:

http://gitorious.org/qpaeq/qpaeq

Comment 2 fednuc 2013-12-20 22:51:27 UTC
Doesn't work, seems to be because the module module-equalizer-sink is missing from the set installed with pulseaudio? (FC19)

Comment 3 Rex Dieter 2014-02-17 22:53:16 UTC
I see that now.  I'm working on integrating this into a subpkg (on rawhide at least).

Comment 4 Rex Dieter 2014-02-17 22:58:10 UTC
%changelog
* Mon Feb 17 2014 Rex Dieter <rdieter> 4.99.4-2
- -qpaeq subpkg (#1002585)

Comment 5 Fedora Update System 2014-07-08 13:25:20 UTC
pulseaudio-5.0-6.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/pulseaudio-5.0-6.fc20

Comment 6 Fedora Update System 2014-07-09 02:28:29 UTC
Package pulseaudio-5.0-6.fc20:
* should fix your issue,
* was pushed to the Fedora 20 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing pulseaudio-5.0-6.fc20'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2014-8183/pulseaudio-5.0-6.fc20
then log in and leave karma (feedback).

Comment 7 Neal Becker 2014-07-09 11:06:58 UTC
Updated and installed pulseaudio-qpaeq.  But if I try to run:

qpaeq
There was an error connecting to pulseaudio, please make sure you have the pulseaudio dbus module loaded, exiting...

Comment 8 Rex Dieter 2014-07-09 12:04:32 UTC
You may need to add
load-module module-dbus-protocol
to /etc/pulse/default.pa

Comment 9 Shawn Starr 2014-07-17 03:18:02 UTC
I have it running, but when adjusting bass/treble frequencies nothing changes in the output.

Comment 10 Karel Volný 2014-07-17 11:29:06 UTC
(In reply to Neal Becker from comment #7)
> Updated and installed pulseaudio-qpaeq.  But if I try to run:
> 
> qpaeq
> There was an error connecting to pulseaudio, please make sure you have the
> pulseaudio dbus module loaded, exiting...

same here ...

(In reply to Rex Dieter from comment #8)
> You may need to add
> load-module module-dbus-protocol
> to /etc/pulse/default.pa

shouldn't it be the default then?


btw, after upgrading, it sounds like I have some stereo-enhancing (surround) effect enabled, but I can't find anything relevant ... I'm really not happy about this :-(

Comment 11 Karel Volný 2014-07-17 11:36:39 UTC
(In reply to Shawn Starr from comment #9)
> I have it running, but when adjusting bass/treble frequencies nothing
> changes in the output.

+1, even after restarting PA (pulseaudio -k)

and in addition, the 'Reset' button doesn't reset the PreAmp slider

Comment 12 Shawn Starr 2014-07-17 15:20:47 UTC
I got it working however PulseAudio eats 40-60% CPU in some cases with this enabled


1) copy your /etc/pulse/default.pa to $HOME/.pulse/default.pa:
2) Get the Master output:

pactl list sources | grep Name:

$ pactl list sources | grep Name:
        Name: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor
        Name: alsa_input.pci-0000_00_1b.0.analog-stereo
        Name: alsa_input.usb-046d_0990_B4261720-02-Q9000.analog-mono

Add:

load-module module-equalizer-sink sink_name=equalized sink_master=alsa_input.pci-0000_00_1b.0.analog-stereo
set-default-sink equalized

It runs, but certain applications will cause it just kill CPU

Comment 13 Shawn Starr 2014-07-17 15:30:54 UTC
Make that OUTPUT:  alsa_output.pci-0000_00_1b.0.analog-stereo in my case this device.

Comment 14 Fedora Update System 2014-07-19 05:56:08 UTC
Package qemu-1.6.2-7.fc20, java-1.7.0-openjdk-1.7.0.65-2.5.1.3.fc20, qt-4.8.6-9.fc20.1, qt5-qtmultimedia-5.3.1-1.fc20.1, gnome-shell-3.10.4-7.fc20, gnome-settings-daemon-3.10.3-2.fc20, control-center-3.10.3-2.fc20, empathy-3.10.3-2.fc20, gstreamer1-plugins-good-1.2.4-2.fc20, speech-dispatcher-0.8-9.fc20, spice-gtk-0.23-3.fc20, sphinxtrain-1.0.8-13.fc20, guacamole-server-0.8.4-3.fc20, audacious-plugins-3.4.3-2.fc20, paprefs-0.9.10-7.fc20, fldigi-3.21.83-2.fc20, qmmp-0.7.7-1.fc20.1, mumble-1.2.6-1.fc20.1, libmikmod-3.3.6-3.fc20, minimodem-0.19-3.fc20, sidplayfp-1.2.0-2.fc20, xmp-4.0.7-2.fc20, gqrx-2.2.0-6.fc20, cinnamon-settings-daemon-2.2.4-2.fc20, cinnamon-control-center-2.2.10-1.fc20.1, cinnamon-2.2.14-5.fc20, phonon-4.7.2-1.fc20.1, qt-mobility-1.2.2-0.16.20140317git169da60c.fc20, fluidsynth-1.1.6-4.fc20, ffgtk-0.8.6-7.fc20, pulseaudio-5.0-7.fc20:
* should fix your issue,
* was pushed to the Fedora 20 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing qemu-1.6.2-7.fc20 java-1.7.0-openjdk-1.7.0.65-2.5.1.3.fc20 qt-4.8.6-9.fc20.1 qt5-qtmultimedia-5.3.1-1.fc20.1 gnome-shell-3.10.4-7.fc20 gnome-settings-daemon-3.10.3-2.fc20 control-center-3.10.3-2.fc20 empathy-3.10.3-2.fc20 gstreamer1-plugins-good-1.2.4-2.fc20 speech-dispatcher-0.8-9.fc20 spice-gtk-0.23-3.fc20 sphinxtrain-1.0.8-13.fc20 guacamole-server-0.8.4-3.fc20 audacious-plugins-3.4.3-2.fc20 paprefs-0.9.10-7.fc20 fldigi-3.21.83-2.fc20 qmmp-0.7.7-1.fc20.1 mumble-1.2.6-1.fc20.1 libmikmod-3.3.6-3.fc20 minimodem-0.19-3.fc20 sidplayfp-1.2.0-2.fc20 xmp-4.0.7-2.fc20 gqrx-2.2.0-6.fc20 cinnamon-settings-daemon-2.2.4-2.fc20 cinnamon-control-center-2.2.10-1.fc20.1 cinnamon-2.2.14-5.fc20 phonon-4.7.2-1.fc20.1 qt-mobility-1.2.2-0.16.20140317git169da60c.fc20 fluidsynth-1.1.6-4.fc20 ffgtk-0.8.6-7.fc20 pulseaudio-5.0-7.fc20'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2014-8183/qemu-1.6.2-7.fc20,java-1.7.0-openjdk-1.7.0.65-2.5.1.3.fc20,qt-4.8.6-9.fc20.1,qt5-qtmultimedia-5.3.1-1.fc20.1,gnome-shell-3.10.4-7.fc20,gnome-settings-daemon-3.10.3-2.fc20,control-center-3.10.3-2.fc20,empathy-3.10.3-2.fc20,gstreamer1-plugins-good-1.2.4-2.fc20,speech-dispatcher-0.8-9.fc20,spice-gtk-0.23-3.fc20,sphinxtrain-1.0.8-13.fc20,guacamole-server-0.8.4-3.fc20,audacious-plugins-3.4.3-2.fc20,paprefs-0.9.10-7.fc20,fldigi-3.21.83-2.fc20,qmmp-0.7.7-1.fc20.1,mumble-1.2.6-1.fc20.1,libmikmod-3.3.6-3.fc20,minimodem-0.19-3.fc20,sidplayfp-1.2.0-2.fc20,xmp-4.0.7-2.fc20,gqrx-2.2.0-6.fc20,cinnamon-settings-daemon-2.2.4-2.fc20,cinnamon-control-center-2.2.10-1.fc20.1,cinnamon-2.2.14-5.fc20,phonon-4.7.2-1.fc20.1,qt-mobility-1.2.2-0.16.20140317git169da60c.fc20,fluidsynth-1.1.6-4.fc20,ffgtk-0.8.6-7.fc20,pulseaudio-5.0-7.fc20
then log in and leave karma (feedback).

Comment 15 Fedora Update System 2014-07-26 00:09:50 UTC
qemu-1.6.2-7.fc20, java-1.7.0-openjdk-1.7.0.65-2.5.1.3.fc20, qt-4.8.6-9.fc20.1, qt5-qtmultimedia-5.3.1-1.fc20.1, gnome-shell-3.10.4-7.fc20, gnome-settings-daemon-3.10.3-2.fc20, control-center-3.10.3-2.fc20, empathy-3.10.3-2.fc20, gstreamer1-plugins-good-1.2.4-2.fc20, speech-dispatcher-0.8-9.fc20, spice-gtk-0.23-3.fc20, sphinxtrain-1.0.8-13.fc20, guacamole-server-0.8.4-3.fc20, audacious-plugins-3.4.3-2.fc20, paprefs-0.9.10-7.fc20, fldigi-3.21.83-2.fc20, qmmp-0.7.7-1.fc20.1, mumble-1.2.6-1.fc20.1, libmikmod-3.3.6-3.fc20, minimodem-0.19-3.fc20, sidplayfp-1.2.0-2.fc20, xmp-4.0.7-2.fc20, gqrx-2.2.0-6.fc20, cinnamon-settings-daemon-2.2.4-2.fc20, cinnamon-control-center-2.2.10-1.fc20.1, cinnamon-2.2.14-5.fc20, phonon-4.7.2-1.fc20.1, qt-mobility-1.2.2-0.16.20140317git169da60c.fc20, fluidsynth-1.1.6-4.fc20, ffgtk-0.8.6-7.fc20, pulseaudio-5.0-7.fc20 has been pushed to the Fedora 20 stable repository.  If problems still persist, please make note of it in this bug report.