Pulseaudio works properly on my system even with Rythymbox. Did the whole HOWTO Pulseaudio Fixes.
I used pavucontrol to verify that the FFT equalizer was selected as the default sink and that my SoundBlaster was not muted, then daemonized pulseaudio. Opened Rythymbox and got the qpaeq to work. BTW, much much much better quality. However, problem #2 still exists. If I try to resize the qpaeq window, it becomes non-responsive and starts eating memory. I looked at the memory map using the system monitor and saw that the heap was eating all of the memory, looks like a bug in Python to me. qpaeq.py memory usage was quite low. After leaving it for about 15mins, it chewed up all of my physical memory and about 1GiB of swap.
The other thing now is that once I restart and log in, the SoundBlaster is always muted so I have to pavucontrol and unmute it. But once I do this, close pavucontrol, daemonize PA launch qpaeq and open up Rythymbox, there's nice sound. Unfortunately, once I daemonize PA I loose the ability to control the volume with the volume control on my kybd. Any suggestions on these two issues, especially the resizing will be greatly appreciated.
I will try and compile although I have never ever had to before. My only programming experience is with VisualBasic and VBA under Windows. BTW, went into GNOME Alsa Mixer and turned on the 3D Control. PA + qpaeq + 3D = WOW WOW WOW!
Just occurred to me that this eq sounds very similar to the Nevion Eq plugin for WinAmp, same author I'm assuming.
Using Karmic with latest updates, P4 2.8GHz 1MiB RAM 2GiB swap.
PS: I installed GIT using Synaptic. I then followed your instructions in the SystemEqualizer wiki, the following are the results from the clone and checkout GIT commands:
The first command under the Compiling section is
towheed@ga1a4ch:~$ git clone git://gitorious.org/pulseaudio-equalizer/pulseaudio-equalizer.git pulseaudio-equalizer
Initialized empty Git repository in /home/towheed/pulseaudio-equalizer/.git/
remote: Counting objects: 37374, done.
remote: Compressing objects: 100% (7696/7696), done.
remote: Total 37374 (delta 30982), reused 35929 (delta 29643)
Receiving objects: 100% (37374/37374), 11.52 MiB | 34 KiB/s, done.
Resolving deltas: 100% (30982/30982), done.
towheed@ga1a4ch:~$ cd pulseaudio-equalizer && git checkout -t origin/master
fatal: git checkout: branch master already exists
However there is no pulseaudio-equalizer.git directory. There is a pulseaudio-equalizer/.git directory. I'll assume it's a typo and cd to pulseaudio-equalizer/.git. But then the next command will not work because there is no such file in the pulseaudio-equalizer/.git directory. Any advice?