I have a good USB DAC and decent headphones but they do need a tweak or two when it comes to frequence response. So I'm in desperate need of a software equalizer in RaspyFi. There is one for ALSA which I'm trying to install:
http://www.thedigitalmachine.n…..equal.html
So I follow the instructions but when all is installed the RaspyFi webpage refuses to load, it seems something isn't starting up properly.
What I've done is the following as root in the directory /root
$ apt-get update
$ apt-get install build-essential caps libasound2-dev libasound2-plugins
$ wget http://www.thedigitalmachine.n……6.tar.bz2
$ tar -xjvvf alsaequal-0.6.tar.bz2
$ cd alsaequal
$ make clean
$ make
$ sudo ln -s /usr/lib/arm-linux-gnueabihf/alsa-lib /usr/lib/
$ make install
$ make clean
Create file by:
$ nano /root/.asoundrc
and paste this into file and then ctrl-X to save
—————————————————-
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:1,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;
}
—————————————————-
Finish off with:
$ alsa force-reload
$ alsamixer -D equal
As long as I choose the correct hw in the .asoundrc so the USB DAC is the primary output I can get sound out of it with the command "speaker-test". But… I'm not sure if there is something that needs to be corrected in the .asoundrc to get mpd and the web page working? I've tried a bunch of different variants but never got the webpage and mpd stuff to get started.
It might be something in relation to this text in the setup instructions?
"You will also probably need to pump the data through a plug to change the format to float, which is all alsaequal supports."
I would LOVE to get this addon one up and running so any help is deeply appreciated!!
This is the content of .asoundrc that makes speaker-test without any arguments play sound through my USB DAC (and the eq works!!! ) With this content in .asoundrc the raspyfi webpage also actually loads and I can play music by clicking onthe webpage. But the equalizer only works with speaker-test from the command prompt. The mpd playback doesn't go through the eq.
ctl.equal {
type equal;
}
pcm.plugequal {
slave.pcm "plughw:1,0";
}
pcm.!default {
type plug;
slave.pcm plugequal;
}
17:07
one year after, I'm facing the ame kind of issues.
di you try to tweak you mpd.conf file ?
something like this :
http://crunchbang.org/forums/v…..p?id=17386
audio_output {
type "alsa"
name "My ALSA EQ"
auto_resample "no"
use_mmap "yes"
device "plug:plugequal"
format "44100:16:2" # optional
mixer_device "default" # optional
mixer_control "PCM" # optional
mixer_index "0" # optional
}
Most Users Ever Online: 200
Currently Online:
7 Guest(s)
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Gyp: 82
yoghurtlidlicker: 37
PaulM: 36
icai: 35
Derek: 29
Karsten: 27
tc-fi: 22
Ronaldo: 21
ENSen: 21
chriz: 20
Member Stats:
Guest Posters: 3619
Members: 569
Moderators: 0
Admins: 1
Forum Stats:
Groups: 4
Forums: 10
Topics: 469
Posts: 13163
Newest Members: polo2016, dongdong8, wlpwlp, Sager, ninestab123, lmx66, lmx, jlgg, chenyan, guoyanying
Administrators: admin (401)