Alsaequal scratches the itch

That’s running on Arch, just because there were already PKGBUILDs in AUR for it and its dependencies, and I wanted to get the chance to tinker with it before making the jump to Crux. If I get things working my way I’ll put Pkgfiles on here later.

Setting it up takes a quick configuration file that can (probably) be cut-and-pasted from the home page. Mine worked cleanly without any changes; depending on your card assignment, you might have to adjust a number or two.

Otherwise it seems to do what it claims to. The next step is to run it up against mocp and see if they play nice together. Pun intended.😛

Post navigation

15 thoughts on “Alsaequal scratches the itch”

Yeah, I tried this too and like it. I had trouble playing multiple sounds at once though but it does it job nicely. Also doesn’t work with Amarok2 (No surprise). Doesn’t matter been using Goggle’smm for a while not and am happy with it.

just for the records, I paste here my final .asoundrc, using
dmix, alsaequal and 96k upsampling. It took me some time to get to
this point, and enjoy Spotify like never before. alsaequal is just genius!
This also contains the ‘Skype trick’, that fixes the ‘warped voice’ issue under Kubuntu 64.

fbx

# —— Let’s set the good converter as a default
# —— Moreover, it seems that the rate_converter option inside the plugs does not work

defaults.pcm.rate_converter “samplerate_best”

# —— Let’s use dmix as our main playback device,
# —— and make sure that it opens the device at 96k
# —— This also sets the device at 96k, visible in /proc/asound/….

# a plug that upsamples everything at 96k before equalizing
# so that we make the equalizer work always at 96k, much better sounding
pcm.upequal {
type plug
slave {
pcm “equal”
rate 96000
}
# Alsa chokes if this is uncommented… bug in alsa?
# Anyway the good converter was set as default
#rate_converter “samplerate_best”