Home of the Squeezebox™ & Transporter® network music players.
Results 1 to 10 of 10
  1. #1
    Senior Member
    Join Date
    Mar 2006
    Location
    London
    Posts
    490

    Equaliser for LMS on Raspberry Pi

    Hi - is there a (hopefully parametric) equaliser that runs on LMS on a Pi4 (running raspbian) that works with SB3 players? There is Inguz for Windows but I can't find anything for the Pi?

    Failing that, is there a way to get an equaliser going on the LMS/Pi if the Pi is used as a player instead of a SB3? I have searched and found a 10 band equaliser but can't see how to get it to work, or does it only work with piCorePlayer? Ideally I need more than 10 bands if possible...
    SB3 -> Quad 909 -> Quad Electrostatic speakers, Quad 405 -> TBI subwoofer
    3 x SB3s + SB Radio
    LMS on Raspbian on a Pi4
    Rotel RSP1068 surround processor, Quad 99 -> B&W surround

  2. #2
    Senior Member
    Join Date
    Jan 2011
    Location
    Staffordshire. UK
    Posts
    3,433
    I did not read any of this, it's too early

    https://www.hifiberry.com/docs/softw...-using-alsaeq/

    ronnie

  3. #3
    Senior Member SpiderJon's Avatar
    Join Date
    Dec 2008
    Location
    Cardiff, Wales, UK
    Posts
    140
    Quote Originally Posted by Man in a van View Post
    I did not read any of this, it's too early

    https://www.hifiberry.com/docs/softw...-using-alsaeq/

    ronnie
    Unfortunately, I think that'll only work with sound output direct from the Pi -- eg, via a sound card or bluetooth -- as opposed to a signal sent to an SB3. (Basically, you configure the Pi to send the sound output to Alsaeq, which then processes it, and passes it on to the actual output device.)

    You can use Alsaeq with Squeezelite -- see https://scribles.net/enabling-equali...-equal-plugin/ -- but I suspect that's because you can configure where Squeezelite takes its input from (ie, the equalizer, instead of straight from a soundcard), which you can't do with an SB3 or similar.
    Tech: Duet x 3, via various hi-fi. LMS on Raspbian 9 (stretch) on a Pi3B+.
    Music: Diverse, from Albinoni to Zappa.

  4. #4
    Senior Member
    Join Date
    Jan 2006
    Location
    South Coast, NSW, Australia
    Posts
    1,268
    rbl, this looks interesting and may be what you are after -

    https://forums.slimdevices.com/showt...ing-ladspa_dsp

    I use Inguz on my Vortexbox but would like an alternative.
    A camel is a racehorse designed by a committee.

    Seen sprayed on the outside wall of the local library -
    Three things I hate in life :
    1. Vandalism
    2. Irony
    3. Lists

  5. #5
    Senior Member SpiderJon's Avatar
    Join Date
    Dec 2008
    Location
    Cardiff, Wales, UK
    Posts
    140
    Quote Originally Posted by Wirrunna View Post
    rbl, this looks interesting and may be what you are after -

    https://forums.slimdevices.com/showt...ing-ladspa_dsp

    Looking at steps 6 and 7 of the set-up guide in that post, it only works because PCP uses Squeezelite as a player, so you can configure what output it takes.


    6. Disable built-in audio (if you use a sound card, which you probably do). I'd like to simplify things by just having the real audio device available.

    7. configure squeezelite to use the dsp output (Squeezelite Settings -> Output Setting).
    Tech: Duet x 3, via various hi-fi. LMS on Raspbian 9 (stretch) on a Pi3B+.
    Music: Diverse, from Albinoni to Zappa.

  6. #6
    Senior Member
    Join Date
    Mar 2006
    Location
    London
    Posts
    490
    Quote Originally Posted by Man in a van View Post
    I did not read any of this, it's too early

    https://www.hifiberry.com/docs/softw...-using-alsaeq/

    ronnie

    Your link also has a link for setting up the 10 band EQ with Squeezelite itself. I haven't had the chance to try and make it work yet... am waiting for a rainy day!
    www.gerrelt.nl/RaspberryPi/wordpress/equalizer/


    Quote Originally Posted by Wirrunna View Post
    rbl, this looks interesting and may be what you are after -

    https://forums.slimdevices.com/showt...ing-ladspa_dsp

    I use Inguz on my Vortexbox but would like an alternative.
    Quote Originally Posted by SpiderJon View Post
    Looking at steps 6 and 7 of the set-up guide in that post, it only works because PCP uses Squeezelite as a player, so you can configure what output it takes.


    6. Disable built-in audio (if you use a sound card, which you probably do). I'd like to simplify things by just having the real audio device available.

    7. configure squeezelite to use the dsp output (Squeezelite Settings -> Output Setting).
    Looks interesting for a proper parametric EQ although Ill have to see if my very limited unix skills are up to it as only got my Pi a few weeks ago (and love it). But as SpiderJon says, and like Man in a Van's, this seems to work outside LMS so assumes the Pi is used as the actual player rather than just a server.

    So ideally I'm still looking for something that works more at the server level (like Inguz for LMS on Windows) so I can supply EQ to my various SB3 and don't have to use the audio out of the Pi ...
    SB3 -> Quad 909 -> Quad Electrostatic speakers, Quad 405 -> TBI subwoofer
    3 x SB3s + SB Radio
    LMS on Raspbian on a Pi4
    Rotel RSP1068 surround processor, Quad 99 -> B&W surround

  7. #7
    Senior Member
    Join Date
    Jan 2011
    Location
    Staffordshire. UK
    Posts
    3,433
    @rbl

    I have only skimmed through this blog thingy but it looks pretty good.

    Scroll right to the bottom

    ronnie


    https://scratchart.nl/2-uncategorise...a-raspberry-pi

  8. #8
    Senior Member
    Join Date
    Jan 2011
    Location
    Staffordshire. UK
    Posts
    3,433
    Oh, the google search that found that, found this

    https://forums.slimdevices.com/showt...l=1#post967756

  9. #9
    Senior Member
    Join Date
    Aug 2012
    Location
    Austria
    Posts
    1,012
    Quote Originally Posted by rbl View Post
    So ideally I'm still looking for something that works more at the server level (like Inguz for LMS on Windows) so I can supply EQ to my various SB3 and don't have to use the audio out of the Pi ...
    This is basically the same scenario as in this thread (i.e. modifying the audio before sending it to the player, in this case using sox with the equalizer filter), so what I wrote there applies here as well.
    AFAIK, this is the only feasible approach (IIRC, plugins like Inguz or BruteFIR simply write their own custom-convert.conf, hiding the complexity behind a GUI)
    Various SW: Web Interface | Playlist Editor / Generator | Music Classification | Similar Music | Announce | EventTrigger | LMSlib2go | ...
    Various HowTos: build a self-contained LMS | Bluetooth/ALSA | Control LMS with any device | ...

  10. #10
    Junior Member
    Join Date
    Dec 2013
    Location
    London
    Posts
    22
    Quote Originally Posted by rbl View Post
    So ideally I'm still looking for something that works more at the server level (like Inguz for LMS on Windows) so I can supply EQ to my various SB3 and don't have to use the audio out of the Pi ...
    Just to add to Roland's suggestion, using SoX's equalizer effect and a custom-convert file is fairly straightforward. See, for instance, this recent thread on the topic or search the forum for "sox" and "custom-convert".

    It would also allow you to specify different EQ settings for each player, depending on room acoustics, user preferences, etc. It takes a bit of processing power, but as long as you keep to a reasonable number of equalizer commands, you should be fine.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •