Announcement

Collapse
No announcement yet.

Digital Room Correction and Bass Artefacts

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • #16
    running SOX on PiCore

    I came to this thread via a discussion on another website. That discussion was related to how to use HiFiBerry DAC+ DSP under PiCore; specifically how to install the dsptoolkit onto PiCore (I'm still working on that !). However, it seems to me that the SOX approach is a much better approach than the DAC+ DSP, its certainly cheaper and would appear to have more filters capability (DAC+ DSP max is 16).

    My question is this - can SOX be installed onto PiCore without the need to install LMS ? In my case my LMS resides on my NAS and I just use PiCore only as my player. I want to be able to have my PiCore player apply the SOX filters to whatever track is being streamed from my NAS LMS.
    Cheers
    Sean

    Comment


    • #17
      Originally posted by SeanMiddleton
      My question is this - can SOX be installed onto PiCore without the need to install LMS ? In my case my LMS resides on my NAS and I just use PiCore only as my player. I want to be able to have my PiCore player apply the SOX filters to whatever track is being streamed from my NAS LMS.
      Cheers
      Sean
      SoX is used by squeezelite, which is the player used by piCore so it will already be installed even when piCore is set up without LMS. I would imagine there is a way to pipe the audio stream through SoX with your custom commands for the eq, however I don't know how. I'd say you would need to look into the workings of squeezelite.

      Comment


      • #18
        Originally posted by SeanMiddleton
        I came to this thread via a discussion on another website. That discussion was related to how to use HiFiBerry DAC+ DSP under PiCore; specifically how to install the dsptoolkit onto PiCore (I'm still working on that !). However, it seems to me that the SOX approach is a much better approach than the DAC+ DSP, its certainly cheaper and would appear to have more filters capability (DAC+ DSP max is 16).

        My question is this - can SOX be installed onto PiCore without the need to install LMS ? In my case my LMS resides on my NAS and I just use PiCore only as my player. I want to be able to have my PiCore player apply the SOX filters to whatever track is being streamed from my NAS LMS.
        Cheers
        Sean
        Yes there is a pcp-sox.tcz extension for picoreplayer. It's used for the streamer and is available to install separately from the extensions section in the webgui main tab.
        Ralphy

        1-Touch, 5-Classics, 3-Booms, 2-UE Radio
        Squeezebox client builds donations always appreciated.

        Comment


        • #19
          Originally posted by ralphy
          Yes there is a pcp-sox.tcz extension for picoreplayer. It's used for the streamer and is available to install separately from the extensions section in the webgui main tab.
          This is interesting. I am currently running SOX filters in LMS, using a MAC address to target the specific player.
          It's working fine, but running the filters on the player itself seems like a more elegant solution that I'd like to try.
          I wasn't aware it was possible until I saw your post.
          Is there any documentation about how to configure the pcp-sox extension once it's loaded?
          Until recently: Transporter -> ATC SCM100A, now sold :-(
          House move forced change to: piCorePlayer(RPi2/HiFiBerry DIGI2 Pro) -> Meridian 218 -> Meridian M6

          Comment


          • #20
            Originally posted by cliveb
            But once I started listening in earnest, noticed some curious low frequency artefacts during quiet moments, a kind of grumbling that varies in amplitude. The closest analogy I can give is that it sounds a bit like turntable rumble.
            Hello Clive,

            I have a Raspberry 4, Amp100 and a DSP module running. I have the same issue with low frequency rumble on some Hifiberry DSP Profiles. I asked hifiberry for support, but unfortunately they can't help me. Have you found a solution.

            Thanks for your help. Regards.
            Jan

            Comment


            • #21
              Originally posted by JanVana
              Hello Clive,

              I have a Raspberry 4, Amp100 and a DSP module running. I have the same issue with low frequency rumble on some Hifiberry DSP Profiles. I asked hifiberry for support, but unfortunately they can't help me. Have you found a solution.

              Thanks for your help. Regards.
              Jan
              Jan, I saw your post on the HiFiBerry forum and responded there.
              But to summarise: ditch the DSP card and just use SOX to apply the filters you need.

              I strongly suspect that the algorithms used in the DSP card are flawed.
              Until recently: Transporter -> ATC SCM100A, now sold :-(
              House move forced change to: piCorePlayer(RPi2/HiFiBerry DIGI2 Pro) -> Meridian 218 -> Meridian M6

              Comment


              • #22
                Originally posted by ralphy
                Yes there is a pcp-sox.tcz extension for picoreplayer. It's used for the streamer and is available to install separately from the extensions section in the webgui main tab.
                Has anyone managed to get this set up to use SOX to EQ on the player side?

                My setup is a bunch of (hidden) RPis just running Squeezelite, connected to ceiling speakers, controlled remotely by jogglers mounted on my walls in various rooms (running jivelite) and LMS running as a docker on my Unraid server. So having the RPis manage the EQ on the player side is much preferred.

                I've installed the sox plugin but can't figure out how to configure the EQ routing. If I can get working might look to build a squeezlight UI plugin for a graphic EQ/balance control...

                Comment

                Working...
                X
                😀
                🥰
                🤢
                😎
                😡
                👍
                👎