Announcement

Collapse
No announcement yet.

Inguz EQ/DRC

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • #31
    I need to think about this.

    Which version of LMS are you using?

    In the meantime I will update my W10 system with the latest LMS and retest my system to see whether I can replicate the problem.
    Allo Digione Signature (+LiFePo Batteries), Touch, Metrum Jade, Bryston B4 SST2, PMC OB1i speakers, HP Proliant Microserver/Ubuntu, PC/Windows 10, iPad 4, iPeng.

    Comment


    • #32
      Just a thought - can you please confirm that the files

      InguzDSP.exe
      InguzDSP.exe.config
      DSPUtil.dll

      are all in the folder: "C:\Program Files (x86)\Squeezebox\server\Bin\MSWin32-x86-multi-thread"

      together with sox.exe (, etc)
      Allo Digione Signature (+LiFePo Batteries), Touch, Metrum Jade, Bryston B4 SST2, PMC OB1i speakers, HP Proliant Microserver/Ubuntu, PC/Windows 10, iPad 4, iPeng.

      Comment


      • #33
        Originally posted by JohnB
        Just a thought - can you please confirm that the files

        InguzDSP.exe
        InguzDSP.exe.config
        DSPUtil.dll

        are all in the folder: "C:\Program Files (x86)\Squeezebox\server\Bin\MSWin32-x86-multi-thread"

        together with sox.exe (, etc)
        Hi JohnB-
        Thanks again.
        Just before I saw this post, I decided to remove/uninstall inguz and re-install. Before the re-install I also updated from LMS 7.91 to 7.92. It took me a couple of tries for the plugin to be accepted, but when it was all installed I did notice that all 3 of those files were there - and they had not been before.
        It does seem to be working now. I purposely choose a 48k filter file in extras, as I knew almost any thing I played would need to be resampled. And as far as I can see in this log, it's working:


        20200129012112: b8:27:eb:3a:b6:bf Write fault 232: The pipe is being closed
        20200129012112: b8:27:eb:3a:b6:bf 1632931 samples, 154779.5504 ms (291.0876 init), 0.239 * realtime, peak -4.7238 dBfs
        20200129012112: InguzDSP (version 0.9.32) -id b8:27:eb:3a:b6:bf -wav -wavo -d 24
        20200129012112: b8:27:eb:3a:b6:bf Gain -16 dB
        20200129012112: b8:27:eb:3a:b6:bf Impulse Impulses\T-flat F-Default M-hogtalare 27012048.wav, matrix (null)
        20200129012112: b8:27:eb:3a:b6:bf Can't use Impulses\T-flat F-Default M-hogtalare 27012048.wav: its sample rate is 48000 not 44100
        20200129012112: b8:27:eb:3a:b6:bf Using resampled version Temp\44100_0026B57238_Impulses_T-flat F-Default M-hogtalare 27012048.wav instead
        20200129012112: b8:27:eb:3a:b6:bf EQ flat
        20200129012113: b8:27:eb:3a:b6:bf 16/44100 PCM => 24/44100 PCM TRIANGULAR, gain -16 dB
        20200129012122: b8:27:eb:3a:b6:bf Write fault 232: The pipe is being closed
        20200129012122: b8:27:eb:3a:b6:bf 1639075 samples, 9996.2886 ms (214.9298 init), 3.7014 * realtime, peak -4.7238 dBfs
        20200129012122: InguzDSP (version 0.9.32) -id b8:27:eb:3a:b6:bf -wav -wavo -d 24
        20200129012123: b8:27:eb:3a:b6:bf Gain -16 dB
        20200129012123: b8:27:eb:3a:b6:bf Impulse Impulses\T-flat F-Default M-hogtalare 27012048.wav, matrix (null)
        20200129012123: b8:27:eb:3a:b6:bf Can't use Impulses\T-flat F-Default M-hogtalare 27012048.wav: its sample rate is 48000 not 96000
        20200129012123: b8:27:eb:3a:b6:bf Using resampled version Temp\96000_0026B57238_Impulses_T-flat F-Default M-hogtalare 27012048.wav instead
        20200129012123: b8:27:eb:3a:b6:bf EQ flat
        20200129012123: b8:27:eb:3a:b6:bf 24/96000 PCM => 24/96000 PCM TRIANGULAR, gain -16 dB
        20200129012131: b8:27:eb:3a:b6:bf Write fault 232: The pipe is being closed
        20200129012131: b8:27:eb:3a:b6:bf 2220707 samples, 8567.5556 ms (281.9226 init), 2.6845 * realtime, peak -1.1036 dBfs
        20200129012131: InguzDSP (version 0.9.32) -id b8:27:eb:3a:b6:bf -wav -wavo -d 24
        20200129012131: b8:27:eb:3a:b6:bf Gain -16 dB
        20200129012131: b8:27:eb:3a:b6:bf Impulse Impulses\T-flat F-Default M-hogtalare 27012048.wav, matrix (null)
        20200129012131: b8:27:eb:3a:b6:bf Can't use Impulses\T-flat F-Default M-hogtalare 27012048.wav: its sample rate is 48000 not 44100
        20200129012131: b8:27:eb:3a:b6:bf Using resampled version Temp\44100_0026B57238_Impulses_T-flat F-Default M-hogtalare 27012048.wav instead
        20200129012131: b8:27:eb:3a:b6:bf EQ flat
        20200129012131: b8:27:eb:3a:b6:bf 16/44100 PCM => 24/44100 PCM TRIANGULAR, gain -16 dB
        20200129012136: b8:27:eb:3a:b6:bf Write fault 232: The pipe is being closed
        20200129012136: b8:27:eb:3a:b6:bf 1927843 samples, 4942.4776 ms (229.7122 init), 8.7001 * realtime, peak -14.8925 dBfs
        20200129012136: InguzDSP (version 0.9.32) -id b8:27:eb:3a:b6:bf -wav -wavo -d 24
        20200129012136: b8:27:eb:3a:b6:bf Gain -16 dB
        20200129012136: b8:27:eb:3a:b6:bf Impulse Impulses\T-flat F-Default M-hogtalare 27012048.wav, matrix (null)
        20200129012136: b8:27:eb:3a:b6:bf Can't use Impulses\T-flat F-Default M-hogtalare 27012048.wav: its sample rate is 48000 not 44100
        20200129012136: b8:27:eb:3a:b6:bf Using resampled version Temp\44100_0026B57238_Impulses_T-flat F-Default M-hogtalare 27012048.wav instead
        20200129012136: b8:27:eb:3a:b6:bf EQ flat
        20200129012137: b8:27:eb:3a:b6:bf 16/44100 PCM => 24/44100 PCM TRIANGULAR, gain -16 dB



        BTW, I am getting some CLIPPING notices in the log. How do I adjust the gain? I hope I don't need the Silverlight for that, because it isn't working.
        Last edited by firedog; 2020-01-29, 00:00.
        GIK Acoustics Room Treatments. Isol Line conditioner/protection. iFi AC iPurifiers>CAPS4 Pipeline w/Sonore PS >Kii Control>Kii Three speakers.iFi iOne+ Schiit Freya Pre for analog. An SB Touch, Duet Controller, a RB Pi 3B+ running piCorePlayer as an SBT emulator in additional rooms.

        Comment


        • #34
          Gain can be adjusted here:
          C:\Program Files\Squeezebox\server\Bin\MSWin32-x86-multi-thread\InguzDSP.exe.config

          Comment


          • #35
            Originally posted by firedog
            Just before I saw this post, I decided to remove/uninstall inguz and re-install. Before the re-install I also updated from LMS 7.91 to 7.92. It took me a couple of tries for the plugin to be accepted, but when it was all installed I did notice that all 3 of those files were there - and they had not been before.
            It does seem to be working now.
            ...
            BTW, I am getting some CLIPPING notices in the log. How do I adjust the gain? I hope I don't need the Silverlight for that, because it isn't working.
            Glad that it is now working.

            I think that the InguzDSP.exe, InguzDSP.exe.config, DSPUtil.dll files must have been originally been placed in the wrong folder.

            It would be a good idea to check whether any of those are still present in the folder they were originally copied to and delete them.

            Apesbrain has given details of how to adjust the gain. The file can be edited in, say, Notepad.
            Allo Digione Signature (+LiFePo Batteries), Touch, Metrum Jade, Bryston B4 SST2, PMC OB1i speakers, HP Proliant Microserver/Ubuntu, PC/Windows 10, iPad 4, iPeng.

            Comment


            • #36
              Internet Explorer & Silverlight

              The Inguz browser interface is only functional with Internet Explorer and with Silverlight installed on the PC.

              If Silverlight is installed and if there is an error message when accessing the Inguz options in Internet Explorer - check whether Silverlight is enabled in Internet Explorer.

              Within IE, press Alt on the keyboard to reveal the menu bar with the Tools option.
              Click on Tools
              Select Toolbars and Extensions
              "Show" will initially show "Currently loaded add-ons". Silverlight might not show up there
              Change the "Show" to "All add-ons"
              Scroll down to Silverlight and check whether it is enabled - change if necessary.

              On my newly upgraded to W10 system I got the silverlight error message even though, when I checked, Silverlight was enabled.

              However, the process of merely checking (as above) suddenly enabled Inguz to work in Internet Explorer and it still worked after rebooting and re-opening IE.

              (Ideally the Inguz interface needs to be re-written, removing Silverlight and making it compatible with Chrome/Firefox but I don't have the skills to do that.)
              Last edited by JohnB; 2020-01-29, 11:58.
              Allo Digione Signature (+LiFePo Batteries), Touch, Metrum Jade, Bryston B4 SST2, PMC OB1i speakers, HP Proliant Microserver/Ubuntu, PC/Windows 10, iPad 4, iPeng.

              Comment


              • #37
                Inguz EQ with LMS8

                Allanto posted -


                Originally posted by Allanto
                Hi All,

                Not sure if this is the right thread, but it's related to LMS8.

                If anyone is using Inguz EQ, and is upgrading to LMS8, you will probably see that Inguz EQ gives the following Error in the "Plugins" settings

                Inactive Plugins > EQ > Plugin is incompatible with this version of Logitech Media Server. Please update

                To resolve this do the following:-
                1. Edit the file ...\Squeezebox\server\Plugins\InguzEQ\install.xml, using something like notepad.
                2. Change the entry <maxVersion>7.*</maxVersion> to <maxVersion>8.*</maxVersion>
                3. Save the file, and then go back to the plugins setting and enable Inguz EQ
                4. Restart LMS and EQ should now be enabled.
                On a vortexbox, the path is /var/lib/squeezeboxserver/Plugins/InguzEQ .
                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

                Comment


                • #38
                  If possible, which config file do I edit to change the EQ center frequencies? Thanks.

                  Comment


                  • #39
                    I am no expert, but I have been playing around with Inguz lately and the eq settings are stored in the Settings folder with file names ending in .conf.

                    I have used notepad++ to edit the settings. e.g. Here is a manual eq for my iLoud desktop monitors. I am still working this out myself, but hope it helps

                    <?xml version="1.0"?>
                    <InguzEQSettings Revision="0.9.33">
                    <Client ID="d0:50:99:85:19:e9">
                    <AmbisonicDecode Type="Blumlein" RotateZ="0" RotateY="0" RotateX="0" />
                    <SignalGenerator Type="None" />
                    <Matrix></Matrix>
                    <Width>0</Width>
                    <Balance>0</Balance>
                    <Skew>0</Skew>
                    <Filter>-</Filter>
                    <EQ Bands="31">
                    <Band Freq="20">0</Band>
                    <Band Freq="25">0</Band>
                    <Band Freq="31.5">0</Band>
                    <Band Freq="40">0</Band>
                    <Band Freq="50">0</Band>
                    <Band Freq="63">0</Band>
                    <Band Freq="80">0</Band>
                    <Band Freq="100">-0.4</Band>
                    <Band Freq="135">-1.2</Band>
                    <Band Freq="160">-0.8</Band>
                    <Band Freq="200">-0.4</Band>
                    <Band Freq="250">0</Band>
                    <Band Freq="315">0</Band>
                    <Band Freq="400">-0.2</Band>
                    <Band Freq="500">0</Band>
                    <Band Freq="630">0</Band>
                    <Band Freq="800">0</Band>
                    <Band Freq="1000">0</Band>
                    <Band Freq="1250">0</Band>
                    <Band Freq="1800">-0.8</Band>
                    <Band Freq="2100">-4</Band>
                    <Band Freq="2500">-1.2</Band>
                    <Band Freq="3150">0</Band>
                    <Band Freq="4000">0</Band>
                    <Band Freq="5000">0</Band>
                    <Band Freq="6300">0</Band>
                    <Band Freq="8000">0</Band>
                    <Band Freq="11000">-1.5</Band>
                    <Band Freq="12500">-1.6</Band>
                    <Band Freq="14500">-2.8</Band>
                    <Band Freq="20000">-0.4</Band>
                    </EQ>
                    <Quietness>0</Quietness>
                    <Flatness>10</Flatness>
                    </Client>
                    </InguzEQSettings>

                    Comment


                    • #40
                      Originally posted by foxesden
                      I am no expert, but I have been playing around with Inguz lately and the eq settings are stored in the Settings folder with file names ending in .conf.
                      Thanks. I've tried editing that file, but the changes don't "stick".

                      You're talking about the settings files in [%PROGRAMDATA%\InguzEQ\Settings], right?

                      Comment


                      • #41
                        Yes it is in program data. So what do you mean that the settings don't stick? That they no longer appear on the UI or that the player doesn't pick them up?

                        Comment


                        • #42
                          Originally posted by foxesden
                          Yes it is in program data. So what do you mean that the settings don't stick? That they no longer appear on the UI or that the player doesn't pick them up?
                          Exactly, the player doesn't pick them up after a server restart.

                          Comment


                          • #43
                            I can't answer that one, as I have been running Sqeezelite on my Home PC and using the Inguz for Correction while on my work laptop (they share a monitor)
                            I must admit , because of the delay in the filter kicking in, I am often unsure whether the filter has been picked up. It is much simpler with Equalizer APO and Peace UI, but I can't switch that remotely.

                            EDIT 2020-11-11

                            The filters were not kicking in, but they are now. It seems that when you enable Inguz vs a new player you need to restart the server. Once I had done this the filters deployed correctly.
                            Last edited by foxesden; 2020-11-11, 18:53.

                            Comment


                            • #44
                              Config for Qobuz streams

                              I have recently signed up for Qobuz and have it working through LMS. I have noticed that the streams do not get touched by Inguz.

                              URL: qobuz://6276749.flac

                              I have set the stream to run proxied rather than direct. But this does not make any difference. I also have volume reduction for remote streams set to -8.

                              Can anyone advise what I might need to change?

                              Comment


                              • #45
                                Inguz Config for Qobuz streams

                                After a lot of reading through these forums, and finally working out how to get C3PO working I was able to get Qobuz running through Inguz.

                                Qobuz streams in flac, and I found that when I changed the file types for flac to stop LMS transcoding to mp3 or PCM then no music played
                                C3PO has a handy feature which allows you to see the command last run for trancoding a song. This allows you to definitively confirm that the setup is working and Maroc had posted a config to convert from Qobuz to DSD. I am not using DSD - but in the post marcoc1712 indicated that the flac settings for Qobuz needed to be different to regular file streams.

                                I ended up finding this entry in the Inguz Plugin.pm perl script. the first 3 lines are the original command (starting flc flc*..) I commented out the client parameter to stop the command being applied to any player. The second command (also starting flc flc *) is the command for trancoding and piping flac to Inguz.

                                flc flc * CommentedOut
                                # FT:{START=--skip=%t}U:{END=--until=%v}
                                [flac] -dcs $START$ $END$ -- $FILE$ | [$CONVAPP$] -id "CommentedOut" -wav -wavo -d 24 | [flac] -cs -0 --totally-silent -

                                flc flc * $CLIENTID$
                                # FRI
                                [flac] -dcs --totally-silent $START$ $END$ -- $FILE$ | [$CONVAPP$] -id "$CLIENTID$" -wav -wavo -d 24 | [flac] -cs -0 --totally-silent -


                                I also found the equivalent entries in the custom-convert.conf file also located in the Inguz plugin folder. The time you need to replace both $CLIENTID statements with the PlayerID. You may need to repeat on the server cache too. The entry will look like this
                                flc flc * 84:39:be:67:5c:ea
                                # FRI
                                [flac] -dcs $START$ $END$ -- $FILE$ | [InguzDSP] -id "84:39:be:67:5c:ea" -wav -wavo -d 24 | [flac] -cs -0 --totally-silent -

                                So this definitely works, but there is a downside. The flac streams are no longer interactive. You can play and pause, but if you try and click on the playing progress bar to move further down a track then the player simply moves onto the next track ( I like exploring new music through auto-plalylists so often find boring/annoying music and want to see if it gets better).

                                So I may need to do further tests to see if I can fix this.

                                Comment

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