System Requirements
If your PC doesn’t meet these system requirements, the Inguz processor probably won’t work.
- PC running Red Hat (or probably other linux distributions, but we only tested on RHEL 4.0)
- At least 2GHz CPU processor;
- At least 512MB RAM memory;
- At least 10GB free disk space.
The most important thing is to have a fast CPU. NAS devices or other low-power processors won’t be fast enough. Although this has only been tested on x86, it should work well on x64 and other architectures including multiprocessor systems.
Things To Do First
Before you install the Inguz plugin and processor:
- Install SlimServer version 6.1 or later. (You probably did this already).
- Install Mono version 1.2 or later.
To install Mono, choose the appropriate “Stable” link from their downloads page (http://www.mono-project.com/Downloads). You need to install at least the package.
Be sure to install as root. If you install Mono with a non-root login, it won’t work properly with SlimServer.
Finally, check that shows version 1.2 or greater.
Installing the Plugin
The plugin is the “user interface”: it lets you control filter functions from the Squeezebox remote control. To install:
- Download the plugin.
- Unzip in the SlimServer Plugins directory.
You should end up with a folder containing the plugin file and a few other supporting files. - Set this folder’s owner to “slimserver” ().
- Make a folder , and set its owner to “slimserver” ().
- Restart SlimServer.
- From the SlimServer web interface, select . Verify that the “EQ” plugin is checked.
- From the SlimServer web interface, select . Verify that the “Plugins” menu or the “EQ” plugin are active.
- Using the remote control, select the “EQ” menu (under Plugins). You will see a message indicating that SlimServer must be restarted.
- Restart SlimServer a second time.
Installing the Filter Processor
The filter processor is the “engine”: it processes audio files as they are played, and sends the processed audio to your Squeezebox or Transporter. To install the processor:
- Download the filter processor.
- Unzip in the folder.
You’ll see a few new files, including , in the folder. - Download the wrapper shell-script, in /usr/local/slimserver/Bin/i386-linux/:
Configuring File Types
After installing the plugin and the filter processor, you need to configure SlimServer to use them for particular types of audio files. You can choose to only process certain files (FLAC, or MP3, for example), but you’ll usually want to set this configuration to process every type of audio.
To playback MP3 files with InguzDSP, you will need to install LAME. Follow the LAME instructions on the Slim Wiki.
From the SlimServer web interface, select . Check all the boxes which have “InguzDSP” in the decoder listing, and uncheck everything else.
Finally, restart SlimServer again.
Running
Now the plugin and filter processor are installed, you should be able to play music. From the remote control, you can configure the plugin and change equalization settings.
More detail about using the remote control can be found here.
For room correction, you need to create and install room correction filters.
After playing the first track, check that there’s a file in the folder . This is the filter processor’s log file, and you should read it occasionally to check that the filter processor is working properly. More detail about the log file can be found here.

