wk Audio list find blog view edit

System wide Equalizer for ALSA



http://www.thedigitalmachine.net/alsaequal.html
Dependency: http://quitte.de/dsp/caps.html

Must install:
 http://www.thedigitalmachine.net/tools/alsaequal-0.6.tar.bz2
 http://quitte.de/dsp/caps_0.4.5.tar.gz



$ cat .asoundrc

ctl.equal {
  type equal;
}

pcm.plugequal {
  type equal;
  # Modify the line below if you don't
  # want to use sound card 0.
  slave.pcm "plughw:0,0";
  # or if you want to use with multiple applications output to dmix
  # slave.pcm "plug:dmix"
}

pcm.equal {
  # Or if you want the equalizer to be your
  # default soundcard uncomment the following
  # line and comment the above line.
# pcm.!default {
  type plug;
  slave.pcm plugequal;
}


To use it:

mpg123 -a equal Foo.mp3
alsamixer -D equal
mplayer -ao alsa:device=equal Foo.mp3