Print or save
Table of Contents
miniDSP SHD Power¶
Product Overview¶
The miniDSP SHD Power offers a wealth of input-output options, network streaming services including Tidal, Qobuz, and Spotify, network players such as Roon, powerful back-end processing for subwoofer integration and active speakers and of course, two-channel (stereo) Dirac Live.
Info
The miniDSP SHD Power is one of a series of related products – the SHD Series. Each has the same processing capabilities, but different input-output capabilities. The other members of the series are:
-
SHD. The full-featured SHD is perfect for use in a high-end separates system, acting as network streamer and digital preamplifier with room correction. See the product page for more information.
-
SHD Studio. A compact all-digital input-output model, perfect for use in modern all-digital systems, studios, and professional applications. See the product page for more information.
Dirac Live room correction¶
The miniDSP SHD Power executes stereo (two-channel) Dirac Live® digital room correction, from Dirac Research. Dirac Live's mixed-phase filtering technology will improve the imaging of your system, minimize the effects of room modes and resonances, and improve dynamics and clarity.
To accomplish this, the Dirac Live software steps you through the procedure for taking measurements around your listening area. It employs a sophisticated analysis algorithm to make the optimal correction across the whole listening area, not just at a single point. You have full control over the target frequency response. Measurements are taken with the miniDSP UMIK-1 or UMIK-2 calibrated acoustic measurement microphone.
In addition to correcting magnitude response, Dirac Live® corrects the system's impulse response, which reflects how the system responds to a sharp transient such as a drumbeat. Reflections, diffraction, resonances, misaligned drivers, and so on, all combine to smear out the transient. Impulse response correction is a critical factor for accurate sound-staging, clarity and bass reproduction.
Typical applications¶
The miniDSP SHD Power replaces multiple components in a conventional audio system -- preamplifier, power amplifier, network streamer, DAC and room correction are all bundled into a single affordable unit. Figure 1 illustrates how a miniDSP SHD Power can simplify your audio system.
Software Installation¶
The miniDSP SHD Power is configured with software running on a PC or Mac.
System requirements¶
Windows¶
- Windows 10 or later, with all updates installed
- At least a dual core i3, i5, or i7 processor, or AMD equivalent
- At least 4 GB RAM
-
Two free USB 2.0 ports
-
Internet connection
macOS¶
-
macOS 10.14 Mojave or later, latest version with all updates
-
At least a dual core i3, i5, or i7 processor, or an Apple ARM processor (M1/M2/Pro/Max)
- At least 4 GB RAM
-
Two free USB 2.0 ports
-
Internet connection
Info
Intel and Apple ARM processors are supported with separate binaries for miniDSP Device Console.
Info
The macOS version requirement ensures compatibility with the Dirac Live application. The miniDSP Device Console can run on OS X 10.11 (El Capitan), macOS 10.12 (Sierra) and later versions of macOS.
Download the miniDSP software¶
If you purchased your SHD Power directly from miniDSP, your software will be available from the User Downloads section of the miniDSP website when your order ships. To access the download, you will need to be logged into the website with the account you created when purchasing.
If you purchased your SHD Power from a miniDSP dealer, you will receive a coupon together with the product. Redeem this coupon at this page:
The User Downloads link is visible from the drop-down menu at the top right of the website:
Navigate to the miniDSP Device Console section and select the download according to your platform: Windows, macOS with Intel CPU, or macOS with Apple ARM CPU.
Install the miniDSP software¶
Install on macOS¶
-
Double-click on the downloaded miniDSP Device Console-x.y.z.dmg image file to open it. (The version number x.y.z embedded in the file name will change over time.)
-
Drag the miniDSP Device Console application icon to your Applications folder.
- To run the miniDSP Device Console, locate it in the Applications folder and double-click on it. To make it easier to run in future, right-click on its dock icon and select Options -> Keep in Dock.
Info
The macOS version of miniDSP Device Console is installed for all users on the computer.
Install on Windows¶
- Double-click on the downloaded MiniDSP Device Console Setup x.y.z.exe installer to run it. (The version number x.y.z embedded in the file name will change over time.)
-
Install the miniDSP UAC2 USB Audio driver:
- Start miniDSP Device Console.
- Navigate to the Settings screen and select Check USB Audio Driver:
The first time you run the miniDSP Device Console and the Dirac Live application, you may see a Windows Firewall warning such as the one below. Ensure that "Private networks..." is checked and "Public networks..." is not checked. Then click on "Allow access." This warning dialog may appear more than once.
Info
The most recent miniDSP processors require the UAC2 driver to be at least version 5.40. If you have difficulty with the UAC2 driver or control panel, use Check USB Audio Driver to make sure that you have the latest version.
Info
The Windows installation of miniDSP Device Console is for a single user. If it needs to be run in more than one account on your PC, it will need to be installed for each account.
Download and install Dirac Live¶
Download the Dirac Live application for your platform from Dirac Research. On macOS, double-click on the diraclive-latest.zip download if your browser did not unzip it.
Double-click on the downloaded installer to run it. It will be named diraclive-latest.exe on Windows and DiracLive v3.x.y Setup Darwin on macOS (the version number x.y will change as updates are issued). We strongly recommend that you accept the default installation settings.
Do not run the application from the installer, as it must be started with the Start Calibration button in Device Console.
The miniDSP Device Console¶
The miniDSP Device Console ("DC") is the new configuration and control software for miniDSP audio processors. It replaces the earlier "plugin" control software. In contrast to the earlier software, Device Console provides:
- A single software program to control all miniDSP processors
- Over-the-air (OTA) self-updates
- Detection and installation of firmware upgrades for your processor
- Purchase and activation of Dirac Live upgrades (where applicable)
If you have not used Device Console with your SHD Power before, you will need to perform a one-time migration procedure. See Migrating to DC.
Finding connected devices¶
The Discover Devices screen displays devices connected to your computer, or which have a network-accessible control interface.
Info
For network control, the miniDSP SHD Power requires that a miniDSP Wi-DG be connected to its USB port. Note that network control is for miniDSP Device Console only – Dirac Live calibration can not be performed over the network.
Tip
If your device is connected to a Wi-DG but is not visible here, confirm that you have updated the firmware on your Wi-DG to the latest version.
Connecting to a device¶
To connect to a device for editing and control, click on its name. While the device is connected, the Device Console displays three main areas:
- The global control area has items that are not specific settings of the processor for the current preset. These items are described on this page.
- The input channels area displays a control strip for each input channel. See Input channels.
- The output channels area displays the routing from input to output channels, and a control strip for each output channel. See Signal routing and Output channels.
If this is the first time you have used Device Console with your miniDSP SHD Power, Device Console will check for an existing preset that was created with the older SHD "plugin" user interface. If found, Device Console will automatically import it. This is done on a preset-by-preset basis.
When you are done, click DISCONNECT.
Tip
Once you have switched to miniDSP Device Console, don't use the older SHD "plugin" user interface to connect to the miniDSP SHD Power any more.
Using template devices¶
The Template Devices screen displays the complete list of devices supported by Device Console. This can be used to explore features of a processor that you do not have, or to edit your processor settings when you are not able to connect to it.
A template device "mirrors" the real device, so that you can edit your settings while not connected. That is, while you are editing the real device, the current preset is copied to the corresponding template device whenever you change presets and when you disconnect. You can then edit those settings in the template device.
To edit a template device, click on it.
When you are done editing in the template device, click FINISH.
When you connect to your real device again, Device Console detects that you have edited the template and asks you if you want to use the settings from the edited template. Or, you can discard the changes you made in the template and revert to the settings that your device had the last time you were connected to it. This is done on a preset-by-preset basis:
Info
You will see a similar dialog if you edit the settings of your device using a different computer or the older "plugin" user interface (the latter is not recommended once you have migrated to the miniDSP Device Console).
Info
If you have more than one device of the same type, only one of them can be edited using the template device. If you have more than one device of the same type or need to edit your devices from more than one computer, you will need to manage your presets by exporting them to and importing them from files. See Importing and Exporting.
Settings¶
These settings are for Device Console itself (and not any connected processor).
The Modes selection sets the DC to display with a light theme, a dark theme, or with the same theme as your operating system (Windows or macOS). If you choose the System option, you may need to quit Device Console and restart it for the change to take effect.
The Check USB Audio Driver feature checks if you have the miniDSP UAC2 audio driver installed, and that it is the latest version. It appears on Windows only. See Installation for more information.
The Create Program Snapshot feature is used to help miniDSP support diagnose issues you may be having with your unit. See Obtaining Support.
Using Dirac Live¶
Info
The miniDSP SHD Power implements stereo Dirac Live correction. That is, there are two channels of Dirac Live correction. After stereo Dirac Live correction, the audio signal is routed to the four output channels for processing such as parametric EQ and crossovers.
To start Dirac Live calibration, click on the START CALIBRATION button. The Device Console will disconnect and the Dirac Live application will start.
Info
Be sure to start the Dirac Live application from within the Device Console using the START CALIBRATION button. If you open the Dirac Live application by itself, it will not be able to detect the SHD Power.
Info
Dirac Live calibration can not be performed over the network, so the START CALIBRATION button will be visible only if the SHD Power is connected to the computer by USB.
Dirac Live room correction can be turned on and off with the DIRAC ON/DIRAC OFF button. The front panel knob and the remote control can also be used as a more convenient way to turn Dirac Live on and off.
Input sources¶
To select the input source, drop down the selector menu.
The selectable inputs can set up by clicking on the CUSTOMIZE SELECTION button. Any input source can be enabled or disabled here.
If an input is disabled, it cannot be selected here, from the front panel, or by remote control. This is a convenience feature so that ununused inputs do not need to be cycled through.
Using presets¶
The miniDSP SHD Power has four onboard presets, each of which contains all of the settings for audio processing except items controlled by the front panel and remote control (volume, mute, input source, Dirac Live on/off).
Selecting a preset¶
Click on the desired preset number. Or if you have renamed the presets, its name.
When a preset is selected, two things happen in the SHD Power:
- The values that you have set up for that preset using Device Console are loaded into the DSP working memory, and
- The Dirac Live filters that you exported to the SHD Power are also loaded into the DSP working memory.
Renaming¶
Select the preset, then click the RENAME button. Enter the desired name, then click OK. The name can be up to 12 letters long.
Info
The preset name is displayed in the Device Console only. The front panel of the SHD Power will still display "Preset 1" through "Preset 4".
Importing and exporting¶
To import a preset from a file, click the IMPORT button, then navigate to a saved preset file and click Open. The preset will be loaded from the file. If Device Console is currently connected to the miniDSP SHD Power, the preset will also be sent to the SHD Power.
To export a preset to a file, click the EXPORT button. Navigate to the desired location in the file system, change the file name if desired, and click Save.
Info
It is not possible to load a preset from the SHD Power back to the Device Console. We strongly recommend always exporting your presets to files when they are complete, to ensure that you don't lose them in future.
Tip
To copy all settings from one preset to another, export the first preset to a file, select the second present, and then import the file that you just saved.
Resetting¶
To reset the current preset to default values, click the RESET button.
To reset all four presets to default values, click the RESET-ALL button.
Firmware updates¶
miniDSP Device Console will check for firmware updates when a device is connected, and notify you if one is available. To manually update the firmware, click the Refresh DSP Firmware and Refresh XMOS Firmware button.
Tip
You do not need to use these buttons in normal operation. They are there in case your SHD Power has issues and/or miniDSP Support instructs you to refresh the firmware.
Basic Operation ↵
Front and rear panels¶
Basic operation¶
The front panel and rotary encoder provide access to the key features of the miniDSP SHD Power. These can also be accessed with a remote control.
-
To change the volume, rotate the encoder. The volume changes in 0.5 dB steps. Minimum volume is -127.5 dB and maximum volume is 0.0 dB.
-
To select a preset, press the encoder knob once, then rotate until the desired preset number is displayed. Either press the encoder again or wait for a second. The display will show "Pls wait..." while the new preset is being loaded, and then return to normal.
-
To select an input source, press the encoder knob twice, then rotate the encoder until the desired input source is displayed. Either press encoder knob or wait for a second and the display will return to normal with the new input selected.
-
To turn Dirac Live filtering on and off, press the encoder knob three times, then rotate the encoder knob until the desired selection (on or off) is displayed. Either press the encoder knob or wait for a second and the display will return to normal with the Dirac Live status:
- To mute output, press and hold the encoder knob. When the display changes to show "Mute?," release the knob. To unmute, repeat this procedure.
- To put the SHD Power into standby, press and hold the encoder knob. When the display changes to show "Standby?," release the knob. To take it out of standby, press the encoder knob.
Tip
All these operations can also be performed with the remote control.
Rear panel connnections¶
Warning
Apply power to the miniDSP SHD Power only after all input and output connections have been made.
-
Digital outputs. Connect downstream digital equipment with AES-EBU cables. These outputs each carry a stereo signal. The data format is 24-bit 96 kHz. Connected equipment must therefore be able to accept a 24-bit 96 kHz input signal.
-
Subwoofer outputs. Connect one or two powered subwoofers here.
-
Digital inputs. Connect digital sources using optical (TOSLINK SPDIF), coax (RCA SPDIF), or AES/EBU (XLR). Sample rates from 32 up to 216 kHz are supported. The three digital inputs can be individually selected with the front panel encoder or the remote control.
-
USB port for control and audio streaming. Connect to an available USB port on your computer.
-
Host port for USB music stick or Wi-Fi adapter.
-
Ethernet port for network music streaming.
-
Power inlet. Connect a standard IEC C13 cable here. The mains supply voltage can be in the range 95 to 240 VAC, 50 to 60 Hz.
-
Fuse holder. If the fuse needs replacing, remove the power cable. Then use a small flat-bladed screwdriver to lever out the fuse and fuse holder. Replace the fuse with a 250V rated 8A fuse and push the fuse holder firmly back in.
-
Power switch. Turns main power to the SHD Power on and off.
-
Speaker outputs. Connect directly to speakers using conventional speaker cables with spade or banana terminations.
Playing Audio¶
The miniDSP SHD Power has a range of input sources and output connections. This section provides an overview of the basics so you can quickly get started with playing audio.
Connecting sources¶
The diagram below shows the audio sources that can be connected to the miniDSP SHD Power.
Connecting speakers¶
The diagram below illustrates connection of a pair of speakers to the miniDSP SHD Power. The default settings of the SHD Power route the input channels to the speaker outputs with no crossovers active, so no further configuration is needed if you do not need to connect a subwoofer.
Of course, more complex connections are possible using the additional outputs. In that case, the internal processing will need to be set up using the miniDSP Device Console. Refer to the Signal Flow and DSP Reference sections for details.
Warning
Ensure all equipment is powered off when making audio connections.
Warning
Before playing audio for the first time, turn the volume down using the front panel encoder. Increase it gradually after audio playback starts.
About USB Audio¶
The miniDSP SHD Power accepts stereo PCM audio at sample rates of 44.1, 48, 88.2, 96, 176.4, and 192 kHz over USB. The same USB connector is used for playing USB Audio as well as for configuration and Dirac Live calibration.
To play USB Audio from a computer, use the supplied cable to connect the USB 2.0 (Type B) port of the miniDSP SHD Power to a free USB port on your computer. Alternatively, connect a network streamer to the USB port. For an example using the Raspberry Pi, see this application note on our website:
macOS¶
The miniDSP SHD Power is USB Audio compliant, so no drivers need to be installed to play audio on macOS. Open Audio MIDI Setup (in Applications->Utilities) and click on its name in the list on the left-hand side.
Set sample rate¶
Click on the selector next to Format to bring up the sample rate and bit depth selector. Sample rates up to 192 kHz can be selected:
Default audio device¶
To set the miniDSP SHD Power as the default audio output device, right-click and select "Use this device for sound output":
Note that individual audio playback apps may allow the miniDSP SHD Power to be selected for audio output independently of the system default. They may also control sample rate automatically.
USB Audio from SHD Power to computer¶
The miniDSP SHD Power sends its four output channels to the computer over USB. Click on the Input button in Audio MIDI Setup to see them. These can be used to monitor or record the output channels of the miniDSP SHD Power:
For an example application using this feature, see the app note Analog recording with miniDSP and ocenaudio on our website.
Tip
To avoid having macOS resample the outputs from the SHD Power, set the sample rate here to the DSP's internal sample rate: 48 kHz.
Windows 11¶
Note: to play USB audio from Windows, the miniDSP UAC2 driver package must be installed first.
Default audio device¶
To set the miniDSP SHD Power as the default audio output device, open the Settings app and navigate to the System -> Sound page. Select the SHD Power with the radio button:
Set sample rate¶
To change the bit depth and sample rate, click on the rightward angle symbol >. Click the selector next to Format to pop up the sample rate menu. Sample rates up to 192 kHz can be selected:
USB Audio from SHD Power to computer¶
The miniDSP SHD Power sends its four output channels to the computer over USB. These can be used to monitor or record the output channels after DSP processing:
To avoid Windows resampling the outputs from the SHD Power, set the sample rate here to the DSP's internal sample rate: 48 kHz.
For an example application using this feature, see the app note Analog recording with miniDSP and ocenaudio on our website.
ASIO¶
If your audio application supports ASIO® audio drivers, we recommend selecting the miniDSP ASIO Driver in its settings. This typically allows the application to automatically change sample rate. For example, in JRiver Media Center:
miniDSP UAC2 control panel¶
The current settings of the miniDSP SHD Power can be viewed by opening the miniDSP UAC2 Control Panel from the Windows Start menu (under the miniDSP Ltd folder). This control panel allows you to view current settings. In addition, it can be used to set buffer size, although we recommend that you leave this setting at the default. If you are having an issue with inadequate output volume over USB playback, check the Volume tab.
To see the installed version of the UAC2 driver, use the About tab:
Remote control¶
The miniDSP SHD Power has several options for remote control of key runtime functions.
Using the miniDSP remote¶
The infrared remote control provided with the miniDSP SHD Power controls all key runtime functions.
- Standby
-
Put the miniDSP SHD Power into standby and take it out again.
- Mute
-
Mute and unmute audio output.
- Volume
-
Reduce or increase the volume. Each press changes the volume by 0.5 dB. Holding down a button will accelerate volume change to 3 dB steps.
- Media control
- If the selected source is USB, these buttons control audio playback. From left to right, the buttons skip back a track, play or pause audio, and skip forward to the next track.
- Dirac Live
-
Enable or disable Dirac Live filtering. Dirac Live filtering will be effective only on presets for which Dirac Live filters have been loaded.
- Source selection
-
Cycle through the available input sources in order: USB, LAN (Ethernet), TOSLINK, SPDIF (coax), AES-EBU.
- Preset (1 through 4)
-
Switch to the selected preset. It will take a few seconds for the preset selection to complete while the processor loads the new filters from its flash memory into the DSP.
Using the Volumio web interface¶
The Volumio web interface can be used to control volume, select input source and select preset.
The input source and preset selection can be accessed either from the menu on the left side of the window or from the icons on the home screen:
Volume control is always present at the lower right of the screen. By clicking on the currently playing item (BBC Radio 4 FM in the example), a larger control is available:
Clicking on the highlighted buttons controls the volume:
To set the size of the volume step when clicking on the buttons, go to Settings and then Playback Options. Scroll down to the Volume Options section, set Mixer Type to "Software" and click Save.
The interface will update to show additional options. Here you can set the volume step size:
Using a third-party programmable remote¶
A third-party programmable remote can be used with the miniDSP SHD Power. Use the remote codes listed below.
Code | Function |
---|---|
35 CA 0E F1 | Next Input Source |
35 CA 01 FE | Preset 1 |
35 CA 02 FD | Preset 2 |
35 CA 05 FA | Preset 3 |
35 CA 00 FF | Preset 4 |
35 CA 0A F5 | Volume Up |
35 CA 09 F6 | Volume Down |
35 CA 0C F3 | Mute/Unmute |
35 CA 06 F9 | Filter On/Off |
35 CA 22 DD | ANALOG |
35 CA 23 DC | TOSLINK |
35 CA 24 DB | SPDIF |
35 CA 25 DA | USB |
35 CA 26 D9 | BT |
35 CA 41 BE | Rewind (BT Only) |
35 CA 42 BD | Fast-forward (BT Only) |
35 CA 43 BC | Play (BT Only) |
35 CA 40 BF | Standby |
Programming a Logitech Harmony remote¶
The miniDSP SHD Power can be used with a Logitech®️ Harmony®️ remote. The same functions as the stock remote are programmed into the Harmony database. In addition, you can set up buttons for direct input source selection (instead of cycling through input sources).
Info
Logitech and Harmony are registered trademarks of Logitech.
Android/iOS control app¶
With the addition of a miniDSP Wi-DG Wi-Fi to USB bridge, the miniDSP SHD Power can be remote-controlled from a phone or tablet running Android or iOS (iPhone/iPad).
For more information, see this application note:
If you're keen to just get started, here are the direct links to the app:
Warning
If the USB port is being used for iOS/Android app control via the Wi-DG, it cannot be used for USB Audio streaming.
Ended: Basic Operation
Network Audio ↵
Getting started with network audio¶
Overview¶
The miniDSP SHD Series processors incorporate a custom version of the popular network audio endpoint Volumio, running on its own ARM CPU inside the SHD Series processor chassis. Volumio has a wealth of functions for controlling and delivering network audio.
Please note however that since Volumio and the other software mentioned in this chapter is third-party software, miniDSP support for this software is limited.
Info
While the SHD Series processor contains an ARM processor running Linux for network streaming, miniDSP does not support any additional software installation or custom Linux builds on this processor.
Ethernet connection¶
Connect an Ethernet cable from your home network router to the Ethernet port on the rear panel. This is a typical example:
A short Ethernet cable is provided with the unit. If a longer cable is required, these are readily available from computer stores and online. The recommended maximum length of Ethernet cables is 100 meters (330 feet).
Note that your router must be set to allow dynamic IP addresses i.e. DHCP. Most routers will have this function enabled by default.
Wi-Fi connection¶
Insert the provided Wi-Fi adapter (aka "dongle") into the USB Host port on the back of the SHD Series processor.
Use your computer's network manager to search for a wireless hotspot named miniDSP SHD. This is started automatically by Volumio when it can't connect to a network. Select this hotspot and connect to it. No password is needed.
When the hotspot connects, the Volumio interface will automatically open at the setup wizard:
If you see a message saying that you have to log in here to access the Internet, ignore it. After completing the initial setup wizard, locate the Volumio Settings page. Depending on your device, this may be accessed from the sidebar on the left-hand side, or by clicking on the gear icon at the lower right.
Select Network Settings and scroll down to the Wireless Network Connection section. Locate your network in the list and click on it. Enter your Wi-Fi network's password and click Connect:
If you have a hidden network, use the Manual WiFi Connection option.
After clicking on Connect, the miniDSP SHD Power will close the hotspot. The miniDSP SHD Power is now joined to your wireless network. Disconnect your computer from the miniDSP SHD hotspot and reconnect it to your wireless network. Follow the procedure below to open the Volumio web interface.
Top
After reconnecting to the Volumio web interface, we strongly recommend going back to Network Settings and adding a password to the hotspot. This will ensure that your miniDSP SHD Power does not broadcast an open hotspot if it is unable to connect to your Wi-Fi network for some reason in the future.
The Volumio web interface¶
To open the Volumio web interface, click on one of the following:
Depending on your network setup, one may work while the other will not. If neither works, you will need to connect to the web interface by IP address. In that case, see Finding the IP address.
When you connect to the interface for the first time, you will enter a simple setup wizard. Just proceed through the steps:
You can repeat the setup wizard at any later time by navigating to Settings then System, and clicking on "Run First Config Wizard."
To change the background image or to set a solid color, navigate to Settings then Appearance:
Once done, get ready for audio playback by using the front panel encoder or the remote control to select the LAN input source:
As a quick check of audio playback, go to the Web Radio section and select a radio station to play back. If all is well, you will hear audio from your speakers.
Playing audio from USB stick¶
Insert a USB stick containing music files into the USB HOST port on the rear panel, next to the Ethernet port.
Info
It is not possible to play audio from a USB stick if using the Wi-Fi dongle, as there is only one USB host port.
Volumio will start indexing the USB stick. Navigate to the home screen. On a wide desktop window, you can click on Music Library on the left sidebar and navigate to the USB stick, where you can select an album for playback. On a narrow desktop screen or mobile device, navigate to the home screen and click on the Music Library icon.
You can also click on Albums or Artists to directly browse the USB stick.
Accessing multiple processors¶
More than one SHD Series processor can be controlled from the same web interface screen. To do so, follow these steps.
- On the first SHD Series processor, navigate to Volumio settings and select System. Set Player Name to something unique then click Save. In our example, we used "Main system":
-
Select Shutdown and then Restart.
-
Connect and turn on the second SHD Series processor. Connect to it at http://minidsp-shd/ or http://minidsp-shd.local/ and change its name away from the default as above. In our example, we used "Study system" for the second SHD Series processor. Select Shutdown and then Restart.
-
Re-open the web interface using one of the new names. If you used spaces in the name, replace the spaces with hyphens. For example, in our case we connected to
http://main-system/](http://main-system/
. Click on the speaker icon to display the list of active devices and click on the one that you want to control. The location of the icon will depend on your device.
Info
Clicking on the name of each processor gives you independent control of them. However, synchronized playback to multiple SHD Series processors is not supported.
Roon¶
Overview¶
The miniDSP SHD Series processors are certified Roon Ready players. You will need a current Roon subscription to use Roon with your miniDSP SHD Series processor.
Tip
A two-month Roon trial coupon is included in the box with every SHD Series processor. (If you purchased your SHD Series processor prior to January 2022 and did not receive a Roon trial coupon, you can obtain one by emailing [email protected] with the subject line "REQUEST ROON TRIAL." You will need to provide your SHD Series serial number in the body of the email.)
About Roon¶
Roon is an incredibly rich and engaging way to browse and organize your music. It runs on most Mac, Windows, and Linux PCs, or on other products which include Roon Core.
Being Roon Ready means that miniDSP network players transparently discover and connect to Roon without any configuration, and bit-perfect audio is delivered from Roon to your network player.
Together, Roon and miniDSP deliver the power, flexibility, and performance of networked audio, with the easiest setup and highest reliability available.
Learn more about Roon partner programs.
Enabling Roon on the SHD Series processor¶
Before starting, check that Roon Ready is enabled on your . Open the Volumio web interface and navigate to Settings, then to My Music. Scroll down and confirm that Roon Ready is active:
Tip
If you have previously enabled Roon by installing a plugin in Volumio, make sure that you deactivate and uninstall it now.
Setting up Roon on your PC¶
If you are already a Roon user, you can skip this section. Otherwise, this is a quick guide; refer to the Roon knowledge base for detailed instructions.
There are various ways of setting up Roon. The simplest method is to install it on a computer that also has your music files on an internal or attached drive. After downloading Roon for Mac or Windows, run the installer program. You will need to log in to your Roon account.
On the setup screen, click on "Add Folder...":
Navigate to your music library folder and select it. You can change or add folders later on by using the Settings screen in the Roon UI.
Enable the miniDSP processor¶
Each audio device needs to be enabled in Roon. In the setup wizard, or later on the Settings → Audio page, locate the SHD Series processor in the Roon Ready category:
Click on its Enable button. The display will change to show the default name:
Click on the pencil icon to change the name, or on the gear icon to configure other settings.
Return to the main screen in the Roon UI. Click on "Select an audio zone" and select the miniDSP SHD:
Alternatively, if another device is already selected, click on its icon at the lower right and then select your SHD Series processor. In either case, the miniDSP SHD Series icon and name will appear at the bottom right of the window, together with the current volume setting. The icon may vary depending on your SHD Series model.
Click on the speaker icon to change the volume or other settings. The displayed volume is the same as displayed on the front panel OLED of the SHD Series processor:
Go to the Browse section in the Roon UI, navigate to an album, and click on "Play now":
For additional resources on how to use Roon, refer to the Roon Labs Knowledge Base and the Roon Community Forum.
Remote control of Roon playback¶
Use the miniDSP infrared remote to pause and resume playback, and to skip forward and backward in the playlist.
For full remote control using a mobile device, install Roon Remote on Android and iOS phones and tablets.
Qobuz¶
Qobuz is a streaming service for lossless CD-quality and high-resolution audio up to 192 kHz. It is currently available in 24 countries. For up-to-date information on availability, see the Qobuz article Where is Qobuz available?
Qobuz streaming is integrated into the SHD Series processors and accessed via the Volumio web interface. You do not need a special Volumio subscription to use Qobuz with your miniDSP SHD Power. You will, however, need to have a subscription account with Qobuz.
Tip
To obtain a free trial of Qobuz high-res streaming for use with your miniDSP SHD Power, visit miniDSP's Qobuz partner page in your web browser: http://qob.uz/minidsp
To enable Qobuz, go to the Settings page in the Volumio web interface. Click on the My Music heading and scroll down to Qobuz. Click on Connect. You will be directed to the Qobuz website where you can log in:
After logging in, you wll be directed back to the Volumio web interface of your SHD Power. The sidebar menu will display "QOBUZ". If you navigate to the Home screen, you will see the Qobuz logo:
Clicking on either will enable you to browse Qobuz and select music to play:
Tidal¶
Overview¶
TIDAL is a streaming service for lossless CD-quality audio. It is currently available in 61 countries. For up-to-date information on availability, see the Tidal article TIDAL -- where we're available.
TIDAL is integrated into the SHD Series processors. You do not need a special Volumio subscription to use TIDAL with your miniDSP SHD Power. You will, however, need to have a subscription account with TIDAL.
There are two methods of using TIDAL with the SHD Power: the Volumio web interface, and TIDAL Connect. You can use either or both.
TIDAL Connect¶
TIDAL Connect enables you to use your phone, tablet or PC to play music from TIDAL through your SHD Power.
To enable TIDAL Connect, go to the Settings page in the Volumio web interface. Click on the My Music heading and scroll down to Functionality Control. Scroll a little further until you find Tidal Connect and ensure that it is turned on:
If you have not already, install the TIDAL app onto your phone, tablet or computer. To find the download, visit this page: https://offer.tidal.com/download.
In the desktop app on your PC or Mac, click on the Connect icon towards the lower right. The list of available devices will appear. Select the SHD Series processor from the list.
In the mobile app, go to the playing screen and click on the TIDAL connect icon at the top right, then select your SHD Series processor:
Now, any music that you select for playback through the TIDAL app will play through your SHD Power!
TIDAL through Volumio interface¶
Go to the Settings page in the Volumio web interface. Click on the My Music heading and scroll down to TIDAL. Click on Connect. You will be directed to the TIDAL website where you can log in:
After logging in, you will be directed back to the Volumio web interface of your SHD Power. The sidebar menu will display "TIDAL". If you navigate to the Home screen, you will see the TIDAL logo:
Clicking on either will enable you to browse TIDAL and select music to play:
Spotify¶
Overview¶
Spotify is a digital music, podcast, and video service. It is available in dozens of countries around the world. For up-to-date information on availability, see the Spotify support article Where is Spotify available?
While Spotify does have a free tier, you will need to have a Spotify Premium subscription account to use it with the miniDSP SHD Power.
There are two methods of using Spotify with the SHD Power: the Volumio web interface, and Spotify Connect. You can use either or both.
Install the Spotify plugin¶
Before you can use Spotify, you will need to enable the provided plugin.
Go to the Settings page in the Volumio web interface, then to the Plugins section. Locate the Spotify plugin and click Install.
Tip
If you see another plugin called "Volumio Spotify Connect2," do not install it. You only need to install the one shown above.
After installation completes, click Enable Plugin.
Spotify Connect¶
Spotify Connect enables you to use your phone, tablet or PC to play music from Spotify through your SHD Power.
Tip
Make sure that you have enabled the Spotify plugin in the Volumio web interface, as described above.
If you have not already, install the Spotify app onto your phone, tablet or computer. To find the download, visit this page: https://www.spotify.com/download/.
In the desktop app on your PC or Mac, click on the Connect icon towards the lower right. The list of available devices will appear. Select the SHD Series processor from the list.
In the mobile app, you need to play music before you select the SHD Series processor. Go to the playback control screen and click on the Spotify connect icon at the lower left, then select the SHD Series processor from the list:
After a brief delay, you should hear your Spotify music playing through your SHD Power!
Spotify through Volumio interface¶
Go to the Settings page in the Volumio web interface. Click on the Plugins heading and then the Installed Plugins tab. Click on Settings.
Enter your Spotify username and password and click Spotify login.
Then wait until the page refreshes itself. The sidebar menu will update to display "Spotify." If you navigate to the Home screen, you will see the Spotify logo:
Clicking on either will enable you to browse Spotify and select music to play:
Ended: Network Audio
Signal Flow ↵
Signal flow¶
The diagram below is a simplified representation of the signal flow through the miniDSP SHD Power:
The audio signal flows from left to right in the above diagram:
-
One of the five stereo input sources is selected by the user.
-
The selected stereo signal is passed through the input channel processing blocks: level metering and Dirac Live.
-
The processed input channels are fed into a 2-in 4-out routing matrix that routes/mixes the two processed input channels to the four output channels.
-
Each output channel runs a comprehensive set of DSP functions: parametric EQ, crossovers, level metering, delay, output gain and compressor.
-
Output channels 1 and 2 are passed through the internal power amplifier.
When using Dirac Live, it is important to first set up the routing matrix and the output channel crossovers using the miniDSP Device Console. Then in the Dirac Live app, export the generated filters into the same-numbered slot. For example, if you set up preset 2 in DC, export the filter in Dirac Live to slot 2.
Input Channels¶
Channel label¶
Each input channel has a customizable label displayed at the top of the channel strip. This label also appears on the routing matrix. To change the label, click on it, type a new label (up to 12 characters), and press the Enter key.
Current RMS level, Level meter¶
Displays the current signal level in real time. (The device must be connected and online to display signal levels.)
Dirac Live delay¶
The delay (in milliseconds) that Dirac Live has set for this channel. This cannot be changed directly by the user.
Dirac Live gain¶
The gain (in dB) that Dirac Live has set for this channel. This cannot be changed directly by the user.
Signal routing¶
Overview¶
Each input channel can be sent, or routed, to any number of output channels. This is accomplished with the routing buttons at the top of the output channel strips:
In addition to routing, the miniDSP SHD Power supports mixing, where input channels can be mixed at different levels to a single output channel. The complete set of routing controls along the top of the output channel strips is therefore also called the "matrix mixer."
Basic routing¶
To route an input channel to an output channel, click on the input channel's name. When routed, the button is green:
Note: if the input channel has been renamed, it's name will appear instead of e.g. "Input 1".
Mixing¶
To mix both input channels to an output, select both of them:
By default, each input channel is mixed at "full strength" – that is, without any attenuation, as indicated by the "0 dB" label. To mix at different levels, click on the level button and either use the slider or enter the desired value directly. The gain of the signal being mixed can be set to a value between -72 and +12 dB.
In this example, both channels are mixed at half level (-6 dB):
Routing examples¶
This section illustrates a few examples of signal routing. The input and output channels have been renamed by typing in the labels at the top of the channel strips. We recommend you do the same to help avoid errors.
Subwoofer integration¶
The diagram below illustrates the connections of the miniDSP SHD Power to a stereo pair of speakers and a single subwoofer. The subwoofer is connected to output 3. In the diagram, it's a powered subwoofer. (Never connect output 3 or output 4 directly to a subwoofer driver or speaker.)
The routing for this system is:
The left and right inputs are sent to outputs 1 and 2. Both inputs are summed and sent to output 3. Outputs 1 and 2 will usually have a high pass crossover filter to remove the sub frequencies, and output 3 will have a low pass crossover filter.
Output Channels¶
Each of the four output channels has a complete "strip" of controls:
Channel label¶
Each output channel has a customizable label displayed at the top of the channel strip. This label also appears on the routing matrix. To change the label, click on it, type a new label (up to 12 characters), and press the Enter key.
Signal routing¶
Sets the routing from input channels to output channels. See Signal routing.
PEQ¶
Click on this button to open the parametric EQ settings window for that output channel. There are 10 parametric EQ filters on each input channel. See Parametric EQ.
CROSSOVER¶
Click on this button to open the crossover settings window for that output channel. See Crossover.
Time delay¶
A delay of up to 30 ms can be applied to each output channel. To set the delay, click on the delay button for a channel. The delay value can be entered by moving the slider or it can be entered numerically. The up and down arrows can be used to change the delay in 0.01 ms increments.
Gain adjustment¶
The gain of each output channel can be set to a value between ‑72 dB and +12 dB. (0 dB, the default, is unity gain or no change in level.) To set the gain, click on the Gain value of that channel. The gain can be entered by moving the slider or it can be entered numerically. The up and down arrows can be used to change the gain in 0.1 dB increments.
Invert¶
Each output channel can be inverted in polarity. To invert, press the Invert button. The status is indicated by a change in color and label:
Mute¶
Each output channel can be individually muted. To mute it, press the Mute button. The status is indicated by a change in color and label:
Current RMS level, level meter¶
Displays the current signal level in real time. (The device must be connected and online to display signal levels.)
Ended: Signal Flow
DSP Reference ↵
Parametric EQ¶
Parametric equalization (PEQ) is a flexible type of equalization filter. It can be used to correct for errors in loudspeaker output, to compensate for acoustic room effects, and to tailor the overall system response for best sound.
Overview¶
Click on the PEQ button to open the parametric equalizer settings window:
The miniDSP SHD Power has 10 parametric EQ filters on each output channel. The graph displays the response of each filter in a light color and the combined response of all enabled filters as a heavy line. For example, the curve shown above has a low-shelf boost at 100 Hz, a dip at 500 Hz, and a high-shelf cut at 5000 Hz.
Editing filters¶
Change the frequency and gain of each filter by clicking and dragging on the drag-points (colored circles) on the graph. The full set of parameters can be edited as described below. Hovering the mouse over any curve brings up an overlay showing the frequency and the gain at that frequency.
Disabling individual filters¶
All 10 filters are enabled by default. To disable a filter, select it with the row of buttons. Click on the Enable button to turn it off.
Note that all other filters are still operational unless individually bypassed. A filter will also have no effect if its gain is set to 0.0.
Filter mode¶
The parametric EQ filters can be set in either basic mode or advanced mode. Basic mode allows each filter to be specified simply by providing four parameters, while advanced mode requires the use of a separate design program.
Basic mode¶
The shape of the parametric EQ filters is set with a small set of intuitive parameters.
Frequency¶
For PEAK filters, this is the center frequency of the peak or dip. For HIGH_SHELF and LOW_SHELF filters, this is the frequency at which the gain is half of the set value. For ALL_PASS filters, this is the center frequency of the phase shift.
Gain¶
For PEAK filters, this is the gain in dB at the center frequency. For HIGH_SHELF and LOW_SHELF filters, this is the gain in dB reached at high or low frequencies respectively. A filter has no effect if its gain is set to 0 dB. Gain can be adjusted in increments of 0.1 dB up to +/- 16 dB. This item is not present for the ALL_PASS filter type.
Q¶
Q controls the "sharpness" of the filter. For PEAK filters, lower Q gives a broader peak or dip, while higher Q gives a narrower peak or dip. For HIGH_SHELF and LOW_SHELF filters, Q controls how quickly the filter transitions from no gain to maximum gain. For ALL_PASS filters, higher Q gives a steeper phase transition.
Filter type¶
Selects the type of filter:
- PEAK
-
Create a dip or a peak in the frequency response.
- LOW_SHELF
-
Reduce or increase part of the frequency spectrum below a given frequency.
- HIGH_SHELF
-
Reduce or increase part of the frequency spectrum above a given frequency.
- ALL_PASS
-
Create a phase shift across the frequency band. This can be useful for correcting phase issues and for simulating analog crossovers.
Jumping between channels¶
To jump quickly between the parametric EQ window of different channels, enable the Menu switch at the top right. Jump to a different channel by clicking on the row of buttons:
Linking channels¶
Each channel can be linked to one other channel. When a channel is linked to another, the PEQ settings of that channel are mirrored to the other. Typically, corresponding channels on the left and right are linked: for example, left and right tweeter and left and right woofer.
To link a channel, enable the Menu switch at the top right. Click on the channel that you want to link the current channel to. After confirming, an indicator appears to show the new link:
Info
A channel can be linked to only one other channel. That is, you cannot link three or more channels.
Reset to default¶
To reset all parametric EQ bands of the current channel to the default settings, enable the Menu switch at the top right and click the RESET TO DEFAULT button:
Warning
This operation is not reversible, so be sure you mean to reset all bands! Save your settings to a file first if you need to keep any.
Advanced mode¶
Advanced mode enables custom biquad programming for almost infinite flexibility in filter implementation. In this mode, each individual filter to be specified by its biquad coefficients. The coefficients must be generated by a design program such as Room EQ Wizard (REW). The design program must be set for a 48 kHz sample rate.
Programming a single biquad¶
Each parametric EQ filter can be individually switched to advanced mode. Paste in the coefficients in the format shown and click on the PROCESS AND APPLY button for them to take effect. Click the RESET button to set the coefficients back to their default values.
Info
Switching between basic and advanced mode does not convert between Frequency/Gain/Q and biquad parameters. The basic parameters and advanced biquad coefficients for each filter are stored independently and the selected set is used for processing.
Loading a biquad file¶
Multiple biquads can be set at once by loading a file containing biquad coefficients. This example illustrates the correct file format:
biquad1,
b0=0.998191200483864,
b1=-1.9950521500467384,
b2=0.996920046761057,
a1=1.9950521500467384,
a2=-0.9951112472449212,
biquad2,
b0=0.999640139948623,
b1=-1.9981670485581222,
b2=0.9985489719847982,
a1=1.9981670485581222,
a2=-0.9981891119334211,
biquad3,
..
biquad4,
..
biquad10,
b0=1.0010192374642126,
b1=-1.9950555192569264,
b2=0.9940580112181501,
a1=1.995060938714333,
a2=-0.9950718292249559
To load the file, select the Menu switch at the top right and click the LOAD BIQUADS FILE button. The filters are set to advanced mode starting at EQ1.
If the loaded file contains fewer than 10 biquads, then only that number of EQ filters will be set to Advanced mode. For example, if loading a file with six biquads, EQ1 to EQ6 will be set to Advanced mode, and EQ7 to EQ10 will not be changed. This can be used to good effect in cases where manually-set parametric EQ (in Basic mode) is required in addition to parametric EQ developed with a design program.
If the loaded file contains more than 10 biquads, then only the first 10 will be loaded.
Biquad design software¶
Following are programs that can be used to design your biquad coefficients. The design program must be set for a 48 kHz sample rate.
Biquad calculation spreadsheet¶
The community-developed biquad calculation spreadsheet allows many filter types to be calculated, including notch filters, Linkwitz transforms, and filters with arbitrary Q-factor. Access this spreadsheet here (requires Microsoft Excel):
Room EQ Wizard (REW)¶
Room EQ Wizard is a free acoustic measurement and analysis tool, available for Windows, Mac and Linux platforms. It includes the ability to automatically generate a bank of parametric EQ biquads based on a measurement. These coefficients can be saved to a file from REW and loaded using the Device Console. Room EQ Wizard can be downloaded from:
For guidance on using this feature, refer to the app note Auto EQ with Room EQ Wizard.
Crossover¶
Crossovers "split" the frequency band to send to different drivers. In a two-way loudspeaker, for example, a low pass filter is used to remove high frequencies from the signal sent to the woofer, and a high pass filter is used to remove low frequencies from the signal sent to the tweeter.
When integrating a subwoofer, high pass filters are used on the speakers and a low pass filter on the subwoofer.
Crossover filters can also be used to limit low frequency content delivered to a speaker or subwoofer, to help protect it from over-excursion.
Unlike conventional analog crossovers, the flexibility of DSP allows a completely arbitrary mix of different filter slopes and types. Filters can be set at any frequency or disabled completely. This allows maximum flexibility in matching your crossover to the acoustic characteristics of the loudspeaker drivers.
Overview¶
Each output channel has independent high pass and low pass crossover filters. Click on the CROSSOVER button to open the crossover settings window:
The current channel is displayed in orange, with the others displayed in grey. Hovering the mouse over the curve brings up an overlay showing the frequency and the attenuation at that frequency.
Crossover mode¶
The crossovers on each output channel can be set in either basic mode or advanced mode. Basic mode allows each crossover filter to be specified simply by providing two parameters, while advanced mode requires the use of a separate design program.
Basic mode¶
In basic mode, there are two crossover filters on each output channel: high pass (removes low frequencies) and low pass (removes high frequencies). In basic mode, these two filters are completely independent and each has its own settings.
Enable¶
The crossover filters are disabled by default. To enable a crossover filter, click on the Enable switch.
Cut-off frequency¶
Sets the nominal cutoff frequency of the crossover. In actual fact, the crossover has a more or less gradual transition from "full on" to "full off," as determined by the filter slope.
Filter type¶
Selects the type and slope of the filter. The steeper the slope, the more quickly frequencies above or below the cutoff frequency are attenuated. There are three types of filter:
- Butterworth (BW)
- Available in 6, 12, 18, 24, 30, 36, 42, and 48 dB/octave, Butterworth crossover filters are 3 dB down at the cutoff frequency.
- Linkwitz-Riley (LR)
-
Available in 12, 24, and 48 dB/octave, Linkwitz-Riley crossover filters are 6 dB down at the cutoff frequency.
- Bessel
-
Available in 12 dB/octave only, a Bessel filter gives a more gradual roll-off through the crossover region.
Jumping between channels¶
To jump quickly between the crossover window of different channels, enable the Menu switch at the top right. Jump to a different channel by clicking on the row of buttons:
Linking channels¶
Each channel can be linked to one other channel. When a channel is linked to another, the crossover settings of that channel are mirrored to the other. Typically, the corresponding drivers on the left and right channels are linked: left and right tweeter, left and right woofer, and so on.
To link a channel, enable the Menu switch at the top right. Click on the channel that you want to link the current channel to. After confirming, an indicator appears to show the new link:
Info
A channel can be linked to only one other channel. That is, you cannot link three or more channels.
Hiding channels¶
By default, the crossover graph shows the crossovers of all four output channels. The current channel is displayed in orange and the others in black.
If you wish to view only a subset of channels, use the switches to the right of the graph to select channels to hide. In this example, channel 2 is the current channel. Channels 1 to 3 are visible, while channels 4 to 8 are hidden:
The crossover settings of channels 1, 2 and 3 can be changed by using the channel selection buttons at the top of the window to jump between them. As long as you stay on these channels, the set of hidden channels stays the same. However, if you switch to a hidden channel, that channel then becomes visible. (For example, if you switch to channel 6, then channels 1, 2, 3 and 6 will be visible.)
Advanced mode¶
The crossover block on each output channel has eight biquads. In Basic mode, four are allocated to the high pass filter and four to the low pass filter. In Advanced mode, however, the eight biquads are all specified by their coefficients, in the following format:
biquad1,
b0=0.998191200483864,
b1=-1.9950521500467384,
b2=0.996920046761057,
a1=1.9950521500467384,
a2=-0.9951112472449212,
biquad2,
b0=0.999640139948623,
b1=-1.9981670485581222,
b2=0.9985489719847982,
a1=1.9981670485581222,
a2=-0.9981891119334211,
biquad3,
..
biquad4,
..
biquad8,
b0=1.0010192374642126,
b1=-1.9950555192569264,
b2=0.9940580112181501,
a1=1.995060938714333,
a2=-0.9950718292249559
These biquads can be used for almost infinite flexibility (within the limits of eight biquads). For example, you could use two biquads for a fourth-order high pass filter, and the remaining six for parametric EQ.
Setting biquads for the crossover block¶
Paste the coefficients into the text box, then click on the PROCESS AND APPLY button for them to take effect.
Info
Switching between basic and advanced mode does not convert between Frequency/Filter type and biquad parameters. The basic parameters and advanced biquad coefficients for each filter are stored independently and the selected set is used for processing.
Biquad design software¶
Following are programs that can be used to design your biquad coefficients. The design program must be set for a 48 kHz sample rate.
Biquad calculation spreadsheet¶
The community-developed biquad calculation spreadsheet allows many filter types to be calculated, including notch filters, Linkwitz transforms, and filters with arbitrary Q-factor. Access this spreadsheet here (requires Microsoft Excel):
Room EQ Wizard (REW)¶
Room EQ Wizard is a free acoustic measurement and analysis tool, available for Windows, Mac and Linux platforms. It includes the ability to automatically generate a bank of parametric EQ biquads based on a measurement. These coefficients can be saved to a file from REW and loaded using the Device Console. Room EQ Wizard can be downloaded from:
For guidance on using this feature, refer to the app note Auto EQ with Room EQ Wizard.
Compressor¶
The compressor reduces the gain of an output channel when the audio signal reaches the level specified by the Threshold parameter. The gain of the channel will be progressively reduced as the signal increases above the threshold, according to the Ratio parameter. This can be used to limit the power delivered to speakers and thus reduce the risk of damage from overdriving.
Overview¶
This screenshot shows an example Compressor setting:
(Note that the compressor algorithm is bypassed by default, so click on the Bypass button to see the curve as shown here.)
In this example, the threshold is set to −20 dB, so the compressor will activate when the signal on that channel reaches −20 dB (relative to full output). The ratio is set to 2, so if the input signal level to the compressor then increases by 10 dB, the output level will increase by only 5 dB. If the input signal level to the compressor is at full scale (0 dB), then the output level will be limited to −10 dB.
Two additional parameters control the action of the compressor: the attack time and the release time. These two parameters govern how quickly the compressor activates when the signal level exceeds the threshold, and how quickly it deactivates when the signal level reduces. The optimum settings may need to be tuned by ear. For more information, see the Wikipedia article Dynamic range compression.
Enable¶
The compressor block is disabled by default. To enable it, click on the Enable Compressor switch. The graph will change from a dashed grey line (disabled) to a solid colored line (enabled).
Jumping between channels¶
To jump quickly between the compressor window of different channels, enable the Menu switch at the top right. Jump to a different channel by clicking on the row of buttons:
Ended: DSP Reference
Dirac Live ↵
Dirac Live¶
The miniDSP SHD Power implements stereo Dirac Live correction. That is, there are two channels of Dirac Live correction. After stereo Dirac Live correction, the audio signal is routed to the four output channels for processing such as parametric EQ and crossovers.
Dirac Live overview¶
Dirac Live uses from 9 to 17 measurements made at different locations in your listening room to calculate correction filters for your speakers (and integrated subwoofer if you have one). You will take these measurements using the miniDSP SHD Power, the Dirac Live application running on your computer, and a miniDSP UMIK-1 or UMIK-2 measurement microphone.
Info
This software runs on Windows 10 or later and macOS 10.14 Mojave or later. Other versions of Windows or macOS/OS X are not supported.
Connections for Dirac Live calibration¶
The diagram below shows typical connections for acoustic measurement with the Dirac Live application. Usually, you do not need to change any of the audio connections, as the Dirac Live test signals are generated inside the miniDSP SHD Power.
-
Connect the supplied USB cable (type A to type B) from the miniDSP SHD Power to a USB port on the computer.
-
Connect the supplied USB cable (type A to mini type B or type C, depending on version) from the UMIK-1 or UMIK-2 to a USB port on the computer.
Place the UMIK-1 microphone into a microphone stand and position the computer and cabling so that there is enough freedom of movement to move the microphone into the needed locations. A small tripod stand is supplied with the UMIK-1, but a larger stand with boom arm can be used if desired. If necessary, a USB extension (up to a total USB cable length of 5 meters) can be used. In larger spaces, an active USB repeater may be needed.
- For stereo systems, we generally recommend that the microphone be pointed between the speakers and the "0 degree" calibration file used. However, many of our customers point the microphone at the ceiling and use the "90 degree" calibration file. Feel free to try it both ways.
Loudspeaker and microphone positioning¶
Prior to performing acoustic measurements, optimize your loudspeaker and listening positions. Start with the recommendations of the manufacturer of your loudspeakers. Loudspeakers designed for home hifi use typically perform best away from the walls, whereas speakers designed for studio use may be designed for use closer to walls or other surfaces. With Dirac Live, you have more freedom with loudspeaker placement, but the best result will still be achieved if optimal loudspeaker placement is used together with Dirac Live.
You should also experiment with toe-in – many loudspeakers benefit from pointing directly at the listening position or even slightly in front. The listening position should be away from the rear wall, as placing the listening chair or sofa right against the wall will result in increased early reflections and changes in timbre.
The first measurement must be taken at the exact center of the listening area, so that Dirac Live can set the levels and delays of each speaker. While this will usually place the microphone an equal distance from both speakers, Dirac Live will adjust in cases where it is not. Additional measurements are taken at other positions around the listening area and at different heights from the floor. All measurement positions should have acoustic "line of sight" – that is, the direct signal from the speaker to the microphone should not be obstructed by furniture or other objects.
Before you proceed¶
Download your microphone calibration files¶
Each UMIK-1 and UMIK-2 measurement microphone is individually calibrated to ensure accuracy. To download the unique calibration files for your microphone, go to the UMIK-1 page or the UMIK-2 page. Enter your microphone's serial number. It is in the form xxx-yyyy and labelled on the microphone.
Two calibration files are downloaded:
-
The regular or "on axis" calibration file will be saved to the computer with a name that is the same as the serial number e.g. "7001870.txt". This is the one that you should use when pointing the microphone towards the speakers.
-
The second calibration file has "_90deg" in the name e.g. "7001870_90deg.txt." This corrects the frequency response when the microphone is oriented at 90 degrees to the sound source, such as when pointing the microphone towards the ceiling.
Check your preset¶
If you have used the miniDSP Device Console to set up routing, crossovers or parametric EQ on the output channels, check that you have the correct preset selected before starting Dirac Live. This is because the Dirac Live test signal originates in the Dirac Live blocks and therefore passes through the routing matrix and the output channel processing. Refer to the diagram in the Signal Flow Overview page to refresh your memory if needed.
For example, suppose that you have set up preset 2 with routing and crossovers for a subwoofer. Before starting Dirac Live with the START CALIBRATION button, select preset 2 from within the miniDSP Device Console or with the remote control.
Windows¶
Double-check the following items before starting the Dirac Live application.
UMIK-1 plugged in¶
If you haven't plugged in your UMIK-1 yet, plug it in now.
Tip
Be sure to plug in the UMIK-1 before starting Dirac Live.
Check that UMIK-1 is set as the default recording device¶
Open the Windows Control Panel and select the Sound pane then the Recording tab. Check that the UMIK-1 is set as the default recording device. If it is not, then click on it and then on the Set Default button.
Dirac Live has access to the microphone¶
Open the Windows Settings and select Security, then Privacy then Microphone. Check that "Allow apps to access your microphone" is turned on.
Scroll down and check that "Allow desktop apps to access your microphone" is also turned on, and that DiracLive.exe is listed with the applications that are allowed to access the microphone:
macOS users¶
Enable file sharing for device discovery¶
To enable device discovery, open System Preferences and then go to Sharing. Enable File Sharing as shown at right.
Notes:
a) This step is not always necessary and may depend on your Mac's configuration or home network setup.
b) You can turn File Sharing off again after you have completed your calibrations.
UMIK-1 plugged in¶
If you haven't plugged in your UMIK-1 yet, plug it in now.
Tip
Be sure to plug in the UMIK-1 before starting Dirac Live.
Grant microphone access¶
The heightened security in recent versions of macOS can cause some difficulties with the Dirac Live application accessing the UMIK-1. The Dirac Live application should request microphone access when it first runs. A dialog like this will appear:
When it does, click OK. You can confirm that access has been granted by opening System Preferences, then going to the Security&Privacy pane, selecting the Privacy tab, then clicking on Microphone at the left:
The application "Dirac Live" should appear here. You will typically have additional applications to which you have given microphone access.
First steps¶
Starting the Dirac Live application¶
To start Dirac Live calibration, click on the START CALIBRATION button. The Device Console will disconnect and the Dirac Live application will start.
Info
Be sure to start the Dirac Live application from within the Device Console using the START CALIBRATION button. If you open the Dirac Live application by itself, it will not be able to detect the SHD Power.
Info
Dirac Live calibration can not be performed over the network, so the START CALIBRATION button will be visible only if the SHD Power is connected to the computer by USB.
Dirac account login or creation¶
The Dirac Live application works better when you are logged into your Dirac account. The first time you start it, the option to log in or create an account appears.
You can log in here if you have a Dirac account. If you do not have an account, you can create one by clicking on "Create or manage your account." This will direct you to the Dirac Live website.
If you wish, you can click "Proceed without logging in" to perform a calibration. You can return to this tab later and create an account by selecting Login from the hamburger menu.
The following functions are enabled only if you are logged into your Dirac account:
-
Load a previously saved project. You can only load an existing project if you are logged into a Dirac account. If you don't log in, you will be able to save your measurements as a project, but you will not be able to open them again.
-
Other optional or paid-for features. miniDSP always provides the "full" version of Dirac Live with its products, so you do not need to log in to use the full version of Dirac Live if you have a miniDSP product.
Select device¶
The only device visible here will be the miniDSP SHD Power. If necessary, close the help overlay that obscures the device icon. Click on the device icon to select it and proceed to the next tab.
Tip
If Dirac Live doesn't find your device, see Solving connectivity issues.
Features of the Dirac Live UI¶
Once you have selected the miniDSP SHD Power, the full Dirac Live UI becomes visible. This section describes the common features of the UI.
Sidebar¶
The sidebar shows the currently selected device. The lower portion lists loaded filters. The sidebar can be closed with this icon:
Loaded filters¶
After correction filters have been loaded into the miniDSP SHD Power, the list of loaded filters appears here.
Tab selection menu¶
Once the output device has been selected, the main tab menu appears. This menu indicates which tab you are currently viewing. Each tab has buttons to navigate to the previous and next tabs. You can also navigate directly to a tab by clicking on its name in the menu.
Main display area¶
The Main display area contains the key information of each tab.
Main menu¶
The "hamburger" icon towards the top left drops down a menu with a number of useful items:
Notifications¶
When events happen, a notification appears to the top right of the window. Normal notifications are in green, with warnings and errors in black and orange:
To close a notification, click on the "X" at its top right.
Help overlay¶
The help overlay appears on each tab the first time you open it. You can scroll to read all of it. Note that the recommendations in the Help overlay are generic -- that is, they do not necessarily apply to the specific device that you are using. For example, it may say "If your HiFi device has a microphone..." -- this does not apply to the miniDSP SHD Power.
To close the overlay, click on the icon at its top right (partially obscured in the screenshot on page 22):
To open the help overlay again, click on the question mark icon:
Navigation buttons¶
The navigation buttons to the lower left and lower right of the main display area link to the next and previous tab, using the order in which a complete calibration is normally performed.
Saving and loading projects¶
To save the project, click on the hamburger icon and select Save project.
To load the project, click on the hamburger icon and select Load project.
Info
If you save the project and you are not logged into your Dirac account, you may not be able to load that project again. Be sure to log into your Dirac account before saving the project.
Configure Dirac Live for measurement¶
Select Recording Device¶
Use this tab to select the UMIK-1 and load its calibration file:
-
Click on the UMIK-1 icon, labeled "Microphone (Umik-1 Gain: 18 dB)", to select it.
-
At the bottom of the grey rectangle, click on "No microphone calibration" and then "Load from file."
-
Locate your UMIK-1 calibration file in the file system and select it. The calibration file name and the calibration curve will then be displayed.
Once you have verified that this tab is correct, click the Proceed to Volume Calibration button.
Volume Calibration¶
Use this tab to set the output level and microphone recording level. For best calibration results, ensure that the environment is reasonably quiet. Low frequency noise in particular can disrupt the calibration.
-
Check that the Master output slider is set low.
-
Click on the triangular button for the Dirac 1 channel and gradually increase the Master output slider. You should hear pink noise playing from the left front speaker. Continue to increase volume until it is at a moderate level, such that your voice would have to be raised to converse with someone sitting next to you.
-
Increase the Mic gain slider. Setting it so that the level meter reads between -20 and -30 dB will generally give good results.
-
Click on the triangular button for the Dirac 2 channel and confirm that the level is around the same as the first channel.
As a safety feature, output volume is limited to -32.0 dB. If you try to raise it higher, a lock icon will appear. To raise it higher, click the lock. It will "unlock" and then you can raise the slider further. The lock icon will automatically lock again after a few seconds.
Once you have set the input and output levels, click the Proceed to Select Arrangement button.
Info
Note: there will be only two channels shown, even if you have used the Device Console to set up routing for a subwoofer. This is because the miniDSP SHD Power is a stereo Dirac Live processor. Therefore, it treats each speaker combined with the subwoofer as a single channel. There is no separate Dirac Live channel for the subwoofer.
Tip
While the measurement technique used by Dirac Live is quite robust, low-frequency noise (traffic, HVAC, machinery, aircraft, storms) in particular can adversely affect measurement accuracy. A high level of ambient noise can degrade signal to noise ratio and prevent the algorithm from analyzing the test signal properly. Minimize the effect of any external noise, ensure that measurement signal levels are adequate, and/or choose a suitable time for performing measurements.
Select Arrangement¶
The Select Arrangement tab selects the type of seating arrangement to calibrate for. Each arrangement has a different number of measurement positions.
The menu bar shows the selection choices:
Use the menu to select the arrangement that is most appropriate for your listening area. They are described more below.
There are no hard and fast rules on which arrangement to use, so feel free to experiment by calibrating for more than one arrangement and auditioning the results. Up to four different sets of correction filters can be loaded into the miniDSP SHD Power.
After selecting the seating arrangement, click on the Proceed to Measure button.
Tightly focused imaging¶
This arrangement is best for a single listener. There are nine measurement positions:
Focused imaging¶
This arrangement is optimized for a single listener but also caters for additional listeners. There are thirteen measurement positions: the same nine as the tightly-focused arrangement, plus an additional four positions extending out to the left and right:
Wide imaging¶
This arrangement is optimized for multiple listeners. There are seventeen measurement positions: the same nine as the tightly-focused arrangement, plus an additional eight positions that extend the listening area out to the left and right:
Take your measurements¶
Measurements are performed on the Measure tab.
The left side of the window displays a visual guide to the measurement positions. The position that will be measured is shown in white. To display the name of a position, hover the mouse over it -- the position will be highlighted in blue and its name displayed. For example:
While the visual guide indicates a suitable set of microphone positions, these can be varied to suit individual circumstances. It is, however, important that the first measurement, named "Main Position." is taken in the center of the listening area, as this measurement is used to set the level and delay of each channel.
Run the first measurement¶
Prior to running the first measurement, you can optionally set a short delay before the measurement starts. To do so, click on the small clock icon on the right side of the Measure selected position button and choose the delay:
With the microphone in the center of the listening area, click on Measure selected position. The miniDSP SHD Power will generate a test signal, audible as a frequency sweep through the left speaker, then the right, then through the left again.
Warning
If your speaker sounds distorted or strained during the measurement, click Abort this measurement immediately. Go back to the Volume Calibration screen and lower the output volume.
While the measurement proceeds, a time-domain graph of the captured audio signal is overlaid on the screen. This graph is related to the magnitude response but is not the same display. Its purpose is to verify that the recorded signal level is in a suitable range.
On completion of a successful measurement, the window will update with a graph of the measured frequency response:
If the measurement is successful, a check mark will be shown on the visual guide and the next measurement position will be highlighted.
If the application indicates that the measurement was not successful, you will need to take corrective action. The most common errors are related to signal level:
-
The measurement signal is too low to ensure a clean capture.
-
The measurement signal is too high and the audio signal has exceeded the maximum level (clipping). This is shown in red on the time domain display.
In either of the above cases, go back to the Volume Calibration tab and adjust Master output or Mic gain. Then re-run the measurement.
Completing the measurements¶
To take the next measurement, move the microphone to the highlighted location -- labeled "Next" on the seating visual -- then click on Measure next position.
If the measurement produces an error that the signal was too low or high, go back to the Volume Calibration tab and adjust Master output or Mic gain. Return to the Measure tab and then click on Remeasure selected position. You do not need to redo measurements that you have already successfully completed.
Repeat until all positions have a successful measurement:
Tip
The measurement positions should be well spread out over the entire listening area so that Dirac Live can acquire a good set of measurements that capture the acoustic behavior of the room. Typically, you should spread the microphone positions over a circle with a diameter of at least a meter (three feet) and vary the microphone height from the central position by at least 30 cm (one foot) up and down. Placing all measurement positions too close to each other may result in "over-correction" that will sound dry and dull.
A different set of measurement positions other than those indicated by the visual guide and the above guidelines can be used if necessary. For example, if the displayed measurement position doesn't provide acoustic "line of sight" from the speaker to the microphone, then adjust the measurement position so that it does. The important thing is to ensure that the measurement positions are spread out over the whole listening area and that the microphone is moved a sufficient distance vertically as well as horizontally.
In some cases, such as when the listening area is very close to the loudspeakers or the loudspeakers have a very narrow dispersion pattern, the size and in particular the height of the measurement area can be reduced, to avoid discrepancies caused by varying output response from the speakers themselves.
Viewing and redoing measurements¶
Click on any completed measurement position to select it and display its measured response.
After selecting a completed measurement, the two buttons at the bottom of the screen can be used to re-take the measurement or to delete it:
Once you have completed all measurements, click on the Proceed to Filter Design button.
Filter design¶
The Filter Design screen¶
Once the full set of measurements has successfully been taken, Dirac Live has the acoustical information it needs about your loudspeakers and listening room to create the correction filters.
Frequency response display¶
The Filter Design tab shows the frequency response of one or two channels and the target curve. The following example shows the left channel in mauve and the default target in yellow/black:
Adjusting the target curve¶
The target curve – shown in yellow in the above graph – is the response you desire from the speakers after correction. This will be an average of different locations around the listening area.
The default target curve provides two main controls: the bass shelf, and the treble roll-off. Simply grab the horizontal lines to move the level of the bass shelf and degree of treble roff-off (or gain, if you desire).
Range curtains¶
The grey regions to the left and right of the graph are excluded from magnitude correction. You can adjust the frequency range of correction by dragging the "curtains" to either side of the graph.
For example, you may not wish to correct the bass to such a low frequency, so drag the left curtain up to, say, 30 Hz. Or, you may be happy with the inherent in-room response at higher frequencies, so you can set the upper curtain frequency region to limit correction to the modal region (up to 300 Hz, in a typical room). Dirac Live
Groups¶
There are two channels listed towards the top right of the window, in a single group:
Each group has its own target curve and range curtains. If you wish to have different target curves for left and right, you can separate the two channels into separate groups. To do this, click on "Left" or "Right" and drag it out of the darker box.
Zooming in on the graph¶
The graph can be zoomed in and out by using the mouse wheel, or with zooming gestures on a touchscreen. To move a zoomed graph, left-click and drag with the mouse, or use the grab and move gesture with a touchscreen. To zoom out to 100%, double-click on the graph.
Display controls¶
There are several controls at the right of the graph:
- Spectrum
-
Display the average of all magnitude responses. If the "Measured" checkbox on the left is on, the average of the uncorrected measurements is displayed. If the "Corrected" checkbox on the right is on, the average of the response after correction is displayed.
- Group colors
-
If checked, the graph colors are the same for all channels in a group. This can be individually selected for the measured and corrected responses.
- Spread
-
Display the range of corrected responses as a lighter highlight on the graph. For example:
-
This can be individually selected for the measured and corrected responses.
- Target curve
-
Display the target curve for the displayed group.
- Curtains
-
Display the correction frequency range for the displayed group. This is shown as "curtains" to the left and right of the graph.
- Detected Range
-
Display two cursors indicating the frequency range within which Dirac Live has determined the speakers to have reasonable output. Note: at low frequencies, environmental noise can cause this estimate to be incorrect.
Editing with control points¶
To convert the target curve to use a set of control points, right-click and select "Convert shelves to control points":
The target curve is converted to the equivalent but with control points, shown as dots on the target curve. The curve can then be edited as shown here:
To switch between the shelving controls and the control points, use the icons located with each group on the right side of the window:
Snapshots¶
You can save the current set of groups, target curves and curtain frequencies by clicking on the Take snapshot button:
Snapshots will by default be named as the current time. They can be renamed for easier selection later on. Click on the right side of the button and then on the pencil-shaped icon. Enter the name and press the Enter key:
To select a saved snapshot, click on the right side of the button and then click on the desired snapshot.
Info
It is not currently possible to delete a snapshot.
Reset to default¶
To reset a target curve and the range curtains to the default, drop down the menu from the hamburger icon and select Set default target curve, then select the group to reset:
Saving and loading individual target curves¶
Target curves can be saved and loaded individually for use at a later time or in other projects. To save a target curve, drop down the menu from the hamburger icon and select Save target curve, then select the group:
To load a target curve, drop down the menu from the hamburger icon and select Load target curve, then select the group:
Guidelines for target curve design¶
Care should be taken to create a target curve that works well with your speakers and room, as well as suiting your personal preferences. Small changes to the target curve can have significant effects on the tonal quality of the system, so it is important that you experiment with different target curves.
If you initially don't achieve a satisfactory result, ensure that you have spread your measurements over a sufficiently large area and with sufficient variation in height. The following guidelines will help you understand how to adjust your target curve.
Low-frequency extension and boost¶
All loudspeakers have a natural low frequency roll off. Setting the target curve to boost the region below the speaker's natural roll off frequency may result in overdriving the speakers, especially with smaller home loudspeakers and depending on your listening habits. A system with capable subwoofers integrated into it, however, will support much more low-frequency output.
High-frequency "tilt"¶
The target curve is the desired measured response of loudspeakers in a room, in contrast to measurements made of a loudspeaker during its design under anechoic (measured in free space) conditions. While high-quality loudspeakers are usually designed for a flat on-axis anechoic response, these same speakers when placed into a listening room will tend to have a downward-sloping or "tilting" response at high frequencies, due to the effects of limited dispersion at high frequencies and greater acoustic absorption.
A completely flat in-room response is therefore usually not desirable and will tend to sound thin or bright. Start with a target curve that follows the natural behavior of your speakers in your room, and then experiment with greater or lesser degrees of tilt in the treble region to obtain the most natural timbral balance.
Low-frequency adjustment¶
A completely flat response at low frequencies, with complete elimination of peaks due to room modes, may sound light in the bass. Typically, a slight increase in the target curve below 100 Hz will give a more balanced sound.
Magnitude response dips¶
In some cases, it may be helpful to adjust the target curve to follow dips in the measured response. This can occur where, for example, the listening area is very close to the speakers and the measurements exhibit a dip caused by the vertical response of the speakers themselves. Experiment with a target curve that follows the dips. You may also wish to try a different set of measurement positions.
The Impulse response graph¶
The Filter Design menu can be used to display the impulse response:
Example impulse response¶
Below is an example impulse response display. This example shows the original impulse response at the top and the corrected and delayed impulse response below.
Impulse response controls¶
There are several controls at the right of the graph:
- Impulse response
-
Display the impulse response corresponding to the average of all magnitude responses. If the "Measured" checkbox on the left is on, the impulse response corresponding to the measurements is displayed. If the "Corrected" checkbox on the right is on, the impulse response corresponding to the corrected response is displayed.
- Group colors
-
If checked, the graph colors are the same for all channels in a group. This can be individually selected for the measured and corrected impulse responses.
- Show latency
-
Show the impulse responses including actual delay through the miniDSP SHD Power.
- Separate curves
-
Show the measured and corrected responses on separate graphs. See the previous page for an example.
- Dense grid
-
Display additional grid lines on the graph.
- Cursors coordinates
-
Display a vertical cursor line where the mouse is, together with the time delay and impulse response value at the cursor position.
Exporting filters¶
The Filter Export tab initially shows four empty "slots" for filter sets (a filter set is one filter for each channel).
Export a filter¶
To export a filter into a slot, click on the slot. At the right, enter the name and description and click Export filter:
A circular progress indicator will indicate that the filter is being downloaded to the miniDSP SHD Power. When filter export is complete, the UI will return to the Measure tab so you can adjust the target curve to create a different set of filters. Return to the Filter Export tab to view the list of loaded filters:
Check your device volume
Check your device volume before you return to normal playback. The Dirac Live app may have reduced the device volume as a safety feature.
Replace a filter¶
To overwrite a filter slot, select a slot with a loaded filter and click on Replace existing filter.
Info
If you have set up any back-end processing (subwoofer, active speaker, etc.), be sure to load the filter into the same slot as the preset selected when running the Dirac Live calibration measurements.
Delete a filter¶
Hover the mouse over a filter in the sidebar list. A red circled "x" will appear. Click on it to delete that filter.
Switch between filters¶
To audition different filters while still running the Dirac Live application, use the filter selection checkboxes in the sidebar to choose the filter set to listen to:
Info
Selecting a filter here will also select the matching preset in the back-end processing set up by miniDSP Device Console.
Check your device volume¶
Check your device volume before you return to normal playback. The Dirac Live app may have reduced the device volume as a safety feature.
Ended: Dirac Live
Additional Information ↵
Migrating to DC¶
If you have used the older "plugin" software with your miniDSP SHD Power, you will need to perform a one-time migration procedure to use it with miniDSP Device Console.
Follow the procedure described below. Please be sure to perform all steps in order.
Tip
If you are having trouble using your device with Device Console, we recommend that you start again from step 1 and make sure that every step is done in order.
1. Check that you have the latest version of Device Console¶
Start miniDSP Device Console. Go to the Settings page and click on CHECK NOW:
If a newer version of Device Console is available, you will see a popup offering to download and update to the latest version. Click YES.
2. (Windows only) Check that you have the latest USB driver¶
In the Settings page of Device Console, click on Check USB Audio Driver:
If the miniDSP USB Audio driver is not up to date (or has not been installed), DC will offer to install the latest version. In that case, click on the PROCEED button and proceed through the installation.
3. Update DSP Firmware¶
Connect your SHD Power to your computer and power it on. It will appear on the Discover Devices page of Device Console. Click on it.
If the SHD Power needs a DSP Firmware update, this window will appear:
If this message appears, click on Update Now. (If it does not appear, you do not need a firmware upgrade and can jump straight to the next step.)
After the firmware update completes, the SHD Power will restart.
Tip
In some cases, the SHD Power will not restart properly. If you experience odd symptoms, such as Device Console not returning to the Discover Devices page, the SHD Power not appearing on the Discover Devices page, or the DSP Firmware update screen appearing again, power cycle the SHD Power and restart Device Console.
4. Download the Migration Pack¶
Locate your SHD Power on the Discover Devices page. Click on it. You will see a message like this:
(If you do not see this message, you do not need to upgrade the firmware and you can skip ahead to the next step.)
Click on the Download button to download the Migration pack containing all necessary files. Alternatively, you can download it at any time by clicking on this link:
After downloading, if your browser did not automatically unzip the downloaded file, unzip it manually by double-clicking on it (macOS) or right-click on it and select "Extract All" (Windows).
5. Upgrade the firmware in your SHD Power¶
The firmware in your SHD Power must be upgraded for it to work properly with Device Console. This is a one-time operation that must be performed with the firmware upgrade utility contained in the Migration Pack.
- Check that the SHD Power is connected to your computer via USB and that it is powered on.
Start the firmware upgrade program.
For Windows, navigate to:
XMOS Firmware ⟩ Firmware_Upgrade_Tools ⟩ Windows ⟩ miniDSPUAC2Dfu
Double-click on the miniDSPUAC2Dfu.exe program to run it.For macOS, navigate to:
XMOS Firmware ⟩ Firmware_Upgrade_Tools ⟩ Mac
Double-click on the miniDSP USB DFU.app program to run it.-
The firmware update utility will start:
- Click on Browse and select the firmware file from the XMOS_Firmware folder of the migration pack. It will have a name like "SHD_Series_XMOS_v1.50_Up.bin." (The version number embedded in the file name may change.)
- Click on the Start button. You will see a progress bar as the upgrade proceeds.
- Once the firmware upgrade completes, you will see a message that the upgrade completed successfully. Click on Exit.
Warning
Do not proceed if you cannot locate the correct firmware file. The name of the firmware file must begin with "SHD_Series_XMOS" or you could damage your SHD Power.
Warning
DO NOT DISCONNECT THE USB CABLE OR POWER FROM THE SHD Power WHILE FIRMWARE UPGRADE IS IN PROGRESS. DOING SO MAY “BRICK” YOUR SHD Power.
Now that your SHD Power firmware has been updated to a version that is compatible with Device Console, future firmware upgrades can be done directly from within Device Console.
6. Migrate your configuration presets¶
Existing presets must be imported manually into Device Console. Locate your SHD Power on the Discover Devices page and click on it. Device Console will offer this prompt:
Click on Initialize to default settings. Then use the import function of Device Console to import the existing presets one by one. These can be found in your Documents folder, at the path:
Documents ⟩ MiniDSP ⟩ SHD ⟩ settings
For information on the import function, see Importing and exporting.
Finding the IP address¶
If the URLs given in Network audio don't connect to the miniDSP SHD Power\'s web interface, you can connect using its IP address.
Locating the miniDSP SHD Power with a network scanner¶
You can find the IP address of the miniDSP SHD Power with a network scanner. A popular scanner is the Fing App, which is available for Android and iOS.
Once you have found the IP address, enter the IP address instead of the
name into the web browser address bar. For example:
http://192.168.1.148
.
Locating the miniDSP SHD Power in Windows 10¶
In Windows 10, click on the search button and type "devices". Click on "View network computers and devices":
The miniDSP SHD Power will be visible in the Media Devices section:
Click on it to observe the Properties window. Locate the IP address near the bottom of the window:
In the web browser address bar, enter the IP address instead of the
name. For example: http://192.168.1.148
.
Troubleshooting and support¶
Solving connectivity issues¶
Tip
If you are experiencing any connectivity issues, the first thing to do is double-check that the miniDSP Device Console and your processor's firmware are up to date.
No Internet connection¶
Various components of the software require an Internet connection. In particular:
- The Dirac Live application may refuse to generate filters or reload saved projects if it cannot connect to the Dirac Research servers.
In the event that the software is not operating correctly, check that your computer is connected to the Internet and try again.
The miniDSP processor is not detected¶
Port conflict¶
The Dirac Live application use network ports 11113, 11115, 11117, 5000, and 8080. The last two in particular are needed for the bridging app to communicate between Dirac Live and the miniDSP processor.
If the miniDSP processor is not detected:
-
Double-check the USB cabling from your computer to the processor. If you are using extenders or hubs, remove them and make a short direct connection. Try different USB ports on your computer.
-
Check that your computer's firewall isn't blocking any of the ports listed above.
-
Check that other applications aren't using these ports.
a. On Windows 10, open a command prompt and type the following commands:
netstat -ano | findstr 8080 netstat -ano | findstr 5000
b. On macOS, open Terminal and type the following commands:
sudo lsof -n -i4TCP:8080 | grep LISTEN sudo lsof -n -i4TCP:5000 | grep LISTEN
If there is no output, the ports are not in use. If there is output, then try to close the application that is using them. Typically, software that provides a local web server is likely to be the one blocking port 8080.
Unpaired devices (Windows 10)¶
Some customers have reported that changing the following setting enabled Dirac Live to find their processor. Go to Settings -> Privacy -> Other Devices and enable "Communicate with unpaired devices."
Trouble-shooting audio issues¶
No sound during volume calibration¶
If you get no sound while on the Volume Calibration tab of Dirac Live, first make sure that you increase the volume slider in the UI (the leftmost one).
If there is still no sound, double-check that output cabling is connected to the right connectors on the rear panel and to the correct inputs on downstream equipment. Make sure that downstream equipment (e.g. amplifiers) is not muted, turned down, or turned off.
No sound during playback¶
If you get no sound while playing music, double-check the following items. Depending on the specific processor, you may be able to do this with the aid of the level meters in the miniDSP Device Console (quit the Dirac Live app before clicking on the Connect button in the Device Console).
-
Check which input source you have selected.
-
Check the connection and cabling between the source(s) and the processor.
-
Check the master volume setting.
-
Check that the processor is not muted.
-
Check your Routing and make sure that you are routing inputs through to outputs.
-
If your processor has crossovers, check your crossover settings. (In particular, some processors have a default high pass filter set at 1 kHz on some channels as a safety measure for 2-way active speakers. If using these channels for subwoofers, the high pass filters must be bypassed.)
-
Check that output cabling is connected to the correct connectors on the rear panel and to the correct inputs on downstream equipment (e.g. amplifiers).
-
Check that downstream equipment (e.g. amplifiers) is not muted, turned down, or turned off.
Strange soundstage¶
If the soundstage width is very narrow, check that you have not summed left and right input channels and routed the sum to left and right speakers. This will result in a mono signal and hence a narrow soundstage.
If the soundstage is "weird", check the routing and crossover settings and make sure that left and right are consistent. If you are implementing an active speaker, double-check all connections on the rear panel.
Distortion¶
If audio playback is distorted, you may have too much gain internal to the DSP. Dirac Live can apply up to 10 dB of gain, so the output level should be kept lower than -10 dB to guarantee that there is no distortion with a full-scale input signal.
This issue typically occurs when volume control is being done downstream of the miniDSP processor. If so, set the processor master volume at -10 dB, and then use the downstream equipment to control volume.
Volumio reset¶
Volumio settings/factory reset¶
There are two types of reset for Volumio. One reverts to the default settings, and one restores the complete Volumio installation to the version that was delivered from the factory. Use the second version if your Volumio installation has become corrupted and you are no longer able to access the Volumio web interface. Neither version has any effect on the plugin settings or Dirac Live calibration.
Factory reset (settings only)¶
In the Volumio web interface, navigate to Settings then System. Scroll down to the System Version section and click on the Factory Reset button. The Volumio web interface will become unresponsive for a minute or so while the settings are reset. You will need to enter all your settings again.
Factory reset (settings and installation)¶
Use this method if Volumio has become corrupted and you are unable to access the Volumio web interface.
-
Insert a blank USB stick into your computer. Make sure it is formatted in FAT32 format.
-
In your web browser, go to the location http://repo.volumio.org/Primo/factory_reset. Save the file download to the USB stick and eject the stick from your computer. Do not rename or modify the file.
-
Power off your miniDSP SHD Power and insert the USB stick. Power it on again.
-
Volumio will revert to the factory version. This can take up to ten minutes, during which time the Volumio web interface will be unresponsive.
-
When the Volumio web interface responds again, proceed through the setup wizard. Go to Settings then System. Scroll down to the System Version section and click on the Check Updates button. Update your Volumio to the latest version.
-
Update any remaining settings to how you had it before the reset.
Tip
If you had renamed your system in the Volumio settings, you will need to access the web interface using the default name.
The factory_reset file is removed from the USB stick during this process. If you want to do the reset again, you will need to copy the file to the USB stick again.
Updating Volumio¶
To check for an update to the Volumio software, open the web interface and drop down the gear menu at the top right. Select the System entry.
On the System page, click on the Check Updates button. If an update is available, you will see the details of the update, like this:
Click on Update Now. You will see a progress bar:
When the update completes, Volumio will automatically restart. After the webpage returns, it is important to refresh the webpage in your browser. This ensures that any updates to the user interface itself are updated in your browser.
Obtaining support¶
If you are experiencing issues with your miniDSP SHD Power that are not resolved by this manual and by following the trouble-shooting steps above:
-
Check the miniDSP forums to see if this issue has already been raised and a solution provided.
-
Contact miniDSP via the support portal at support.minidsp.com with:
a. The firmware versions obtained from the Display Versions button in miniDSP Device Console.
b. A clear explanation of the symptoms you are seeing.
c. A description of troubleshooting performed and your results.
d. (Recommended) For quickest resolution of your issue, include the current program snapshot. This can be obtained from the Device Console Settings screen.
Open source licenses¶
The Volumio portion of the SHD Series processors runs on a separate ARM CPU and is subject to various open-source licenses. To view the complete list of open source licenses and credits, connect to the web interface using your web browser and select System from the menu, then "Credits and Open Source Licenses."
If you would like a copy of the GPL v2.0 source code contained in this product shipped on a DVD, you may obtain the complete corresponding source code from us for a period of three years after our last shipment of this product for a charge of $20 no more than the cost of preparing and mailing a DVD to you. Please contact [email protected] This offer is valid to anyone in receipt of this information.