Help icon Sound Mill icon
Translation

Sound Mill - User's Guide
Go back Back to ToC  

Outputs

Figure 1. Venue with Multiple Output Zones
Figure 1. Venue with Multiple Output Zones
Use of Output Groups is optional. By default, Sound Mill will play a Sound Item on the Default Sound Playback device specified in the Windows Control Panel. However, if you want to pipe sound to different zones, for example music to the lobby PA during intermission and production sounds to the stage speakers, read on.

The following are required to use Output Groups:

Terminology

View Outputs and Devices

You can view the full configuration of Outputs and Devices by clicking Tools -- Outputs/Devices -- View Outputs and Devices (see Listing 1.) . You can then save it to file or print it. You can also see a very detailed list of the capabilities of each hardware device with Tools -- Outputs/Devices -- View Device Capabilities -- Useful to DirectX experts only.

Editing Output Groups

Figure 2. Output Groups List Editor
Figure 2. Output Groups List Editor
ATTENTION! Editing Output Groups or Devices requires you to exit and restart the program to make changes take effect.

You configure Output Groups that can contain one or multiple devices. Each Output Group has a sequential index (0 ,1, 2, etc). The Play Modifiers panel lets you assign an Output Group for each Sound Item. Then when the Sound Item is played, it will be played on every device listed for its Output Group. The groups may be reindexed after closing the editor. For example, so if you reorder the list or remove any groups, some group indexes will be reassigned.

Edit Output Groups by clicking Tools -- Outputs / Devices -- Output Groups -- Edit (see Figure 2.).

Editing Devices

Figure 3.  Device List Editor
Figure 3. Device List Editor
Every detected audio device has a System Name as assigned by Windows and a Logical Name. The System Name is usually the name of the sound card or an output port name on multi-output soundcards (ex. "Sound Blaster X-Fi 24", or "Output port 2"). You can assign a Logical Name to each device to more easily identify which speakers are hooked to the device (ex. "Lobby PA"). There is also a GUID (driver global unique id) associated to each device. The GUID is generally only useful for debugging purposes. In general, you should Reset if you have added or removed soundcards from the computer. Also, moving a USB soundcard from one USB port to another may affect the order in which Windows lists devices. It is recommended that you keep the USB connection ports of all devices as consistent as possible.

Some multi-output devices need a special DirectX driver installed so that the Windows OS will recognize all the output ports. This is usually installed by Windows Plug and Play the first time the hardware is detected. If not, see the device manufacturer Website for instructions regarding special drivers. Drivers are usually provided as a free download from the device manufacturer.

Edit Devices by clicking Tools -- Outputs / Devices -- Devices (see Figure 3.).

Why Are My Devices Not Showing Up?

Device visibility to Windows often depends on a hardware device driver. If your device is not showing in the list , check the manufacturers Website for updated drivers that support DirectX. Only DirectX capable devices can be initialized for use with Sound Mill. For example, a telephone modem with a speaker may appear in the device list but is not likely DirectX capable and will not be successfully initialized.

What is the Primary Sound Driver Device?

When you Reset Devices, Windows performs a device discovery and returns a list of all connected audio devices with the System Name of the hardware device soundcard. A device called the Primary Sound Driver (or similar name depending on your Windows OS version) is usually the first in the list. This is the Windows Default Sound Playback device specified in the Windows Control Panel. It is usually a duplicate to one of the other physical hardware devices in the list. If you do, the Sound Item may be played to the same device twice because Sound Mill treats it like any other device.

Tip Tip - Primary Sound Driver - As a best practice, you should not include Primary Sound Driver device in any Output Group. Use the device with System Name equal to the physical hardware name instead.

So in the example below, if the Sound Blaster X-Fi 24 soundcard is the Windows Default Sound Playback device, do not create an Output Group that includes both the Sound Blaster X-Fi 24 device and the Primary Sound Driver device.

Creating a Multiple Output System on a Budget

Not everyone has the deep pocket budget of a Disney production. The approach you take will depend on affordability, number of outputs needed, types of cable connectors and sound quality desired. See our website for a summary of cost/quality trade-offs for high-end, mid range and low cost solutions for building Multi-Zone Output Systems.

Maximum Output Groups

There is a default maximum of 16 Output Groups for all editions of Sound Mill. If you need more outputs, contact Support for pricing.

Example Output Groups

For the example in Listing 1, assume the venue has 3 logical speaker systems: Stage Towers, a Lobby PA, and Courtyard PA. The example below shows four output groups defined. Output groups 0 and 1 contains one device (dev) each. Output group 2 (Output - Lobby and Courtyard) contains 2 devices to be used for music and announcements directed to 2 zones.

Figure 4. Output Groups  example
Figure 4. Output Groups example

======================================================================
OUTPUT GROUPS
======================================================================
Maximum outputs = 16

0 Output Group - Stage Only
Contains 1 device(s).
Device 0, Logical name: Stage Towers
___________________________________
1 Output Group - Lobby Only
Contains 1 device(s).
Device 1, Logical name: Lobby PA
___________________________________
2 Output Group - Lobby and Courtyard
Contains 2 device(s).
Device 1, Logical name: Lobby PA
Device 2, Logical name: Courtyard PA

__________________________________
3 Output Group - All Devices
Contains 3 device(s).
Device 0, Logical name: Stage Towers
Device 1, Logical name: Lobby PA
Device 2, Logical name: Courtyard PA


======================================================================  
DEVICES
======================================================================
Default Device = 0, Stage Towers
___________________________________
Device 0
Logical Name: Stage Towers
System Name: Sound Blaster X-Fi 24
Guid: bd6ce43a-4ef5-13e4-bed5-00e245fd0004
Volume: 100%
Initialized: True
___________________________________
Device 1
Logical Name: Lobby PA
System Name: USB Sound Blaster Audigy 2 NX
Guid: bd6ce43a-4ef5-13e4-bed5-00e245fd0002
Volume: 100%
Initialized: True
___________________________________
Device 2
Logical Name: Courtyard PA
System Name: SoundMAX Digital Audio
Guid: bd6ce43a-4ef5-13e4-bed5-00e245fd0000
Volume: 100%
Initialized: True
___________________________________
Device 3
Logical Name: Primary Sound Driver
System Name: Primary Sound Driver
Guid: 00000000-0000-0000-0000-000000000000
Volume: 100%
Initialized: True

Note: Primary Sound Driver device was moved to the end of the device list for clarity of this example.

Listing 1. View Outputs and Devices