rafu.tar.bz2

System Wide Equalizer for Slackware 13.0

Posted in Tecnologia by rafu on abril 25, 2010

An equalizer for Slackware 13.0? I tried to make it work with Pulseaudio but that led me to make some heavy changes in the system core library and thus leaving the system a bit unstable (call me a coward but i got tired of running unstable version of the distros). I then remembered reading about an equalizer that could run directly connected to ALSA called AlsaEqual.
Here’s how i got it working.

Installation & configuration

First we should resolve our dependencies by installing:

- alsa-plugins
– ladspa
– libsamplerate
– fftw
– swh-plugins
– caps

All these packages can be found in http://slackbuilds.org/

Next we grab the source of AlsaEqual from http://www.thedigitalmachine.net/alsaequal.html and compile it and install it.

Create the config file for the equalizer to work:

vim ~/.asoundrc

and put:

pcm.plugequal{
 type equal
 slave.pcm "plug:dmix"
}

ctl.equal{
 type equal
}
#I couldn't get this working, but I just assume it's essential
pcm.equal{
 type plug
 slave.pcm "plug:dmix"
}
pcm.!default {
 type plug
 slave.pcm "plugequal"
}

Save and exit. Now restart alsa

/etc/rc.d/rc.alsa restart

And now we test Alsaequal

alsamixer -D equal

Now you’ll be able to adjust the sound with a nice equalizer.

You can optionally install Alsamixergui which i found in Debian’s homepage http://packages.debian.org/source/squeeze/alsamixergui just remember to apply the patch that’s next to the link that points to the tarball or you won’t be able to compile it.

Happy Hacking!

References:
[1] Archlinux Wiki http://wiki.archlinux.org/index.php/Advanced_Linux_Sound_Architecture#System-Wide_Equalizer

[2] Gentoo Forums http://forums.gentoo.org/viewtopic-t-800205-start-0.html

UPPDATE:
I noticed that some times it makes some problems with the mic.

About these ads

Una respuesta

Subscribe to comments with RSS.

  1. A said, on julio 2, 2011 at 7:18 am

    I’m not used this on Slackware, but on Ubuntu 11.04 and then fixed my problem!

    My problem is: Alsaequal not work or work with a “mute” output, and your .asoundrc fixed then!

    Thanks!


Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

%d personas les gusta esto: