Page 1 of 5

[Solved] Equalizer

PostPosted: Wed Dec 18 2013 01:43
by mumapu
Hello! Any suggestions for audio equalizer?

many tanks from Brazil!

Re: Equalizer

PostPosted: Wed Dec 18 2013 23:28
by michelangelo
I'm thinking on that... But will take lot of time before you see it on Volumio...

Re: Equalizer

PostPosted: Tue Jan 14 2014 16:32
by da9els
I would really really love an equalizer. I have a crappy speaker in the kitchen and my only option is an EQ. It would be awesome if it could be software.
I'd be happy to contribute in any way. And I'd rather spend my money and time on supporting this project than just go buy some better speakers.

Re: Equalizer

PostPosted: Tue Jan 14 2014 21:25
by michelangelo
Guess ecasound will be the way...

Re: Equalizer

PostPosted: Wed Jan 15 2014 07:37
by da9els
Is that an DIY-suggestion? It looks promising.
I've worked on some VST's through SynthEdit some years back and will be happy to give it a shot if nessasary.

You are awesome BTW :-D

Re: Equalizer

PostPosted: Mon Apr 07 2014 15:14
by holger
Hi folks,
I installed alsaequal from here http://www.thedigitalmachine.net/alsaequal.html.

From command line I can play a wave file and change the frequencies in the equalizer, e.g.

Code: Select all
alsamixer -D equal


Now I'm struggeling with the mpd.conf. I created following .asoundrc file at user pi

Code: Select all
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;
}


The mpd.conf file I modified as follow:

Code: Select all
audio_output {

                 type           "alsa"
#              name           "Output"
                 name           "equal"
                device         "plug:plugequal"
 #            device         "hw:0,0"
                dsd_usb        "yes"

}


Unfortunately there is no sound at the sound card output.

Are there any suggestions, what I made wrong?

Regards
Holger

B.t.w. I did not use the web UI since it seems that the mpd.conf file will be overwritten after restarting mpd.

Re: Equalizer

PostPosted: Mon Apr 07 2014 21:48
by Klaus
Hi Holger,

if you use GMPC, you could switch the output to equal. Maybe you have to start the plugin with command "sudo -H -u mpd alsamixer -D equal" to take effect. Good luck!

Klaus

Re: Equalizer

PostPosted: Thu Apr 10 2014 08:55
by holger
@ Klaus
Thank's! This command works! :D

I also found out, how to manipulate the frequencies from the command line, e.g

Code: Select all
sudo -H -u mpd amixer -D equal set '09. 8 kHz' 0%


Now it would be interesting to do following things:
- add a site to the web gui allowing
- to manipulating the frequencies
- to store and retrieve the equalizer settings into/from the album folders

Are there any tough web programmers, who could create such a site?

Regards
Holger

Equalizer

PostPosted: Sun Dec 07 2014 20:34
by tom1502
Hey everybody,

i've just started my attempt to use alsaequal. after trying to compile it on my own, i realized that i can install it via
Code: Select all
apt-get install libasound2-plugin-equal

after doing so, i was able to run
Code: Select all
alsamixer -D equal

i created the .asoundrc and changed /etc/mpd.conf
and i saw all the channels. but since i did so, i was not able to play any sound from volumio anymore. any idea what i can do?
are there log-files i can check?

Thank you for your advice!

Cheers,
Thomas

Equalizer

PostPosted: Mon Dec 08 2014 22:00
by tom1502
Oh, i forgot to mention that i am using a HifiBerry Amp...

Cheers...