Home of the Squeezebox™ & Transporter® network music players.
Page 1 of 2 12 LastLast
Results 1 to 10 of 18

Thread: Inguz EQ/DRC

  1. #1
    Senior Member
    Join Date
    Jul 2009
    Location
    Bristol, UK
    Posts
    618

    Inguz EQ/DRC

    Over the years it has become increasingly difficult for anyone wishing to explore or use Inguz to find the necessary information and resources - having to scour very long threads, pick up various amendments, etc, etc.

    So I've collated the Inguz resources into one place, on a Box.com shared folder. (Thank you bobertuk, for your help.)

    I've also posted the current updated install files to this thread - so that everything is in one place.

    Should there be any changes they will be on the shared Box.com folder

    The resources include:
    - Documentation (in pdf files) (thanks to bobertuk for the originals)
    - Updated install files and instructions for Windows
    - Updated install files and instructions for Debian/Ubuntu
    - The individual updated Inguz files, previously posted to the "RC (Inguz etc.)" thread.

    The updated install files incorporate the recently updated versions of the following, previously posted to the "RC (Inguz etc.)" thread - so the installs are now complete:
    - Plugin.pm
    - custom-types.conf
    - Index.html
    - InguzDSP.exe.conf

    The Ubuntu install has been successfully tested on Ubuntu 14.04. (It might well work on other flavours of Debian but there are no guarantees.)

    The install instructions are based on Hugh Pyle's original instructions, brought up to date. Some of the text refers to Duet Controllers, etc but the general idea is clear.

    Although I have tested the files as far as possible - there are no guarantees. So use at your own risk.

    The files should enable Inguz to be successfully installed on Windows or Ubuntu relatively straightforwardly.

    As ever, be aware that the web browser settings only work with Internet Explorer (with Silverlight installed) - though they (and more) can be accessed using iPeng on an iPad, the equivalent on an Android device (not tested), and various other LMS controllers.

    Link to shared folder:
    https://app.box.com/s/0iohpwgqnuiztmsd3y5g2dxqug4wdvq8

    -----------------------------------------------------------
    Current Files, as at 22/12/18

    Note: I have tested them as far as I can but there are no guarantees at all.

    Updated Install Files for Ubuntu (step by step install) - see this post: https://forums.slimdevices.com/showt...l=1#post929246
    Updated Install Files for Ubuntu (aided by scripts - quicker) - see this post: https://forums.slimdevices.com/showt...l=1#post929248
    Links to individual updated files to use with existing installs - see this post: https://forums.slimdevices.com/showt...l=1#post929250

    Updated Windows Install Files:
    Attached Images Attached Images
    Attached Files Attached Files
    Last edited by JohnB; 2018-12-25 at 04:16.
    Allo Digione Signature (+LiFePo Batteries), Touch, Metrum Jade, Bryston B4 SST2, PMC OB1i speakers, HP Proliant Microserver/Ubuntu, PC/Windows 7, iPad 4, iPeng, Squeezepad.

  2. #2
    Senior Member bakker_be's Avatar
    Join Date
    May 2009
    Location
    Kwaadmechelen, Belgium
    Posts
    798
    Ubuntu, nice. With all this exe-stuff I wasn't too sure ...
    I'll try the installation on my 18.04 LMS
    Main System: Touch; Marantz SR-5004 + TMA Premium 905 + TMA Premium 901 + Teufel Ultima 20 Mk 2 + BK Monolith+ FF + Lenovo T460 + Kodi + Pioneer PDP-LX5090H
    Workshop: iPad 32GB Wifi + Squeezepad (local playback activated)
    Wherever needed: Acer Iconia Tab A700 + Squeezeplayer
    Kitchen: iPhone 5s + iPeng (local playback activated) + NAD 312 + Teufel Ultima 20 Mk 2
    Headphone (cozy corner): Lenovo T550 + Squeezelite-X + Cyrus Soundkey + Topping A30 + Focal Elear
    Car: TBC ...

  3. #3
    Senior Member
    Join Date
    Jul 2009
    Location
    Bristol, UK
    Posts
    618
    On Ubuntu the exe files are supported by mono - that's why it needs mono installed for Inguz to run.

    Let me know how you get on.
    Allo Digione Signature (+LiFePo Batteries), Touch, Metrum Jade, Bryston B4 SST2, PMC OB1i speakers, HP Proliant Microserver/Ubuntu, PC/Windows 7, iPad 4, iPeng, Squeezepad.

  4. #4
    Senior Member
    Join Date
    Jul 2009
    Location
    Bristol, UK
    Posts
    618
    Updated Install Files for Ubuntu - using step by step process (as per original install guidelines:

    I've successfully tested these on Ubuntu 14.04 but, as ever, there are no guarantees at all.

    If you are installing over an existing install there is one point to note:

    If your previous install has used "W0153R's" installation guide - it installs four files in a different location to that specified by Hugh Pyle - so you will need to delete them manually. They are: InguzDSP.exe, InguzDSP.exe.config, InguzDSP and DSPUtil.ddl, all in /usr/share/squeezeboxserver/Bin/i386-linux/
    Attached Images Attached Images
    Attached Files Attached Files
    Last edited by JohnB; 2018-12-23 at 06:30.
    Allo Digione Signature (+LiFePo Batteries), Touch, Metrum Jade, Bryston B4 SST2, PMC OB1i speakers, HP Proliant Microserver/Ubuntu, PC/Windows 7, iPad 4, iPeng, Squeezepad.

  5. #5
    Senior Member
    Join Date
    Jul 2009
    Location
    Bristol, UK
    Posts
    618
    Updated Install Files for Ubuntu - using script files to aid the process (quicker).

    I couldn't upload the individual script files, so the two script files are in the "Two_Install_Scripts.zip", which will need to be unzipped to the same directory that InquzEQ.zip and InguzDSP_Ubuntu.zip are in (Do NOT unzip InguzEQ.zip or InguzDSP_Ubuntu.zip - that will happen as part of the installation process.)

    It is also a very good idea indeed to download the full "Installation on Ubuntu" from the previous post - so you can see what the script files are doing.

    I've successfully tested these on Ubuntu 14.04 but, as ever, there are no guarantees at all.

    If you are installing over an existing install there is one point to note:

    If your previous install has used "W0153R's" installation guide - it installs four files in a different location to that specified by Hugh Pyle - so you will need to delete them manually. They are: InguzDSP.exe, InguzDSP.exe.config, InguzDSP and DSPUtil.ddl, all in /usr/share/squeezeboxserver/Bin/i386-linux/
    Attached Images Attached Images
    Attached Files Attached Files
    Last edited by JohnB; 2018-12-23 at 06:30.
    Allo Digione Signature (+LiFePo Batteries), Touch, Metrum Jade, Bryston B4 SST2, PMC OB1i speakers, HP Proliant Microserver/Ubuntu, PC/Windows 7, iPad 4, iPeng, Squeezepad.

  6. #6
    Senior Member
    Join Date
    Jul 2009
    Location
    Bristol, UK
    Posts
    618
    Links to individual updated files to use with existing installs:

    Plugin.pm and custom-types.conf:
    https://forums.slimdevices.com/showt...l=1#post928575

    Index.html:
    https://forums.slimdevices.com/showt...l=1#post928762

    InguzDSP.exe.config:
    https://forums.slimdevices.com/showt...l=1#post928847
    Allo Digione Signature (+LiFePo Batteries), Touch, Metrum Jade, Bryston B4 SST2, PMC OB1i speakers, HP Proliant Microserver/Ubuntu, PC/Windows 7, iPad 4, iPeng, Squeezepad.

  7. #7
    Senior Member Apesbrain's Avatar
    Join Date
    Jun 2005
    Location
    East Coast, USA
    Posts
    1,374
    There must be a trick to getting Inguz to work on Windows, but I've never been able to figure it out. I have it installed correctly and I can generate test tones, but that's about it. I primarily installed it to adjust balance, but changing that setting does not seem to have any effect. I can only input settings via my cellphone app because the browser generates a "Cannot initialize Silverlight: createSilverlightControl is not defined" error and won't accept input. (32-bit Silverlight Version: 5.1.50918.0 is installed.)

    I've confirmed in "Settings > Advanced > File Types" that Inguz is present -- there are multiple entries; one for each of my players -- but wonder if native codec support should be set to "Disabled" in order to force playback through Inguz? Right now, my FLAC>FLAC and MP3>MP3 are "Native".
    UPDATE: I guess that's not necessary seeing that there is a "custom-convert.conf" in Inguz plugin folder that has custom conversion commands for each file type and for each player. Just puzzled by why "Balance" does not seem to work.

    Another way I know that Inguz is doing something is that my playback level has been knocked down about 6dB. Is that to be expected?
    UPDATE: I found this "Gain" setting in a config file and adjusted it to better suit my use.

    The implication in posts above is that Inguz can work on Windows, but clearly I need help. Any suggestions on how to get "Balance" to work would be welcome. Thanks.
    Last edited by Apesbrain; 2019-06-17 at 17:16.

  8. #8
    Senior Member
    Join Date
    Jul 2009
    Location
    Bristol, UK
    Posts
    618
    I haven't tested the Balance option but will do so later today.

    (I only use Inguz for Digital Room Correction and other than that I've only tested the equalizer option.)

    Sadly, the only windows browser that supports Inguz is Internet Explorer. For Inguz to be used with other browsers the user interface would have to be rewritten, removing Silverlight (which is now only supported by IE).

    I mainly control Inguz with iPeng on an iPad, though I do use IE from time to time for testing, etc.

    Are there any other functions you want to use, apart from Balance?

    Will get back to you later today.
    Last edited by JohnB; 2019-06-18 at 07:28.
    Allo Digione Signature (+LiFePo Batteries), Touch, Metrum Jade, Bryston B4 SST2, PMC OB1i speakers, HP Proliant Microserver/Ubuntu, PC/Windows 7, iPad 4, iPeng, Squeezepad.

  9. #9
    Senior Member
    Join Date
    Jul 2009
    Location
    Bristol, UK
    Posts
    618
    I've just tested the Balance option on my W7 setup and it seems to work fine.

    BUT

    Changes to the Inguz settings don't take effect in "real time", whilst a track is playing. If you stop the track and then start it again the changes should take effect.

    Please let me know if this helps.

    In general, it seems overkill to employ Inguz DSP in order to correct a balance problem - isn't it possible to move the speakers or change the listening position?

    Gain
    As you have discovered there is a "gain" setting in "InguzDSP.exe.config" (W7 location: "C:\Program Files (x86)\Squeezebox\server\Bin\MSWin32-x86-multi-thread\InguzDSP.exe.config").

    This is set to -16dB by default in order to avoid clipping caused by the InguzDSP processing.

    Do check the Inguz log file (W7 location: "C:\ProgramData\InguzEQ\log.txt"). The peak levels are given and "CLIPPING" warnings are shown.

    If the peak levels (shown in the log.txt file) are consistently well below "0" one can edit the gain setting in "InguzDSP.exe.config" and then recheck. Of course, different tracks will show different peak levels.

    Some further information about the log.txt and InguzDSP.exe.conf files are given in the "Installation on Windows" and "Inguz Documentation" pdf files repectively.
    Allo Digione Signature (+LiFePo Batteries), Touch, Metrum Jade, Bryston B4 SST2, PMC OB1i speakers, HP Proliant Microserver/Ubuntu, PC/Windows 7, iPad 4, iPeng, Squeezepad.

  10. #10
    Senior Member Apesbrain's Avatar
    Join Date
    Jun 2005
    Location
    East Coast, USA
    Posts
    1,374
    Thanks for your replies. I think it's working now. I've immediate interest in the Balance and Width functions. I may use the DRC feature in the future. Is there a way to see the SoX commands being applied? For instance, how are balance adjustments achieved?

    Curious about what version of Internet Explorer you are using with Silverlight? Mine is 11.0.9600.19377 on Win 7 x86 and it throws the error.
    Last edited by Apesbrain; 2019-06-18 at 11:01.

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
  •