DM8000 DSP Designer Software
DM8000 DSP Designer Software
Advanced Digital Audio Processor for Installation Applications with
Configurable DSP, Audio Networking and Acoustic Echo Cancellation
User Manual
2
DM8000 User Manual
Table of Contents
Important Safety Instructions....................................... 3
Legal Disclaimer.............................................................. 3
Limited warranty............................................................. 3
1. Installation ................................................................. 4
1.1 System Requirements......................................................... 4
1.2 Installation Procedure........................................................ 4
2. Software Interface Overview.................................... 4
2.1 Basic Screen Elements........................................................ 4
3. Module Library......................................................... 13
3.1 Input Output Modules..................................................... 13
3.2 Mixers.................................................................................... 16
3.3 Equalisers.............................................................................. 19
3.4 Filters...................................................................................... 20
3.5 CrossOvers...........................................................................22
3.6 Dynamics..............................................................................22
3.7 Routers..................................................................................25
3.8 Delays.................................................................................... 26
3.9 Controls................................................................................. 26
3.10 Meters.................................................................................. 33
3.11 Generators.......................................................................... 35
4. Building a Signal Processing Architecture............. 36
4.1 Deploying Component Objects...................................36
5. Operation.................................................................. 38
5.1 Ambient Noise Compensator (ANC)...........................38
5.2 Networking..........................................................................38
5.3 Third Party Control............................................................ 39
6. Index.......................................................................... 51
3
DM8000 User Manual
Important Safety
Instructions
Terminals marked with this symbol carry
electrical current of sufficient magnitude
to constitute risk of electric shock.
Use only high-quality professional speaker cables with
¼" TS or twist-locking plugs pre-installed. All other
installation or modification should be performed only
by qualified personnel.
This symbol, wherever it appears,
alerts you to the presence of uninsulated
dangerous voltage inside the
enclosure - voltage that may be sufficient to constitute a
risk of shock.
This symbol, wherever it appears,
alerts you to important operating and
maintenance instructions in the
accompanying literature. Please read the manual.
Caution
To reduce the risk of electric shock, do not
remove the top cover (or the rear section).
No user serviceable parts inside. Refer servicing to
qualified personnel.
Caution
To reduce the risk of fire or electric shock,
do not expose this appliance to rain and
moisture. The apparatus shall not be exposed to dripping
or splashing liquids and no objects filled with liquids,
such as vases, shall be placed on the apparatus.
Caution
These service instructions are for use
by qualified service personnel only.
To reduce the risk of electric shock do not perform any
servicing other than that contained in the operation
instructions. Repairs have to be performed by qualified
service personnel.
1. Read these instructions.
2. Keep these instructions.
3. Heed all warnings.
4. Follow all instructions.
5. Do not use this apparatus near water.
6. Clean only with dry cloth.
7. Do not block any ventilation openings. Install in
accordance with the manufacturer’s instructions.
8. Do not install near any heat sources such as
radiators, heat registers, stoves, or other apparatus
(including amplifiers) that produce heat.
9. Do not defeat the safety purpose of the polarized
or grounding-type plug. A polarized plug has two blades
with one wider than the other. A grounding-type plug
has two blades and a third grounding prong. The wide
blade or the third prong are provided for your safety. If the
provided plug does not fit into your outlet, consult an
electrician for replacement of the obsolete outlet.
10. Protect the power cord from being walked on or
pinched particularly at plugs, convenience receptacles,
and the point where they exit from the apparatus.
11. Use only attachments/accessories specified by
the manufacturer.
12. Use only with the
cart, stand, tripod, bracket,
or table specified by the
manufacturer, or sold with
the apparatus. When a cart
is used, use caution when
moving the cart/apparatus
combination to avoid
injury from tip-over.
13. Unplug this apparatus during lightning storms or
when unused for long periods of time.
14. Refer all servicing to qualified service personnel.
Servicing is required when the apparatus has been
damaged in any way, such as power supply cord or plug
is damaged, liquid has been spilled or objects have fallen
into the apparatus, the apparatus has been exposed
to rain or moisture, does not operate normally, or has
been dropped.
15. The apparatus shall be connected to a MAINS socket
outlet with a protective earthing connection.
16. Where the MAINS plug or an appliance coupler is
used as the disconnect device, the disconnect device shall
remain readily operable.
17. Correct disposal of this
product: This symbol indicates
that this product must not be
disposed of with household
waste, according to the WEEE
Directive (2012/19/EU) and
your national law. This product
should be taken to a collection center licensed for the
recycling of waste electrical and electronic equipment
(EEE). The mishandling of this type of waste could have
a possible negative impact on the environment and
human health due to potentially hazardous substances
that are generally associated with EEE. At the same time,
your cooperation in the correct disposal of this product
will contribute to the efficient use of natural resources.
For more information about where you can take your
waste equipment for recycling, please contact your local
city office, or your household waste collection service.
18. Do not install in a confined space, such as a book
case or similar unit.
19. Do not place naked flame sources, such as lighted
candles, on the apparatus.
20. Please keep the environmental aspects of battery
disposal in mind. Batteries must be disposed-of at a
battery collection point.
21. Use this apparatus in tropical and/or
moderate climates.
LEGAL DISCLAIMER
MUSIC Group accepts no liability for any loss
which may be suffered by any person who relies
either wholly or in part upon any description,
photograph, or statement contained herein.
Technical specifications, appearances and other
information are subject to change without notice.
All trademarks are the property of their respective
owners. MIDAS, KLARK TEKNIK, LAB GRUPPEN, LAKE,
TANNOY, TURBOSOUND, TC ELECTRONIC, TC HELICON,
BEHRINGER, BUGERA and DDA are trademarks
or registered trademarks of MUSIC Group IP Ltd.
© MUSIC Group IP Ltd. 2016 All rights reserved.
LIMITED WARRANTY
For the applicable warranty terms and conditions
and additional information regarding MUSIC Group’s
Limited Warranty, please see complete details online at
music-group.com/warranty.
4
DM8000 User Manual
1. Installation
2.1.1 Main Screen
1.1 System Requirements
Here is the Main Screen you should see when you open and load the software:
Minimum Hardware
PC-based Hardware
-Core 2 DUO CPU
-Ethernet port
-1 GB RAM
Recommended Operating Systems
Windows*
-Windows 7, 32-bit of 64-bit
-Windows 8, 32-bit or 64 bit
* Windows is either a registered trademark or trademark of Microsoft Corporation in the United States
and/or other countries.
A PC computer running DM8000 DSP Designer Software with Windows®
operating systems must have a 10/100 BaseT network card (NIC) installed.
Ethernet switches must be 10/100 BaseT compatible, with sufficient ports for
connection to each DM8000 unit (multiple switches may be used).
For more information about DM8000 networking see “Networking” on pgs. 38-39.
1.2 Installation Procedure
To install the DM8000 DSP Designer software:
1. Go to the DM8000 product page at
http://www.music-group.com/brand/klarkteknik.
DM8000 Main Screen
The main screen of the DM8000 software has several sections:
2.1.2 Build Window
The Build Window occupies the largest portion of the main screen, at
the lower-right. This is the area where system design actually occurs,
with the placement and connection of Component Objects.
2. Click on the Downloads tab.
3. Click on the download icon for the latest version of the DM8000 DSP
Designer software.
4. Read the software End User License Agreement and click on “Agree”.
5. Click on “Download”.
6. Click on the downloaded .exe file and follow the installation instructions.
2. Software Interface Overview
2.1 Basic Screen Elements
The DM8000 DSP Designer software deploys an interface structure similar to
software geared toward visual design, with standard pulldown menus, toolbars
and libraries.
DM8000 Build Window
5
DM8000 User Manual
2.1.3 Component Objects
Component Objects represent the individual hardware devices and signal processing elements contained within processing Modules.
Component Objects appear specifically within the Build Window whenever a processing Module is dragged in and placed within the Build Window.
Build Window with Component Objects
2.1.4 Overview Screen
2.1.5 Properties Screen
The Overview Screen is available to aid navigation if a system becomes too big
to fit inside the available Build Screen space (the Overview Screen is on the right
side of the Main Screen).
The Properties Screen appears at the lower-left of the main screen and
provides an editable table of attributes regarding the Build Window and its
associated Component Objects. The Properties Screen is a handy way to edit
multiple attributes of a selected Component Object without launching a
Dialog Box.
DM8000 Overview Screen
DM8000 Properties Screen
6
DM8000 User Manual
2.1.6 Module Library Panel
The Module Library of available Component Objects is displayed at the lowerleft of the main screen for drag-and-drop placement into the Build Window.
If needed, the Module Library can be closed to increase the width of the Build
Window. When the Module Library is closed, Component Objects can then be
selected and placed into the Build Window by using the Module Library Toolbar.
DM8000 Module Library Screen
2.1.7 Module Library Toolbar
The Module Library Toolbar is located directly above the Build Window. Each icon in the toolbar represents a separate category of Processing Modules. Processing
Modules can also be selected in the Module Library Toolbar for placement into the Build Window.
Module Library Toolbar
Module Library Toolbar Elements
The Module Library Toolbar contains icons representing the following categories
of Processing Modules (for more detailed explanations of the Processing Modules
functionality, see “Module Library” on pgs. 13-35):
Input Output modules for routing audio signals into and out of
the DM8000 DSP
Mixers provide typical audio mixing functions with several
sub-categories
Equalisers provide both graphic and parametric equalisation,
as well as feedback suppression
Filters provide High Pass, Low Pass, High Shelf, Low Shelf and
All-Pass filters for applications that require rolling off of
frequencies, simple tone controls, or phase compensation
CrossOvers provide 2-way, 3-way and 4-way crossover functions
Dynamics provide Leveler, CompLimiter, Ducker, Noise Gate, and
ANC (Ambient Noise Compensator) functions
Routers offer audio routing and switching functions from
simple source selection and signal-splitting to complicated input/
output matrices
Delays provide audio time delay functions for applications such as
time alignment of loudspeakers over distance
Controls offer more detailed channel strip functions than
the Router and Source Selection modules. These functions
include more flexible level control, phase inversion, muting,
logic-controlled switching and ‘ganging’ of multiple inputs to a
single fader
Meters provide Signal Present, Peak, RMS, and
Logic Meter functions
Generators provide sine-wave, sweep, pink-noise, and whitenoise generator functions
7
DM8000 User Manual
Input Output Toolbar Pulldown Menu
Each of the above Module Library Toolbar icons has a matching pulldown menu
showing the various sub-categories of Processing Modules.
To place a Processing Module from the Module Library Toolbar into the Build
Window, click on the desired category in the pulldown menu and then place the
cursor into the Build Window and click. After clicking, the system will drop the
relevant Component Objects into the Build Window’s grid.
2.1.8 Format Toolbar
The Format Toolbar allows you to customize text and colors used in Component Objects in the Build Window. The Format Toolbar elements are only active when a
specific Component Object is selected. Multiple Component Objects can be selected at once for text and color editing.
Format Toolbar
Format Toolbar Elements
Font allows you to choose the font type from a
pulldown menu
Font Size determines the point size of the text in the
selected Component Object
Bold renders the selected text with a thicker look
for emphasis
ForeColor sets the foreground color of the
Component Object
Background Color sets the background color of the
Component Object
NOTE: When the selected Component Object has different ForeColor and
Background colors, the system will create a gradient look with the selected
foreground color at the top and the selected background color at the bottom.
Italic renders the selected text with a slanted look
Underline places a line underneath the selected text
Left Justify aligns the selected text along the left of
the Component Object
Center aligns the selected text along the middle axis of
the Component Object
Right Justify aligns the selected text along the right
edge of the Component Object
Component Object with ForeColor/Background Gradient
Text Color sets the color of the text in the selected
Component Object
Border Color sets the color for the border line around
the edges of the selected Component Object
8
DM8000 User Manual
2.1.9 Build Toolbar
2.1.10 DSP Operation Toolbar
The Build Toolbar controls certain aspects of the Build Window, such as the
grid, rulers, zooming and alignment of Component Objects.
The DSP Operation Toolbar contains functions for Compile, Download,
Edit Mode, and so on.
Build Toolbar
Build Toolbar Elements
Ruler Bar places a ruler along the left and top sides of
the Build Window for precise placement of Component
Objects. Moving cursor lines inside the rulers show
exact coordinates
DSP Operation Toolbar
DSP Operation Toolbar Elements
Compile prepares your design to run on the DSP, checks
the design for problems, notifies you of errors that need
to be corrected, and calculates the percentage of DSP
resources in use
Grid On activates a grid in the background of the
Build Window
Snap to Grid causes Component Objects to “stick” to
the grid as the Component Objects are moved around
inside the Build Window
Download Design to Device sends the compiled
design to the DSP processor
Zoom In increases the magnification of the Build
Window to make Component Objects bigger
Enter Editing Mode
Zoom Out decreases the magnification of the Build
Window so Component Objects appear smaller
Zoom 1:1 returns Component Objects to their standard,
default size in the Build Window
Zoom to Fit automatically alters magnification in
the Build Window so that an entire Signal Processing
Architecture will be visible and fit inside the
Build Window
Zoom to Scale offers a pulldown menu so that you can
immediately jump to a specific magnification setting
(50%, 75%, 100%, 125%, 150%, and so on). You may
also type the desired magnification setting directly into
the Zoom to Scale window
Order contains further sub-commands for changing
the stacking order of Component Objects in the Build
Window, including Bring to Front, Send to Back,
Bring Forward and Send Backward
Pack Objects removes spaces and arranges
Component Objects as tightly as possible along the left,
right, top or bottom edges of a group of objects
Align Objects straightens a group of objects along
the left, right, top, or bottom edges of the group of
objects. You may also align a group of objects by using
Horizontal Center or Vertical Middle commands
Space Evenly equalizes the spacing in a group
of objects by using Across, Down, Vertical or
Horizontal commands
Center in View moves the selected object or objects to
the center of the Build Window
Make Same Size will make a group of Component
Objects all appear the same size. This function typically
will make all objects in the group the same size as the
smallest object in the selected group
2.1.11 Network Toolbar
The Network Toolbar contains functions related to starting and stopping
network connections.
Network Toolbar
Network Toolbar Elements
Start Network Service activates network connections
to compile and install DSP designs, update firmware
and run audio through the network
Stop Network Service shuts down your network
9
DM8000 User Manual
2.1.12 Standard Toolbar­­
2.1.14 Main Menus
The Standard Toolbar contains file functions such as New, Open and Save, plus
additional editing functions such as Cut, Copy, Paste, Print and Help.
Main Menus provide all of the toolbar functions mentioned above via pulldown
menus, with several more in-depth editing functions.
Main Menus
Standard Toolbar
Standard Toolbar Elements
Main Menu Elements
New begins a new .dmd file
Open opens an existing .dmd file
Save saves the current .dmd file
Cut removes selected text and objects from the Build Window and
places the cut material into the clipboard
Copy makes a copy of selected text and objects, and places the
copied material into the clipboard
Paste places material from the clipboard into the
selected location
Delete removes selected text or objects from the Build Window
File Pulldown Menu
File Pulldown Menu contains the following commands:
• New creates a new .dmd file.
Select All automatically selects every object in the Build Window
• Open opens an existing .dmd file.
Print sends out a hardcopy rendering of the currently active
design in the Build Window to a printer
• Close closes the current .dmd file open in the Build Window.
Content launches Help files
• Save saves the current .dmd file.
• Close All closes all currently open .dmd tabs in the Build Window.
• Save As allows you to save the current .dmd file and designate a file name.
2.1.13 View Toolbar
• Print prints out a hardcopy of the current design in the Build Window.
The View Toolbar allows you to quickly launch various panels including the
Module Library Panel, Device Panel, Network Panel, Properties Panel and the
Compile Output Panel.
• Print Preview lets you view the current design as it will appear in the
printout before you print.
• Recent Files opens an additional pulldown menu with a list of recent .dmd
files available for quick selection.
• Exit shuts down the DSP Designer software.
View Toolbar
View Toolbar Elements
Module Library launches the Module Library screen
Device Panel launches the Device Panel
Network Panel launches the Network Panel
Properties Panel launches the Properties screen
Compile Output launches the Compile Output screen
10
DM8000 User Manual
• Module Library Panel launches the Module Library panel on the left side
of the Main Screen.
• Device Panel launches a panel with a list of devices currently connected to
the DSP Designer software.
• Network Panel launches the Network Audio Map on the right side of the
Main Screen.
• Properties Panel launches a Properties window for the currently-selected
Component Object in the Build Window.
• Compile Output Panel opens a window that shows results and feedback
from the Compile command.
• Overview Panel launches a window on the right side of the Main Screen
that shows the entire design currently in the Build Window. The Overview
Panel is useful when a design exceeds the available space in the current
Build Window.
• RestoreDefaultLayout re-configures the Main Window with the default
toolbars and other screens.
Edit Pulldown Menu
Edit Pulldown Menu contains the following commands:
• Copy makes a copy of selected text and objects, and places the copied
material into the clipboard.
• Cut removes selected text and objects from the Build Window and places
the cut material into the clipboard.
• Paste places material from the clipboard into the selected location.
• Copy DSP Data
• Paste DSP Data
• Duplicate
• Delete removes selected text or objects from the Build Window.
• Select All automatically selects every object in the Build Window.
• Edit Text lets you access and edit text in the currently-selected Component
Object in the Build Window.
• Parameters launches the Parameters Dialog Box for the currently-selected
Component Object in the Build Window.
• Control Dialog launches the Control Dialog Box for the currently-selected
Component Object in the Build Window.
System Pulldown Menu
System Pulldown Menu contains the following commands:
• Network launches an additional menu with the Start Network Service and
Stop Network Service commands (also contained in the Network Toolbar).
• Compile prepares your design to run on the DSP, checks the design for
problems, notifies you of errors that need to be corrected, and calculates the
percentage of DSP resources in use.
• Download Design To Device sends the compiled design to the
DSP processor.
• Enter Editing Mode
• Options launches an additional window with a tab for General settings
(Enable toolbar customization and Log debug info) and a Network tab for
selecting the Default Network Interface Card.
• Firmware Upgrade Manager launches a window to enable firmware
updates for multiple devices in your network.
View Pulldown Menu
View Pulldown Menu contains the following commands:
• Toolbars launches an additional menu showing which toolbars are currently
selected and visible. Currently-selected toolbars appear with a check mark.
11
DM8000 User Manual
Layout Pulldown Menu contains and repeats the following commands from
the Build Toolbar:
• Ruler Bar places a ruler along the left and top sides of the Build Window
for precise placement of Component Objects. Moving cursor lines inside the
rulers show exact coordinates.
• Grid On activates a grid in the background of the Build Window.
• Snap to Grid causes Component Objects to “stick” to the grid as the
Component Objects are moved around inside the Build Window.
• Zoom has an additional sub-menu with all of the Zoom commands from the
Build Toolbar:
• Zoom In increases the magnification of the Build Window to make
Component Objects bigger.
• Zoom Out decreases the magnification of the Build Window so
Component Objects appear smaller.
• Zoom 1:1 returns Component Objects to their standard, default size in
the Build Window.
• Zoom to Fit automatically alters magnification in the Build Window so
that an entire Signal Processing Architecture will be visible and fit inside
the Build Window.
Modules Pulldown Menu
Modules Pulldown Menu contains multiple sub-menus for choosing and
placing Processing Modules into the Build Window. This menu is a third option
for placing Modules, in addition to the Module Library Toolbar (see pgs. 16-17)
and the Module Library Panel (see pg. 6).
• Order contains further sub-commands for changing the stacking order of
Component Objects in the Build Window, including Bring to Front, Send
to Back, Bring Forward and Send Backward.
• Pack Objects removes spaces and arranges Component Objects as tightly as
possible along the left, right, top or bottom edges.
• Align Objects straightens a group of objects along the left, right, top, or
bottom edges of the group of objects. You may also align a group of objects
by using Horizontal Center or Vertical Middle commands.
Preset Pulldown Menu
Preset Pulldown Menu contains a single command for launching the
Preset Manager window.
• Space Evenly equalizes the spacing in a group of objects by using Across,
Down, Vertical or Horizontal commands.
• Center in View moves the selected object or objects to the center of the
Build Window.
• Make Same Size will make a group of Component Objects all appear the
same size. This function typically will make all objects in the group the same
size as the smallest object in the selected group.
Window Pulldown Menu
Window Pulldown Menu repeats the File commands for Close and Close All,
along with a list of currently open tabs in the Build Window for quick selection.
Help Pulldown Menu contains two commands:
• Content launches a window with Help files.
• About launches a separate window showing the current version of the DSP
Designer software.
Layout Pulldown Menu
12
DM8000 User Manual
2.1.15 Status Bar
The Status Bar displays connected devices and the amount of available DSP
power in use.
• Set Internal IP button launches a dialog box where you may assign IP
addresses for each device in your network.
Status Bar
2.1.16 Device Panel
The Device Panel gives a complete list of devices available via
Ethernet networking.
Set Internal IP Dialog Box
• Reboot button launches the Firmware Upgrade Manager Control Dialog so
you may update firmware for selected devices.
DM8000 Devices Panel
The Device Panel can be launched from either the View Toolbar (click on the
Device Panel Icon) or from the View Pulldown Menu.
• Device Info button will launch the Device Information Display for quick
reference of each device’s network configuration.
Firmware Upgrade Manager Dialog Box
2.1.17 Network Panel
The Network Panel shows a map of the entire network system and the flow of
audio through the system.
2.1.18 Compile Output Panel
The Compile Output Panel displays the results of the Compile command.
Device Information Display
• Set Device Name button launches the Set Device Name & Description
dialog box so you may assign customized name to each device and write up a
brief description of the device’s role and function in your network.
Compile Output Panel
When the Compile process encounters problems with the signal processing
design, the system will open a Compile Output Panel listing the various errors in
the design:
Set Device Name & Description Dialog Box
13
DM8000 User Manual
3.1.1 DM8000
The DM8000 module is the first module contained in the Input Output
Module Library.
DM8000 Module Icon
DM8000 Module Component Objects
Once deployed in the Build Window, the DM8000 module unfolds into three
Component Objects:
Compile Output Panel with Errors Displayed
• DM8000 Input 10 Channel
• DM8000 Output 6 Channel
3. Module Library
The DM8000 DSP is equipped with comprehensive library of processing modules
that can be deployed and configured by using the DM8000 DSP Designer
software. You can build the entire processing structure and signal routing using
the DM8000 DSP Designer software, and then compile the configuration and run
it in the DM8000 DSP.
To deploy a specific module, click on that module’s graphic icon in the Module
Library screen, and then drag the module into the Build Window. Alternately, you
can also use the Module Library Toolbar to access all of the DM8000 modules.
• UltraNet Out
These Component Objects can be moved and placed separately where needed.
DM8000 Input 10 Channel
The DM8000 Input 10 Channel component object routes analog audio signals
from the 10 analog inputs on the DM8000 rear panel into the DSP for processing.
Analog audio inputs that are equipped with Acoustic Echo Cancellation (AEC)
appear with a light orange color.
Once a module is placed into the Build Window, the module “unzips” and the
Component Objects contained in the Module appear on screen. All available
settings can then be accessed by right-clicking over the desired Component
Object. Right-clicking launches a Control Dialog Box, which displays the
component controls in a more conventional user interface where you can
program settings and make other adjustments.
3.1 Input Output Modules
To open the Input Output Module Library, click on the Input Output tab in
the lower left of the screen, or use the Module Library Toolbar at the top of
the screen.
DM8000 Input 10 Channel Component Object
14
DM8000 User Manual
Right-click to access the Component Object’s Dialog Box, with the
following controls:
DM8000 Output 6 Channel Dialog Box
• Mute turns the output signal on or off.
DM8000 Input 10 Channel Dialog Box
• Level adjusts the relative output volume.
• Peak flashes only occasionally when a signal exceeds the channel headroom
• Invert reverses the polarity of the output signal.
(6dB headroom).
• Gain compensates for different input levels (mic or line).
• Phantom Power assigns +48 Volt phantom power to the input for
condenser microphones.
• Mute switches the input signal on or off.
• Level (dB) adjusts the relative input volume.
• Full Scale selects the appropriate maximum output reference level
(mic or line).
UltraNet Out
The UltraNet Out Component Object connects the DSP processor to the ULTRANET
OUT connection on the rear panel of the DM8000 hardware unit.
• Invert reverses the polarity of the input signal.
DM8000 Output 6 Channel
The DM8000 Output 6 Channel component object routes analog audio signals
out from the DSP to the six analog outputs on the DM8000 rear panel.
UltraNet Out Component Object
DM8000 Output 6 Channel Component Object
Right-click to access the Component Object’s Dialog Box, with the
following controls:
15
DM8000 User Manual
3.1.2 AEC 1 and AEC N Modules
AEC 1 and AEC N modules provide Acoustic Echo Cancellation (AEC). When
designing an AEC processing channel for DM8000, drag in AEC 1 for a single
channel of processing, or drag in AEC N for multiple channels (within the AEC
N module, the user can select up to 8 AEC channels, numbered 1 through 8).
Selecting the Adv tab launches an AEC Advanced dialogue window,
where you can select between Non-Linear Processing options (OFF, Soft,
Medium, Aggressive).
The following graphic describes a typical AEC system:
AEC 1 and AEC N Module Icons
AEC 1 and AEC N Component Objects
Typical AEC system
For DM8000, a typical AEC design will resemble the following graphic:
AEC 1 and AEC N Component Objects
The AEC Ref 8 Channel sub-module automatically appears when either AEC 1
or AEC N modules are dragged into the Build Window. This module processes a
signal as a reference baseline for the AEC process.
AEC 1 and AEC N Component Object Dialog Boxes
Typical AEC design in DSP Designer
3.1.3 UltraNet In
UltraNet In module supports MUSIC GROUP’s own proprietary ULTRANET digital
audio format. ULTRANET audio enters DM8000 through the included ULTRANET IN
port on the rear of the DM8000 hardware unit.
AEC Dialog Box
The AEC 1 and AEC N control dialogue allows the user to select between AEC, NR
and Bypass settings.
UltraNet In module icon
AEC Advanced Dialog Box
UltraNet In Component Object
16
DM8000 User Manual
3.1.4 USB Input and USB Out
3.2.1 Auto Mixer
USB Input and USB Out modules support 2-channel input and output for USB
audio at 24-bit sample size.
Auto Mixer modules automatically adjust and balance levels for multiple inputs
before sending the combined signal to a single output.
USB Input and USB Out Module Icons
Auto Mixer Module Icons
USB Input and USB Out Component Objects
3.1.5 Text
Text module allows you to place customized text descriptions wherever needed
in the Build Window. To edit text in the module, press F2 or right-click and
select Edit Text.
Auto Mixer Component Objects
Auto Mixer Dialog Boxes
Double-click to open the Control Dialog Box and access the following settings:
Text Module Icon
Text Module Component Object
3.2 Mixers
Mixer modules provide typical audio mixing functions in four categories:
• Standard Mixers
• Matrix Mixers w/Delay
• Matrix Mixers
Auto Mixer Dialog Box
• Auto Mixers
• Mute In turns the input signal on or off.
Mixers are available in pre-defined configurations, however, the configuration
may be customized. Once a Component Object is placed into the Build Window,
all available settings can be accessed by double-clicking over the object.
This produces a Control Dialog Box, which displays the component controls in a
more conventional user interface.
• Level In adjusts the relative input volume.
To open the Mixers Module Library, click on the Mixers tab in the lower left of
the screen, or use the Module Library Toolbar at the top of the screen.
• Mute Out turns the output signal on or off.
• Level Out adjusts the relative output volume.
17
DM8000 User Manual
Mic Options
Logic Outputs
Mic Options opens a separate control dialog box to establish global settings:
Logic Outputs affects individual Logic Output settings, but may be applied to all
Logic Outputs. (Logic Outputs must be activated when placing Auto Mixers from
the Module Library Toolbar).
Logic Outputs Dialog Box
• Logic Output selects Follow Gate, On or Off condition of the Logic Output.
Auto Mixer Mic Options Dialog Box
• Designated Mic On / Last Mic Hold determines which microphone (if any)
will stay/become active when no signal is present.
• Logic Outputs Follow Mic Logic assigns logic outputs to follow
Designated Mic On / Last Mic Hold.
• Invert reverses operation of the Logic Output (off when channel active).
• Set All causes current Logic Output settings to be applied to all channels.
3.2.2 Standard Mixer
Standard Mixer modules offer controls most similar to regular analog mixers.
• Open Mic Limits enables (and designates) a maximum allowable number
of active microphones.
Channel Settings
Channel Settings can be accessed by right-clicking over the Row ID assignment
nodes. Channel Settings affects individual channel settings, but may also be
applied globally to all channels within the Auto Mixer module.
Standard Mixer Module Icons
Standard Mixer Component Objects
Channel Settings Dialog Box
• Manual turns channel gating on or off.
• NOM Gain activates/deactivates the channel contribution to NOM
(number of open mics) attenuation.
• Direct Output designates channel direct output signal as Post Gate /
Pre NOM or Post Gate / Post NOM. (Direct Outputs must be enabled when
placing Auto Mixers from the Module Library Toolbar.)
• Set All causes current Channel Settings to be applied to all channels.
• Off Attenuation determines the amount of attenuation applied when the
channel is inactive.
• Gate Hold Time determines length of time before the channel becomes
inactive once signal is no longer present.
18
DM8000 User Manual
Right-click to access the Component Object’s Dialog Box, with the
following controls:
Right-click to access the Component Object’s Dialog Box, with the
following controls:
Matrix Mixer Dialog Box
• Mute In turns the input signal on or off.
• Level In adjusts the relative input volume. Left-click to adjust levels.
• Assign Matrix assigns inputs to specific outputs.
• Mute Out turns the output signal on or off.
• Level Out adjusts the relative output volume.
Standard Mixer Dialog Box
3.2.4 Matrix w/Delay
• Mute In turns the input signal on or off.
Matrix w/Delay adds a delay feature but otherwise functions like the
Matrix Mixer.
• Level In adjusts the relative input volume.
• ID assigns inputs to specific outputs.
• Mute Out turns the output signal on or off.
• Level Out adjusts the relative output volume. Right-clicking over certain
settings will provide a menu of additional options
Matrix w/Delay Module Icons
3.2.3 Matrix Mixer
Matrix Mixer modules offer extended bus routing options.
Matrix Mixer Module Icons
Matrix w/Delay Component Objects
Right-click to access the Component Object’s Dialog Box, with the
following controls:
Matrix Mixer Component Objects
Matrix w/Delay Dialog Box
• Mute In turns the input signal on or off.
• Level In adjusts the relative input volume. Left-click to adjust levels.
• Assign Matrix assigns inputs to specific outputs.
19
DM8000 User Manual
• Mute Out turns the output signal on or off.
• Level Out adjusts the relative output volume. Left-click to adjust levels.
• Delay adjustment is same as level adjustment.
3.3 Equalisers
Equaliser modules provide both graphic and parametric equalisation, as well as
feedback suppression. Equalisers may be connected between any components
within the Build Window, for applications which require room equalization,
tone adjustment, or feedback control. Equalisers appear in pre-defined
configurations, but these configurations may be customized when placing
modules from the Module Library Toolbar.
• Drag Points turns the band controls on or off, revealing the
resultant curve only.
• Band highlights the current band inside the graph.
3.3.2 Graphic Equaliser
Graphic Equaliser adjusts frequencies in set frequency bands.
Graphic Equaliser Module Icons
3.3.1 Parametric Equaliser
Parametric Equaliser offers standard parametric functionality.
Parametric Equaliser Module Icons
Graphic Equaliser Component Object
Right-click to access the Component Object’s Dialog Box, with the
following controls:
Parametric Equaliser Component Object
Right-click to access the Component Object’s Dialog Box, with the
following controls:
Graphic Equaliser Dialog Box
• Active Band selects the current frequency band to be adjusted.
• Center Freq. displays the center frequency for the current band.
• Gain adjusts the amount of cut or boost applied at the center frequency for
the current band.
• Active Band and Gain may also be adjusted by dragging the band controls
Parametric Equaliser Dialog Box
• Active Band selects the frequency band to be adjusted.
• Center Freq. adjusts the center frequency for the current band.
• Gain adjusts the amount of cut or boost applied at the center frequency for
the current band.
• Bandwidth adjusts the range of frequencies, above and below the center
frequency, which are also affected by the current band. These settings may
also be adjusted by dragging the band controls shown inside the graph.
Dragging the white dot affects both Center Freq and Gain. Dragging either
yellow dot affects Bandwidth.
• Flatten Band and Flatten All changes the band Gain to “0” (flat).
• Bypass Band and Bypass All disables bands without changing settings.
shown inside the graph. The selected band control becomes yellow, and
dragging it up or down affects Gain for that band.
• Flatten Band and Flatten All changes the band Gain to “0” (flat).
• Bypass Band and Bypass All disable the band(s) without
changing settings.
• Drag Points turns the band controls on or off, revealing the resultant
curve only.
20
DM8000 User Manual
3.3.3 Feedback Suppressor
3.4 Filters
Feedback Suppressor behaves like automatic cut-only Parametric Equaliser
module. Parametric equalisers utilize automatically-assignable bands of
equalization which detect and remove feedback frequencies.
Filter modules provide High Pass, Low Pass, High Shelf, Low Shelf and
All-Pass filters for applications that require rolling off of frequencies, simple tone
controls, or phase compensation.
Filters may be connected between any components within the Build Window.
3.4.1 High Pass
Feedback Suppressor Module Icon
High Pass Module Icons
Feedback Suppressor Component Object
Right-click to access the Component Object’s Dialog Box, with the
following controls:
High Pass Component Object
Right-click to access the Component Object’s Dialog Box, with the trols:
Feedback Suppressor Dialog Box
High Pass Dialog Box
• Active Band selects the current band for which settings will be displayed.
• Filter Slope selects the filter type (Linkwitz-Riley or Butterworth) and slope
• Center Freq. displays the center frequency for the current band.
• Gain displays the amount of cut applied at the center frequency for the
current band.
• Bandwidth displays the range of frequencies, above and below the center
frequency, which are also affected by the current band. Float Limits restricts
all floating bands to a selected maximum depth (cut) and bandwidth
(Narrow = 1/40-octave; Wide = 1/10-octave).
of the filter.
• Cutoff Freq. selects the cutoff frequency for the filter. Cutoff Freq. may also
be adjusted by dragging the cursor shown inside the graph.
• Bypass turns the filter on or off.
3.4.2 Low Pass
• Reset All temporarily returns the gain of all floating bands to 0dB (flat).
• Fix Band and Fix All frees frequency bands to become manually adjustable
(non-floating).
• Bypass Band and Bypass All disable frequency band without
Low Pass Module Icons
changing settings.
• Drag Points turns the band controls on or off, revealing the resultant curve
only. Band highlights the current band inside the graph.
NOTE: Feedback Suppressor modules use a hefty amount of processing power
and are limited to a maximum of sixteen bands, although, in practice the number
of bands actually in use will often be fewer. The Feedback Suppressor’s active
bands can also be recreated within a Parametric Equalizer to save DSP resources.
Low Pass Component Object
21
DM8000 User Manual
Right-click to access the Component Object’s Dialog Box, with the
following controls:
3.4.4 Low Shelf
Low Shelf Module Icon
Low Pass Dialog Box
• Filter/Slope selects the filter type (Linkwitz-Riley or Butterworth) and
Low Shelf Component Object
• Cutoff Freq. selects the cutoff frequency for the filter. Cutoff Freq. may also
Right-click to access the Component Object’s Dialog Box, with the
following controls:
slope of the filter.
be adjusted by dragging the cursor shown inside the graph.
• Bypass turns the filter on or off.
3.4.3 High Shelf
High Shelf Module Icon
Low Shelf Dialog Box
• Gain selects the amount of maximum cut or boost applied by the filter.
• Cutoff Freq. selects the cutoff frequency for the filter. These settings may
also be adjusted by dragging the cursor shown inside the graph.
• Bypass disables the filter without changing settings.
High Shelf Component Object
3.4.5 All Pass
Right-click to access the Component Object’s Dialog Box, with the
following controls:
All Pass filters affect signal phase instead of frequency response, and All Pass
modules can be used to compensate for phase problems sometimes caused by
normal equalization filters. All-Pass Filters are available with up to sixteen bands.
All Pass Module Icons
High Shelf Dialog Box
• Gain selects the amount of maximum cut or boost applied by the filter.
• Cutoff Freq. selects the cutoff frequency for the filter. These settings may
also be adjusted by dragging the cursor shown inside the graph.
• Bypass turns the filter on or off.
All Pass Component Object
22
DM8000 User Manual
Right-click to access the Component Object’s Dialog Box, with the
following controls:
Right-click to access the Component Object’s Dialog Box, with the
following controls:
All Pass Dialog Box
• Active Band selects the current band to be adjusted.
• Center Freq. adjusts the center frequency for the current band.
• Bandwidth adjusts the range of frequencies, above and below the center
frequency, which are also affected by the current band. These settings may
also be adjusted by dragging the band controls shown inside the graph
(the drag points turn yellow when selected). Dragging the yellow dot affects
Center Freq. Dragging either yellow arrowhead affects Bandwidth.
• Bypass and Bypass All disables the bands without changing settings.
• Drag Points turns on/off the band controls.
• Band shows the phase response of the current band inside the graph.
3.5 CrossOvers
Crossovers provide 2-way, 3-way and 4-way crossover functions.
Crossovers may be connected between any components within the Build
Window, for applications which require multiple outputs with specified
frequency ranges.
3.5.1 2-Way/3-Way/4-Way Modules
3-Way Crossover Dialog Box
• Input Level provides muting and level adjustment for the input.
• Output Range selects the Low, Middle or High frequency output.
• Cutoff Frequency selects the filter cutoff frequency for the selected output.
• Output Range and Frequency may also be selected by dragging the
cursors shown inside the graph.
• Filter/Slope selects the type (Linkwitz-Riley or Butterworth) and slope of
filter used at the associated Frequency.
• Output Level provides level adjustment, muting and polarity reversal for
the selected output.
• Sync forces filter adjustments on adjacent outputs to be linked.
Complete settings for each output appear across the bottom of the dialog box.
3.6 Dynamics
Dynamics modules provide Leveler, CompLimiter, Ducker, Noise Gate,
and ANC (Ambient Noise Compensator) functions. Dynamics modules may
be connected between any other components within the Build Window, for
applications which require automatic control of volume levels and/or dynamics.
3.6.1 Leveler
Leveler automatically controls gain to even out long-term average levels.
2-Way, 3-Way and 4-Way Crossover Module Icons
Leveler Module Icon
Level Component Object
2-Way, 3-Way and 4-Way Crossover Component Objects
23
DM8000 User Manual
Right-click to access the Component Object’s Dialog Box, with the
following controls:
Right-click to access the Component Object’s Dialog Box, with the
following controls:
CompLimiter Dialog Box
• Attack Time controls how quickly the Comp/Limiter responds to input
level changes.
• Ratio determines the intensity of gain reduction (input level increase vs.
output level increase).
Leveler Dialog Box
• Response Time determines how quickly the Leveler reacts to changes in
the input level.
• Threshold determines the minimum input level that will trigger gain
reduction. To maintain a consistent level, set Threshold to the lowest desired
level. A meter and numeric display show the amount of gain reduction when
the input signal exceeds the threshold.
• Bypass deactivates the Leveler and sends the signal straight through
without processing. Settings remain the same while bypassed.
• Release Time determines how quickly gain reduction is released,
once input signal falls below Threshold.
• Threshold determines what input level will trigger gain reduction. A meter
and numeric display indicate the amount of gain reduction.
• Bypass deactivates the Comp/Limiter and sends the signal straight through
without processing. Settings remain the same while bypassed.
3.6.3 Ducker
Ducker attenuates the input level when triggered by an additional signal or
logic input.
3.6.2 CompLimiter
CompLimiter modules even out short-term dynamic peaks in the input signal.
Ducker Module Icon
CompLimiter Module Icon
Ducker Component Object
CompLimiter Component Object
24
DM8000 User Manual
Right-click to access the Component Object’s Dialog Box, with the
following controls:
3.6.4 Noise Gate
Noise Gate provides automatic muting, until the gate is triggered and opened
by an incoming audio signal.
Noise Gate Module Icon
Noise Gate Component Object
Right-click to access the Component Object’s Dialog Box, with the
following controls:
Ducker Dialog Box
• Input Level provides muting and level adjustment for the primary audio
input (the upper input terminal on the left side of the Ducker).
• Sense Level provides muting and level adjustment for the secondary
“trigger” signal input (the lower input terminal marked “S” on the left side
of the Ducker).
• Threshold controls the level at which the secondary audio signal will
trigger ducking.
• Ducking Level controls how much attenuation is applied to the primary
audio signal during ducking.
• Attack Time determines how quickly the ducker responds to the secondary
audio or logic “trigger” signal.
• Release Time controls how quickly the ducker effect lets go of the primary
audio signal.
• Logic In turns the logic input on/off and can invert the logic signal,
if necessary.
• Logic Out allows the ducker to send out its own logic signal to
another device.
• Mix Sense enables the ducker to detect a “trigger” signal within a mix of
multiple audio signals.
Noise Gate Dialog Box
• Attack Time controls how quickly the gate opens when a signal is present
at the input.
• Release Time controls how quickly the gate closes when a signal is no
longer present.
• Threshold sets the input signal level that will trigger the gate to open.
A meter and numeric display indicate the amount of gain reduction.
• Meter Label lets you name and identify the source of the input signal.
• Bypass switches the Noise Gate on or off.
3.6.5 ANC (Ambient Noise Compensator)
ANC (Ambient Noise Compensator) automatically adjusts volume when
triggered by changes in background noise levels, as measured by an external
ambient sensing microphone.
ANC Module Icon
25
DM8000 User Manual
3.7 Routers
Router modules offer audio routing and switching functions from simple source
selection and signal-splitting to complicated input/output matrices. Routers may
be placed between any other components to control signal flows.
3.7.1 In/Out Routers
ANC Component Object
Right-click to access the Component Object’s Dialog Box, with the
following controls:
In/Out Routers let you route multiple input signals to multiple output terminals
by using an assignable matrix. In/Out Routers can duplicate input signals in a way
similar to a splitter or distribution amplifier.
In/Out Router Module Icons
ANC Dialog Box
NOTE: The primary signal is referred to as the “Program” signal, while the
secondary reference signal is referred to as the “Ambient” signal.
• Program Mute turns the input signal on or off.
• Program Level adjusts the relative input volume.
• Program Label provides a customizable label for the source of the primary
Program input signal.
• Prog Meter displays the current input level.
• Ambient Mute turns the ambient input signal on/off.
• Ambient Level adjusts the input volume for the Ambient input.
In/Out Router Component Objects
• Ambient Threshold sets the Ambient noise level at which gain increases
NOTE: In/Out Router inputs can each be individually assigned to multiple
outputs, but each individual output can only accept a single input signal.
• Ambient Response sets the time period during which the ANC module
Right-click to access the Component Object’s Dialog Box, with the
following controls:
are applied to the Program signal.
calculates the working average of Ambient level fluctuations.
• Ambient Label provides a customizable label for the Ambient
signal source.
• Amb Meter displays the current Ambient input level.
• Gain Min determines the minimum Program output gain for periods of low
ambient noise.
• Gain Max determines the maximum Program output gain for periods of
high ambient noise.
• Gain Ratio determines how much the Program volume will increase in
response to a given noise increase in the Ambient reference signal.
• Gain Time determines the amount of time required for the Program gain to
change between Min and Max settings.
• Gain Meter displays the current gain compensation being applied to the
Program signal.
• Bypass switches off the Ambient Noise Compensator.
To set up Ambient Noise Cancellation, see “Ambient Noise Compensator (ANC)”
on pg. 38.
In/Out Router Dialog Box
• In channels appear as a column on the left side of the routing matrix.
• Out channels appear in a row along the top of the routing matrix.
• To assign an input signal to an output, click on the matrix node located
where the In row intersects with the Out column. When selected, the matrix
node lights green.
26
DM8000 User Manual
3.7.2 Source Selection
Source Selection modules allow you to route multiple audio inputs sent to a
single output. Only one source input at a time can be active.
Right-click to access the Component Object’s Dialog Box, with the
following controls:
Delay Component Object
Delay modules may be placed between any components within the
Build Window.
Right-click to access the Component Object’s Dialog Box, with the
following controls:
Source Selection Dialog Box
• Level controls the input gain.
• Source nodes, when clicked, activate their matching input source and light
green. Only one source input can be active at any time.
• Label allows you to create a custom label for each input.
To enable logic inputs and outputs, right-click over the Component Object,
select Parameters from the pop-up menu to launch a dialog box with the
following controls:
Delay Dialog Box
• Delay Value sets the amount of time delay.
• Units selects the type of unit used by Delay Value, either time (milliseconds)
or distance (meters, centimeters, feet, or inches).
• Bypass switches the Delay module on or off.
3.9 Controls
Controls modules offer more detailed channel strip functions than the Router
and Source Selection modules. These functions include more flexible level
control, phase inversion, muting, logic-controlled switching and “ganging” of
multiple inputs to a single fader.
3.9.1 Level Control
Source Selection Parameters Dialog
Level Control Module Icons
• Enable Logic activates the logic inputs and outputs. Logic input/output
terminals will then appear on the top and bottom of the Component Object.
• Source Channel Count pulldown menu lets you alter the number of inputs
after you have placed the Source Selection model in the build window.
3.8 Delays
Delay modules provide audio time delay functions for applications such as time
alignment of loudspeakers over distance.
Delay Module Icons
Level Control Component Objects
27
DM8000 User Manual
Right-click to access the Component Object’s Dialog Box, with the
following controls:
• Gang Controls button will light green when activated, and the Component
Level Control Dialog Box
Ganged Level Control Component Object with “G”
• Mute turns individual channels on or off.
The Level Control Dialog Box, when opened, will subsequently show a single
channel strip for all of the ganged inputs:
• Channel level controls may be manually adjusted by dragging the fader,
Object in the Build Window will display a “G”:
or the level value may be entered in as a numerical value.
• Maximum and Minimum level values can be used to restrict a channel
fader’s range of level adjustment.
• Level Label lets you create a custom label for channel.
Channel level controls can also be grouped or “ganged” onto a single fader.
Ganged Level Control modules are available in the Module Library, but
regular Level Control modules can also be ganged after being placed in the
Build Window.
To activate ganging in an already-placed Level Control module, right-click over
the Level Control Component Object in the Build Window, and then choose
Parameters from the pop-up menu to access the Gang Controls setting:
Level Control Dialog Boxed with Ganged Channel Controls
Level Control Parameters Dialog Box with Gang Controls selected
28
DM8000 User Manual
3.9.2 Level Inc/Dec
Level Inc/Dec modules provide Logic control terminals for incremental level
changes, but are otherwise identical to Level Control modules.
To activate ganging and/or ramping in an already-placed Level Inc/Dec module,
right-click over the module’s Component Object in the Build Window, and then
choose Parameters from the pop-up menu to access the Gang Controls and
Enable Ramping settings:
Level Inc/Dec Module Icons
Level Inc/Dec Parameters Dialog Box with Gang Controls and Enable Ramping selected
Level Inc/Dec Component Objects
• Gang Controls button will light green when activated, and the Component
Object in the Build Window will display a “G”:
Right-click to access the Component Object’s Dialog Box, with the
following controls:
Ganged Level Inc/Dec Component Object with ‘G’
• Enable Ramping activates automatically-repeating Inc/Dec steps that
continue as long as the respective logic control terminal, either positive (+)
or negative (-), remains active.
Right-click over the Component Objects again to see how the Dialog Box changes
when Gang Controls and Enable Ramping are active:
Level Inc/Dec Dialog Box
• Mute turns individual channels on or off.
• Channel Level Controls may be manually adjusted by dragging the fader,
or the level value may be entered in as a numerical value.
• Maximum and Minimum level values can be used to restrict a channel
fader’s range of level adjustment.
• Inc/Dec controls the amount of level change that happens each time the
respective logic control terminal is triggered. Logic input terminals along
the top of the Component Objects display positive (+) and negative (-)
labels. Signals from the positive (+) logic terminals increase the level by the
programmed Inc/Dec value. Similarly, signals from the negative (-) logic
terminals decrease the level by the same Inc/Dec value.
• Level Label lets you add a custom label to each channel.
Similar to the Level Control Modules, multiple channel controls can be “ganged”
together onto a single fader. Ramping can also be enabled.
Level Inc/Dec modules with ganging and ramping pre-enabled are available
in the Module Library, but ganging and ramping can also be enabled after the
module is placed in the Build Window.
Level Inc/Dec Dialog Box with Ramping per channel
When Enable Ramping is active, the main Level Inc/Dec Dialog Box will show a
new parameter for each channel:
• Rate sets the timing in milliseconds between the repeating incremental
level changes used in the ramping process.
29
DM8000 User Manual
Right-click to access the Component Object’s Dialog Box, with the
following controls:
Invert Dialog Box
• Invert flips the polarity for the selected channel.
• Label lets you create a custom label for each input.
As with other modules, ganged Invert modules are available in the Module
Library, but the channels in an Invert module can still be ganged after the
module is placed in the Build Window by right-clicking to access the Parameters
dialog box:
Level Inc/Dec Dialog Box with Ganging and Ramping enabled
When Gang Controls is selected in the Parameters dialog, the main Level Inc/
Dec Dialog Box will show a single fader for all channels. (If Enable Ramping
has also been selected, a single Rate parameter will be applied to all of the
ganged channels.)
3.9.3 Invert
Invert modules reverse the audio signal’s polarity by 180°.
Invert Parameters Dialog Box with Gang Controls enabled
When Gang Controls has been enabled, the related Component Object will
show a “G”, and the Invert Control Dialog Box will show a single Invert control for
all of the channels:
Invert Module Icons
Invert Control Dialog with Ganged channels
3.9.4 Mute
Mute modules turn connected audio channels on or off.
Invert Component Objects
Mute Module Icons
30
DM8000 User Manual
Mute Control Dialog Box with Gang Controls enabled
Mute modules can also be set up with logic control terminals by going to the
Parameters Dialog Box and enabling the Control Inputs option:
Mute Component Objects
Right-click to access the Component Object’s Dialog Box, with the
following controls:
Mute Parameter Dialog Box with Control Inputs enabled.
When Control Inputs is enabled, the Mute Component Object will display logic
control terminals along the top, one logic terminal for each audio channel:
Mute Control Dialog Box
• Mute switches off the selected channel.
• Label lets you create a custom label for each input.
As with other modules, ganged Mute modules are available in the Module
Library, but the channels in a Mute module can still be ganged after the module
is placed in the Build Window by right-clicking to access the Parameters
dialog box:
Mute Component Object with Logic Terminals
Gang Controls and Control Inputs can both be enabled at the same time, in which
case the Mute Component Object will display a ‘G’ and a single logic terminal
along the top:
Mute Component Object with Ganged Logic Terminal
Mute Parameter Dialog Box with Gang Controls
When Gang Controls is enabled, the Mute Control Dialog Box will show a single
Mute control for all channels:
3.9.5 Logic Gates
Logic Gates can be placed between the logic output and logic input terminals
of other modules in the Build Window. Logic Gates can also be used to manage
control signals from GPIO connections and integrate those GPIO signals into the
DSP processing.
Logic Gate Module Icons
31
DM8000 User Manual
NOT Outputs Connected to Multiple Flip Flop Inputs
Right-click over a Flip Flop or Logic State Component Object to access the Control
Dialog Boxes:
Logic Gate Component Objects
Logic Gate modules function in the following ways:
• NOT inverts logic command cues (e.g., a HIGH input exits the module as a
LOW output, while a LOW input is inverted into a HIGH output).
• AND triggers a single output of matching polarity when ALL of the inputs are
the same (i.e., when all inputs are HIGH, the module produces a single HIGH
output; When all inputs are LOW, the module produces a single LOW output). • NAND produces a single LOW output when ALL inputs are HIGH, while one or
more LOW inputs triggers a HIGH output.
Flip Flog Gate Dialog Box
• OR produces a single LOW output when ALL inputs LOW, while one or more
HIGH inputs triggers a HIGH output.
• NOR produces a single HIGH output when ALL inputs are LOW, while one or
more HIGH inputs triggers a LOW output.
• XOR produces a single LOW output when ALL inputs are LOW or HIGH.
HIGH inputs triggers a single HIGH output, but only when NOT ALL inputs
are HIGH (e.g., in a four-input XOR module, when three out of four inputs are
HIGH, the output will be HIGH; However, whenever ALL four inputs are HIGH,
the output will be LOW).
• Flip Flop behaves like a toggle or latching switch where a HIGH input
changes the output state, depending on how the output has been set
(e.g., when the output is set to HIGH, a HIGH input changes the output
to LOW; When the output is set to LOW, a HIGH input changes the output
to HIGH).
• Logic State modules act as manual toggle or latching switches. Logic State
modules to not have input terminals.
NOTES:
• Only NOT and Flip Flop modules have matching one-to-one inputs for every
output, while other gate types have multiple inputs for a single output.
• Only Flip Flop and Logic State modules have Control Dialog Boxes, which
are used to set these modules’ initial HIGH or LOW states.
• Multiple Flip Flop input terminals can be connected to a single output from
another logic Gate module.
Logic State Dialog Box
In both of these Control Dialog Boxes, click on an individual channel’s Set node to
set that channel to a HIGH state. The nodes will light up green when selected.
3.9.6 Logic Delays
Logic Delays use a set time threshold to filter and delay logic control signals.
When a logic command (on or off) arrives at a Logic Delay input terminal, the
Logic Delay module waits to see if the control signal persists beyond the userprogrammed amount of time. If the control signal continues beyond the set time
threshold, the Logic Delay will then output a signal of the same on or off type.
Logic control signals that do not persist beyond the set time threshold are not
passed on.
Logic Delay modules are placed in between the logic control terminals of other
logic modules and/or audio modules that generate or accept logic control signals.
32
DM8000 User Manual
Right-click to access the Component Object’s Dialog Box, with the
following controls:
Logic Delay Module Icons
Preset Button Dialog Box
Logic Delay Component Objects
Right-click to access the Component Object’s Dialog Box, with the
following controls:
Right-clicking over a button provides a list of available
• Preset ID / Preset Name pulldown menus allow you to select a user-
created Preset from the Preset list.
• Recall buttons activate and deploy the matching Preset.
3.9.8 GPIO
GPIO modules allow the DM8000 DSP to interface with external GPIO (General
Purpose Input Output) controllers via the DM8000’s GPIO port on the hardware
unit’s back panel. The GPIO port supports 6 pins that the user can configure and
connect to the GPIO Volume, GPIO Select or GPIO Logic Output modules.
Logic Delay Control Dialog Box
• On sets the time threshold for an “On” control signal. The On delay time can
GPIO Module Icons
be up to 60,000 ms/ 1 minute.
• Off sets the time threshold for an “Off” control signal. The Off delay time can
be up to 60,000 ms/ 1 minute.
• Bypass switches off the delay function for the given channel.
3.9.7 Preset Buttons
Preset Buttons can be placed in the Build Window and programmed to set up
and recall user-created setting presets.
GPIO Component Objects
Unlike other Modules, GPIO automatically launch Parameter Dialog Windows
when placed into the Build Window, so that you can assign the GPIO modules to
specific GPIO pins in the DM8000’s GPIO port on the unit’s back panel.
Preset Button Module Icons
Preset Button Component Objects
GPIO Volume Parameters and GPIO Select Parameters Dialog Boxes
33
DM8000 User Manual
The GPIO Volume Parameters and GPIO Select Parameters Dialog Boxes contain
two pulldown menus:
• GPIO Number allows you to assign the module to one of the six available
pins in the GPIO port.
3.10.1 Signal Present Meter
Signal Present Meter modules indicate when an active audio signal is passing
through the assigned audio channel. A single Signal Present Meter module can be
configured to monitor multiple audio channels at once.
• GPIO Mode allows you to select between 3-wire and 2-wire configurations.
Signal Present Meter Module Icons
Signal Present Component Objects
GPIO Logic Output Parameters Dialog Box
The GPIO Logic Output Parameters Dialog Box contains two menus:
Right-click to access the Component Object’s Dialog Box, with the
following controls:
• Outputs Count allows you to select up to five logic outputs to the GPIO.
• GPIO Mapping allows you to assign each logic output to a specific GPIO pin
on the back panel GPIO port. When more than one logic output is specified
in the Outputs Count pulldown menu, the GPIO Mapping section will
automatically add matching pulldown menus for each logic output.
Only the GPIO Volume module has a matching Control Dialog Box.
Right-click over the GPIO Volume Component Object to access the Control Dialog
Box with the following controls:
Signal Present Control Dialog Box
• Threshold determines at what level the signal present indicator will light.
• Meter Label lets you create a custom label for each channel.
GPIO Volume Control Dialog Box
• Module pulldown menu allows you to specify which module in a particular
signal processing architecture is to be controlled via GPIO.
3.10.2 Peak Meter
Peak Meter modules are useful for monitoring signal peaks in an
audio channel. A single Peak Meter module can be configured to monitor
multiple audio channels.
• Channel lets you select which specific Level or Gain parameter inside the
selected module is to be linked and controlled via GPIO. Some modules may
contain multiple internal Level and Gain controls.
3.10 Meters
Meter modules provide Signal Present, Peak, RMS, and Logic Meter
functions. Meter modules may be connected to any component output terminal,
and may be used for diagnostic and setup purposes, or for applications that
require real-time metering.
Peak Meter Module Icons
34
DM8000 User Manual
Peak Meter Component Objects
Right-click to access the Component Object’s Dialog Box, with the
following controls:
RMS Meter Component Objects
Right-click to access the Component Object’s Dialog Box, with the
following controls:
Peak Meter Control Dialog Box
• Hold Time controls how long the meter will show the most recent level
peak. Click on the matching node to activate the Hold Time function. The
node will light green when selected.
• Indefinite Hold forces the meter to hold the highest signal peak reading.
This highest peak reading will only be updated in the display when a
subsequent signal peak exceeds the last highest reading.
• Meter Label lets you make a custom label for the audio channel
being monitored.
3.10.3 RMS Meter
RMS Meter modules can be used to monitor the average signal level of an
audio channel. A single RMS Meter module can be configured to monitor
multiple audio channels.
RMS Meter Control Dialog Box
• Hold Time controls how long the meter will show the most recent RMS
level. Click on the matching node to activate the Hold Time function. The
node will light green when selected.
• Indefinite Hold forces the meter to hold the highest, most recent RMS
reading. This highest RMS reading will only be updated in the display when a
subsequent signal peak exceeds the last highest reading.
• Meter Label lets you make a custom label for the audio channel
being monitored.
3.10.4 Logic Meter
Logic Meter modules allow you to monitor the strength of Logic commands.
RMS Meter Module Icons
Logic Meter Module Icons
35
DM8000 User Manual
Right-click to access the Component Object’s Dialog Box, with the
following controls:
Logic Meter Component Objects
Right-click to access the Component Object’s Dialog Box, with the
following controls:
Tone Generator Dialog Box
• Tone mode generates a single frequency. Tone mode disables the Start
Frequency, Stop Frequency, Sweep Interval and Time Interval parameters.
• Sweep mode generates a tone that sweeps through a programmed range of
frequencies. In Sweep mode, the Frequency parameter is disabled.
• Mute turns the Tone Generator module on or off. The module is muted when
the node is lit green.
• Level controls the Tone Generator output level.
Logic Meter Dialog Box
• Frequency sets the single frequency used in Tone mode.
• Indicator Node to the left lights when the logic control input terminal
• Start Frequency and Stop Frequency sets the frequency range for
• Meter Label lets you create a custom label for the given logic channel.
• Sweep Interval selects the bandwidth for the Sweep tone.
3.11 Generators
• Time Interval sets how long each tone is held during a frequency sweep.
Generators component objects provide sine-wave, sweep, pink-noise, and
white-noise generator functions. Generators may be connected to any audio
input terminal for diagnostic and setup purposes, or for applications that require
tones or to mask other sounds.
3.11.2 Pink Noise Generator
receives a HIGH control signal.
Sweep mode.
Pink Noise Generator produces pink noise (equal energy at all octaves), which
can be useful as a reference for diagnostics and setting consistent levels by ear.
3.11.1 Tone Generator
Tone Generator modules can generate a single tone at a set frequency, or they
can be used to sweep from a low frequency to a high frequency. These tones
can be useful for finding and dealing with problem frequencies in a room or
sound system.
Pink Noise Generator Module Icon
Tone Generator Module Icon
Pink Noise Generator Component Object
Right-click to access the Component Object’s Dialog Box, with the
following controls:
Tone Generator Component Object
36
DM8000 User Manual
Pink Noise Generator Dialog Box
• Mute turns the Pink Noise Generator module on or off.
• Level sets the generator output level.
White Noise Component Objects
Right-click to access the Component Object’s Dialog Box, with the
following controls:
3.11.3 White Noise Generator
White Noise Generator produces white noise (flat frequency spectrum).
White Noise Dialog Box
White Noise Generator Module Icon
• Mute turns the White Noise Generator module on or off.
• Level sets the generator output level.
4. Building a Signal Processing Architecture
DM8000 Edit Software allows you to build a custom signal processing architecture by pulling connectable drag-and-drop modules from the Module Library into the
Build Window. Once in the Build Window, the modules can be arranged and connected to create the desired signal path.
Here is an example of a basic 4-channel mixer architecture:
4.1 Deploying Component Objects
4.1.1 Drag-and-Drop Method
To build a custom signal processing architecture, you will need place Component
Modules into the Build Window and then connect the related Component
Objects together.
The drag-and-drop method lets you quickly deploy standardized modules, with
minimal time spent choosing options in dialog boxes.
Component Objects can be placed in the Build Window by using three methods:
To drag-and-drop Component Modules directly into the Build Window, follow
these steps:
• Drag-and-drop from the Module Library.
1. Go to the left side of the screen and open the Module Library of your choice.
• Select Component Modules from the Module Library Toolbar
2. Within the Module Library, click on the icon representing the
desired module.
• Select Component Modules from the Modules pulldown menu at the top of
the screen
3. While holding the mouse button, drag the module into the Build Window.
37
DM8000 User Manual
4. Place the mouse cursor over the desired location in the Build Window.
4.1.4 Modifying Modules in the Build Window
5. Release the mouse button, and the system will unzip the module and place
the module’s Component Objects in the chosen location.
Once Component Modules have been placed in the Build Window, you can still
modify the Modules’ configuration. Further modifications can be made even after
the processing architecture has been compiled.
6. Once deployed inside the Build Window, the Component Objects can then be
moved around on the grid as desired.
4.1.2 Module Library Toolbar Method
The Module Library Toolbar method is good when you want to customize the
Component Objects’ configuration. Choosing this method means you can close
the Module Library on the left side of the screen and therefore open up more
space in the Build Window for larger processing architectures.
To select Component Modules using the Module Library Toolbar, follow
these steps:
1. Click on the desired Component Module category in the Module Library
Toolbar (the categories are indicated by representative icons).
2. Clicking on the Module Library Toolbar icon launches a sub-menu showing
the various sub-categories.
To modify Component Modules that have already been placed in the Build
Window, follow these steps:
1. Right-click over the Component Object in the Build Window, which will
launch a menu next to the cursor.
2. Click on Parameters to open the configuration dialog box.
3. Once you have chosen new parameters for the Module, click OK,
and the Component Object in the Build Window will change to show
the new configuration.
4. To exit without modifications, click on Cancel.
4.1.5 Arranging Component Objects in the
Build Window
3. Within the sub-menu category, click on the desire Component Module
sub-category.
The various Component Objects inside the Build Window can be visually arranged
in a variety of ways using automated commands from the Layout Pulldown Menu
or the Module Library Toolbar:
4. Place the cursor over the desired location in the Build Window grid and click.
• Order contains further sub-commands for changing the stacking order of
5. Clicking launches a dialog box, where you can choose customizable options.
Component Objects in the Build Window, including Bring to Front, Send to
Back, Bring Forward and Send Backward.
6. Click OK, and the system will place a Component Object with the selected,
customized properties in the chosen location.
• Pack Objects removes spaces and arranges Component Objects as tightly as
7. Once deployed inside the Build Window, the Component Objects can then be
moved around on the grid as desired.
• Align Objects straightens a group of objects along the left, right, top, or
4.1.3 Pulldown Menu Method
The Pulldown Menu method offers customization of Component Objects, as well
as maximum space in the Build Window to build large processing architectures.
By strictly using the pulldown menus, the Module Libraries and Toolbars can be
hidden to provide the maximum available space for the Build Window.
To select Component Modules from the standard pulldown menus at the top of
the screen, follow these steps:
1. Click on the Modules pulldown menu tab.
possible along the left, right, top or bottom edges.
bottom edges of the group of objects. You may also align a group of objects
by using Horizontal Center or Vertical Middle commands.
• Space Evenly equalizes the spacing in a group of objects by using Across,
Down, Vertical or Horizontal commands.
• Center in View moves the selected object or objects to the center of the
Build Window.
• Make Same Size will make a group of Component Objects all appear the
same size. This function typically will make all objects in the group the same
size as the smallest object in the selected group.
2. Select the appropriate sub-menu category.
4.1.6 Connecting Component Objects
3. Within the sub-menu category, click on the desire Component Module
sub-category.
Each Component Object features connection terminals for routing audio and logic
control signals between objects.
4. Place the cursor over the desired location in the Build Window grid and click.
These connection terminals come in four types:
5. Clicking launches a dialog box, where you can choose customizable options.
• Audio Input Terminals are always located on the left side of a
6. Click OK, and the system will place a Component Object with the selected,
customized properties in the chosen location.
• Audio Output Terminals are always located on the right side of a
7. Once deployed inside the Build Window, the Component Objects can then be
moved around on the grid as desired.
• Logic Input Terminals are always found on the top of a Component Object.
Component Object.
Component Object.
• Logic Output Terminals are always found on the bottom of a
Component Object.
As an exception, some modules, such as a Ducker, will include an additional
audio input to control the ducking process inside the module. This additional
audio input will be located below the main audio input on the left side of the
Component Object.
38
DM8000 User Manual
Connecting Terminals
To connect two terminals, follow these steps:
1. Click-and-hold the cursor over an Output Terminal.
2. While holding the mouse button, drag the cursor toward the desired Input
Terminal on the next Component Object in the signal chain. A solid line
(representing a wire) will follow the cursor out from the Output Terminal.
3. When the cursor and line approach the desired Input Terminal, the solid line
will snap from the cursor to the terminal.
4. Release the mouse button to complete the connection.
Once terminals on a set of Component Objects have been connected, the
connection lines will follow the objects and maintain the connections no matter
where you move the Component Objects in the Build Window.
NOTE: An audio output terminal or logic output terminal can be connected to
multiple Input terminals of the same type, but an input terminal of either type
cannot be connected to multiple output terminals. Similarly input and output
terminals on the same Component Object cannot be connected, and audio and
logic terminals also cannot be connected.
5. Operation
5.1 Ambient Noise Compensator (ANC)
5.1.1 Making Connections
1. Route the Program signal into the Program Input terminal (top left) on the
ANC Component Object and set the input gain (see “Setting Gain Min and
Gain Max” below).
2. If Gain Min and Gain Max are not known in advance, you may determine
these settings by monitoring the ANC output using this procedure:
a. Set the Ambient Threshold to the maximum setting (+24 dBu)
to make sure the Ambient Input level is below threshold. This maximum
Ambient Threshold setting automatically adjusts the ANC module to
the Min Gain setting. Remember that the Gain Time setting controls
how quickly the ANC module moves the Ambient signal to the
Min Gain setting.
b. Adjust Gain Min until you find the desired maximum output level.
c. Set Gain Max to the output value you have just discovered using
Gain Min.
d. Re-set Gain Min to the value determined in Step 2a.
e. Adjust Gain Min until you have the desired minimum Program level
coming out of the ANC module. Note this Gain Min setting for later use.
5.1.3 Setting Response Times
1. Adjust Gain Time to figure out how quickly the ANC gain is changing. Gain
Time determines how quickly the ANC module moves from Gain Min to
Gain Max, or vice versa.
2. Adjust the Ambient Response setting to discover how quickly the ANC
module responds to changes in the Ambient input level. Ambient Response
should be set fast enough to respond to significant and sustained changes
in the Ambient signal level, but slow enough to disregard short, transient
changes in the Ambient signal level, such as coughs, bumps, popping sounds
or dropped objects.
NOTE: The ANC module’s overall responsiveness is controlled by either the Gain
Time setting or Ambient Response setting, whichever is larger/slower.
2. Route the Ambient signal into the Ambient Input (bottom left, marked
with an “A”) on the ANC Component Object. This Ambient signal should be
derived from either a single dedicated sensing microphone, or from an array
of sensing microphones feeding a common Mixer module. For best results,
the ANC Ambient levels should be set when the ambient noise in the room is
minimized and the Amb Meter reads at least -60 dBu.
5.2 Networking
3. Connect the ANC Component Object’s output terminal to the input terminal
of the final Output Component Object in the signal path (DM8000 Output
6 Channel, UltraNet Out, or USB Out).. ANC should be the last Component
Object in the signal path before routing the signal to outputs. For consistent
performance once levels have been set, do not subsequently adjust the level
settings at the outputs, amplifiers, or speakers. When setting up an Ethernet connection to DM8000, please keep in mind the
following considerations:
5.1.2 Setting Gain Min and Gain Max
For best results, you should set Program gain levels by using a relatively constant
Program source signal. If the actual source Program signal is not constant
enough, pink noise can also be used to set levels (provided the pink noise
approximates the highest Program level that you expect will be routed into the
ANC module).
1. Adjust the Gain Min and Gain Max levels to your desired settings for the
Program signal. Note that the Gain Min setting represents the minimum
constant gain that the ANC module will apply to the Program input signal
when the Ambient signal level drops below the Ambient Threshold.
Similarly, the Max Gain setting represents the maximum amount of gain that
you expect the ANC module will ever apply to the Program input level.
By using Ethernet, multiple DM8000 devices can connected on a network for
system-wide programming and control
5.2.1 Ethernet Connection
• A PC computer running DM8000 DSP Designer Software with Windows®
operating systems must have a 10/100 BaseT network card (NIC) installed.
• When connecting DM8000 directly to the PC’s Ethernet port, make sure
to use a “cross-over” CAT5 cable. (Each DM8000 ships with a cross-over
CAT5 cable.)
• When connecting DM8000 to a network with multiple DM8000 units,
you should use a “straight-through” CAT5 cable (via an Ethernet switch).
• Ethernet switches must be 10/100 BaseT compatible, with sufficient ports for
connection to each DM8000 unit (multiple switches may be used).
• Ethernet has a cable length limitation of 100 meters between the Ethernet
switch and a DM8000 device. However, using fiber-optic cable can extend
this length limitation to 2 km. Fiber-optic cable can be used with switches
that have fiber-optic ports, or media converters can be used to interface
fiber-optic cable with standard RJ-45 ports.
5.2.2 Assigning IP Addresses
When setting up an Ethernet network with multiple DM8000 units, devices in the
network will need to be set up with IP addresses. Before assigning IP addresses,
please keep in mind the following considerations:
39
DM8000 User Manual
• The computer must be assigned an IP address (under Network Card
Settings>Properties). Most computers set TCP/IP address automatically,
but DM8000 devices require manual assignment. Initially, the computer IP
addresses should be assigned as 192.168.1.X (where range of X = 1 to 254).
• Each DM8000 device must also be assigned a unique IP address.
• The factory default IP address for all DM8000 devices is 192.168.1.101.
5.2.3 Sending System Design
When you have completed a Signal Processing Architecture and compiled the
design, you then need to send the compiled design to the DM8000 units in
your network by connecting your DM8000 to your PC via Ethernet (directly or
through a network).
1. Click Start Network Service either in the Design Toolbar or go to the System
pulldown menu and select Network>Start Network Service. After the
network service connects, the Status Bar at the bottom of the main screen
should display how many devices are connected.
2. Click on the Devices Panel icon in the View Toolbar to see a list of available
devices. In this window, you can review a particular device’s design, set the
device’s name and description, and set the device’s IP address.
Devices Protection Dialog with Password Creation
Set the Admin Password as required.
Add/Edit User
Subsequent logins to the system at the administrator level will use the password
with “admin” as the user name.
3. Once a system design compiled and downloaded to a DM8000 device,
you can control and monitor your system in real time by using the various
dialog boxes to monitor and set levels.
5.3 System Security
To protect the system, the user must input username and password to enter Third
Party Control mode. Admin can add/delete users and set/change a password by
using the PC software.
Example:
username read1;
password readpass;
Device Protection Dialog with Admin Account under Device Users
Device Protection Enable
By clicking on Add User, other users can be created with one of a few system
access (privilege) levels:
Device protection can be enabled by clicking Device –> Device Protection
There are three levels of access privilege:
• Viewer – Viewers can only read system parameters in real time, i.e., meters,
mixer controls dialogs, etc.
• Controller – Controllers can read and write system parameters in real time,
i.e., set matrix crosspoints, set levels, etc.
• Designer – Designers have the same privileges as above, including these
Devices Panel
One must first assign an administrator password that retains complete access to
the system.
The Device Protection dialog will allow the creation of an Admin password.
The password is applied by clicking the Enable Protection button.
additional functions:
• Change and download the design
• Set the Device IP address
• Change, create and delete presets
Device Protection Dialog with User Privilege Option Shown
Device Protection Dialog
40
DM8000 User Manual
If username and password is valid, the system will set the relevant user level and
enter Third Party Control mode.
One must be logged on as administrator to:
• Create or edit users
• Set the device name
• Reboot the device
• Update the device’s firmware
• Disable protection for a protected system
• Reset password
• Change the access level for an account
Additional administrator functions:
Delete User – deletes user accounts.
Change Privilege – changes the privilege for the users.
Reset Password
To reset a password, click on Device Protection –> Reset Password. 5.4 Third Party Control
DM8000 can be controlled via the RS-232 Serial Port on the rear panel
of the DM8000.
For third-party control of DM8000 functions, we have created DTP (DM8000
Text Protocol). This DTP protocol simply means that DM8000 will accept strings
of ASCII characters to control and read settings for Gain, Mute, Logic State,
Frequency, Input Level and other parameters used by DSP Processing Modules in
DM8000 products.
DTP strings can be transmitted via third-party controllers using RS-232.
A PC computer can send/receive DTP Strings by using a terminal emulator
program such as HyperTerminal.
5.4.1 Activating Third Party Control
To activate DM8000’s Third Party Control mode, open your PC’s terminal emulator
and input “3rdStart”. (Note that the “3rdStart” command is case sensitive.)
To exit Third Party Control mode, input “exit”.
5.4.2 Creating a DTP String
Valid DTP strings follow these principles of construction:
• DTP strings require a space between each parameter.
• A line feed/return or “;” needs to be placed at the end of each command
string sent.
• A space is not required before a line feed/return or “;”, but is acceptable.
• DTP strings may not include an illegal character. An illegal character renders
the DTP string an invalid command, and the system will not respond
to the command.
Reset Password Dialog
To reset the Admin password, you will need a “super password” to access
the password reset function. Please contact your manufacturer to get the
super password.
Disable Protection
To disable Device Protection, you will again need to log in as Admin and click on
the Disable Protection button in the Device Protection dialog.
• DTP strings may contain a maximum of 256 characters. If a DTP string
exceeds 256 characters, the string is an invalid command.
• Sequential spaces are acceptable within the DTP string.
• Individual parameters within the DTP string may contain a maximum of
63 characters. If a parameter within a DTP string exceeds 63 characters,
the string is and invalid command, and the system will not respond
to the command.
• DTP strings should be structured in the following order:
Command InstanceTag AttributeTag Param1 Param2 Value;
In a DTP string, Param1/Param2 is the DSP module channel ID. Param1/Param2
may be required, depending on the command or attribute being referenced. If
the channel ID is not required, then Param1/Param2 should not be defined the
command. Value may be required, depending on the command or attribute being
referenced. If the command or attribute does not require it, Value should not be
defined in the command.
Examples:
Device Protection Dialog with Disable Protection Option
To confirm that you are disabling Device Protection, click on the “Yes” button
when the system asks for confirmation.
set Input1 Input_Gain 1 12;
get Input1 Input_Gain 1;
set Mixer Level_State 2 3 1;
41
DM8000 User Manual
• In a set command, Value transmits the exact setting for a parameter within
a DSP module.
Example:
set Input1 Input_Level 1 -12
• In an inc (increment) or dec (decrement) command, Value transmits the
amount by which a specific parameter should change.
Example:
inc Input1 Input_Gain 1 6;
5.4.6 Attribute
The Attribute defines the parameter of the DSP module to be controlled
(fader level, crosspoint mute, etc).
The following tables show whether each DTP Attribute supports set, get, inc, dec ,
toggle, subscribe, and unsubscribe commands, as well as the value range that the
Attribute will accept. Param1/Param2 determines whether Param1, Param2 or
BOTH are needed for a DTP String to be complete.
DTP Strings can address the following DSP modules:
• Input/Output Modules
5.4.3 RS-232 Hardware Port Considerations
• USB Audio Input/USB Audio Output Modules
The RS-232 port on the back of the DM8000 unit is set to a default baud rate of
38400, 8 data bits, no parity, 1 stop bit, and no flow control (38400:8:None:1).
• DM AEC Modules
5.4.4 Commands
• Equalizer Modules
• get/set
• Filter Modules
• inc/dec
• Crossover Modules
• toggle
• Dynamics Modules
• subscribe
• Router Modules
• unsubscribe
• Delay Modules
• username
• Control Modules
• password
• Meter Modules
• help – will get all valid command keys
• Generator Modules
• 3rdStart – starts Third Party Control mode
• SESSION Modules
• exit – exits Third Party Control mode
• DEVICE Modules
• SESSION – send session specific Attributes and Commands
• DEVICE – send Device Services instructions or Device Attributes
and Commands.
5.4.5 InstanceTag
All modules have one InstanceTag attribute, which is the module name. User can
define InstanceTag in the PC software. The SESSION command can return all valid
InstanceTag list.
SESSION get aliases:
“list”:[“123” “AudioMeter1” “AudioMeter2” “AudioMeter3” “DEVICE”
“Input1” “Mixer1” ”Mute1“ ”Level1“ ”Output1“]
• Mixer Modules
5.4.7 User Example
For Device Protection State is ON:
3rdStart;
username viewer1;
password passw1;
set Input1 Input_Gain 0 -12;
...
exit;
For Device Protection State is OFF:
3rdStart;
set Input1 Input_Gain 0 -12;
...
exit;
42
DM8000 User Manual
5.4.8 Tables of Module Attributes
The following tables of Attributes are valid for DM8000 processing modules:
Input Modules
Analog Inputs
Attribute
Commands
Param
Value Range
Input gain
Input_Gain
set, get, dec, inc
channel
0, 6, 12, 18, 24, 30, 36, 42, 48,
54, 60, 66
Phantom Power
Phantom_Power
set, get, toggle
channel
0 = off
1 = on
Input mute
Input_Mute
set, get, toggle
channel
0 = unmuted
1 = muted
Input level
Input_Level
set, get, inc, dec
channel
-100~12dB
Input invert
Invert
set, get, toggle
channel
0 = off
1 = on
Input peak
Peak
subscribe, unsubscribe
channel
None
Attribute
Commands
Param
Output Modules
Outputs
Value Range
output mute
Output_Mute
set, get, toggle
channel
0 = unmuted
1 = muted
output level
Output_Level
set, get, inc, dec
channel
-100~12dB
Invert
Invert
set, get, toggle
channel
0 = off
1 = on
Analog output level
FullScale
set, get
channel
-31, 0, 6, 12, 18, 24
Attribute
Commands
Param
USB Audio Input
Analog Inputs
Value Range
Input mute
Input_Mute
set, get, toggle
channel
0 = unmuted
1 = muted
Input level
Input_Level
set, get, inc, dec
channel
-100~12dB
Input invert
Invert
set, get, toggle
channel
0 = off
1 = on
USB Input Status
USB_Input_Status
subscribe, unsubscribe
—
None
Attribute
Commands
Param
USB Audio Output
Outputs
Value Range
output mute
Output_Mute
set, get, toggle
channel
0 = unmuted
1 = muted
output level
Input_Level
set, get, inc, dec
channel
-100~12dB
Output Invert
Invert
set, get, toggle
channel
0 = off
1 = on
USB Output Status
USB_Input_Status
subscribe, unsubscribe
—
None
Attribute
Commands
Param
DM AEC Modules
DM AEC
Value Range
AEC Enabled value
AEC_Enabled
set, get, inc, dec
channel
0 = Bypass mode
1 = AEC mode
2 = NR mode
Noise Reduction value
Noise_Reduction
set, get, inc, dec
channel
0, 6~15dB
Non linear process mode
Non_linear_process
set, get, inc, dec
channel
0: Off mode
1: Soft mode
2: Medium mode
3: Aggressive mode
The min Threshold value
Min_Threshold
set, get, inc, dec
channel
-100~0dB
AEC Ref/Mic/Out/REL/ERLE/TER value
AEC_Status_1
subscribe, unsubscribe
channel
None
43
DM8000 User Manual
Auto Mixer Modules
Automixer
Attribute
Commands
Param
Value Range
input mute
Input_Mute
set, get, toggle
channel
0 = unmuted
1 = muted
input level
Input_Level
set, get, inc, dec
channel
-100~12dB
0 = on
1 = off
Input level state
Level_State
set, get, toggle
channel
Mix Output mute
Mix_Output
set, get, toggle
—
0 = unmuted
1 = muted
Mix Output level
Mix_Level
set, get, inc, dec
—
-100~12dB
Mic logic
Mic_Logic
set, get, inc, dec
—
0 = None
1 = last mic hold
2 = input 1
...
Logic outputs Follow Mic logic
Logic_Outs_Follow
set, get, toggle
—
0 = No
1 = Yes
Open Mix Limits enabled
OML_Enabled
set, get, toggle
—
0 = No
1 = Yes
Open Mix Limits open microphone number
OML_Max_Open_Mics
set, get, inc, dec
—
0 ~ channel_number
Channel direct output
Channel_1_Direct_Output
set, get, inc, dec
channel
0 = Post Gate/Pre Nom
1 = Post Gate/Post Nom
Channel manual
Channel_1_Manual
set, get, toggle
channel
0 = off
1 = on
Channel NOM Gain Enable
Channel_1_NOM_Gain_Enable
set, get, toggle
channel
0 = on
1 = off
Channel Off Attenuation
Channel_1_Off_Attenuation_dB
set, get, inc, dec
channel
-80 ~ -10
Channel Gate Hold Time
Channel_1_Gate_Hold_Time_ms
set, get, inc, dec
channel
1 ~ 6000
Output logic
Logic_1
set, get, inc, dec
channel
0 = Follow Gate
1 = on
2 = off
Output Invert
Inverted
set, get, toggle
channel
0 = off
1 = on
Mixer_Matrix
Attribute
Commands
Param
Value Range
input mute
Input_Mute
set, get, toggle
input
0 = unmuted
1 = muted
input level
Input_Level
set, get, inc, dec
input
-100~12dB
Output mute
Output_mute
set, get, toggle
output
0 = unmuted
1 = muted
Output level
Output_Level
set, get, inc, dec
output
-100~12dB
Level
Level
set, get, inc, dec
input, output
-100~0dB
level state
Level_State
set, get, toggle
input, output
0 = on
1 = off
Mixer Matrix
Note: Level_State can support set whole row/column and all cross points:
Command_InstanceTag Level_State A value;
Command_InstanceTag Level_State R row_line value;
Command_InstanceTag Level_State C column_line value;
Stander Mixer
Stander Mixer
Attribute
Commands
Param
Value Range
input mute
Input_Mute
set, get, toggle
input
0 = unmuted
1 = muted
input level
Input_Level
set, get, inc, dec
input
-100~12dB
Output mute
Output_mute
set, get, toggle
output
0 = unmuted
1 = muted
Output level
Output_Level
set, get, inc, dec
output
-100~12dB
level state
Level_State
set, get, toggle
input, output
0 = on
1 = off
44
DM8000 User Manual
Mixer Matrix w/ Delay
Mixer_Matrix_wDelay
Attribute
Commands
Param
Value Range
input mute
Input_Mute
set, get, toggle
input
0 = unmuted
1 = muted
input level
Input_Level
set, get, inc, dec
input
-100~12dB
Output mute
Output_mute
set, get, toggle
output
0 = unmuted
1 = muted
Output level
Output_Level
set, get, inc, dec
output
-100~12dB
level state
Level_State
set, get, inc, dec
input, output
-100~0dB
Delay
Delay
set, get, inc, dec
input, output
0~1000
level state
Level_State
set, get, toggle
input, output
0 = on
1 = off
Delay state
Delay_State
set, get, toggle
input, output
0 = on
1 = off
Equalizer Parametric
Attribute
Commands
Param
Value Range
EQ center frequency
Center_Frequence
set, get, inc, dec
band
20~20000Hz
EQ filter gain
Filter_Gain
set, get, inc, dec
band
-30~15B
EQ Band width
Bandwidth
set, get, inc, dec
band
0.01~4
EQ band bypass
Bypass_Band
set, get, toggle
band
0 = on
1 = off
EQ bypass all
Bypass_All
set, get, toggle
—
0 = on
1 = off
Equalizer_Octave
Attribute
Commands
Param
EO filter gain
Filter_Gain
set, get, inc, dec
band
-30~15B
Equalizer_Band_Parametric
Equalizer_Octave
Value Range
EO band bypass
Bypass_Band
set, get, toggle
band
0 = on
1 = off
EO bypass all
Bypass_All
set, get, toggle
—
0 = on
1 = off
Equalizer_Feedback_Suppressor
Equalizer_Feedback
Attribute
Commands
Param
Value Range
EF center frequency
Center_Frequence
set, get, inc, dec
band
20~20000Hz
EF filter gain
Filter_Gain
set, get, inc, dec
band
-30~0B
EF Band width Octaves
Bandwidth_octaves
set, get, inc, dec
band
0.01~4
EF fix band bypass
Fix_Band
set, get, toggle
band
0 = on
1 = off
EF band bypass
Bypass_Band
set, get, toggle
band
0 = on
1 = off
EF max depth
Max_Depth
set, get, inc, dec
—
-20~0
EF width
Width
set, get, inc, dec
—
0 = Narrow
1 = Wide
EF fix all band
Fix_All
set, get, toggle
—
0 = on
1 = off
EF bypass all
Bypass_All
set, get, toggle
—
0 = on
1 = off
EF feedback reset all
Feedback_ResetAll
set, get, toggle
—
0 = on
1 = off
Feedback Status
Feedback_Status
subscribe, unsubscribe
—
None
45
DM8000 User Manual
Filter_HighPass_24/Filter_HighPass_48/Filter_LowPass_24/Filter_LowPass_48
Filter pass
Attribute
Commands
Param
Value Range
Cutoff frequency
Cutoff_Frequency
set, get, inc, dec
—
20~20000Hz
Filter Type Slope
Filter_Type_Slope
set, get, inc, dec
—
0:L-R12 1:L-R24
2:L-R36 3:L-R48
4:BW6 5:BW12
6:BW18 7:BW24
8:BW30 9:BW36
10:BW42 11:BW48
Filter bypass
Bypass
set, get, toggle
—
0 = on
1 = off
Filter_HighShelf/Filter_LowShelf
Filter shelf
Attribute
Commands
Param
Value Range
Cutoff frequency
Cutoff_Frequency
set, get, inc, dec
—
20~20000Hz
Shelf Filter gain
Filter_Gain
set, get, inc, dec
—
-27~9dB
Filter bypass
Bypass
set, get, toggle
—
0 = on
1 = off
Filter_Band_All_Pass
Filter band pass
Attribute
Commands
Param
Value Range
center frequency
Center_Frequence
set, get, inc, dec
—
20~20000Hz
Band width Octaves
Bandwidth_octaves
set, get, inc, dec
—
0.01~4
Band bypass
Bypass_Band
set, get, toggle
—
0 = on
1 = off
Bypass all
Bypass_All
set, get, toggle
—
0 = on
1 = off
Crossover_2_Way_24/Crossover_2_Way_48/Crossover_3_Way_24/Crossover_3_Way_48/
Crossover_4_Way_24/Crossover_4_Way_48
Crossover Way
Attribute
Commands
Param
Value Range
input mute
Input_Mute
set, get, toggle
—
0 = unmuted
1 = muted
input level
Input_Level
set, get, inc, dec
—
-100~12dB
Output mute
Output_mute
set, get, toggle
band
0 = unmuted
1 = muted
Output level
Output_Level
set, get, inc, dec
band
-100~0dB
Output Polarity
Output_Polarity
set, get, toggle
band
0 = on
1 = off
Cutoff frequency
Cutoff_Frequency
set, get, inc, dec
band
20~20000Hz
0:L-R12 1:L-R24
2:L-R36 3:L-R48
4:BW6 5:BW12
6:BW18 7:BW24
8:BW30 9:BW36
10:BW42 11:BW48
Filter Type Slope
Filter_Type_Slope
set, get, inc, dec
band
Synchronize
Synchronize
set, get, toggle
—
0 = on
1 = off
Dynamic_Leveler
Dynamic Leveler
Attribute
Commands
Param
Value Range
Response time
Response_Time
set, get, inc, dec
—
0.1~40000ms
Threshold
Threshold
set, get, inc, dec
—
-60~24dBu
bypass
Bypass
set, get, toggle
—
0 = on
1 = off
Dynamic leveler status
Leveler_Status
subscribe, unsubscribe
—
None
46
DM8000 User Manual
Dynamic_CompLimiter
Dynamic CompLimiter
Attribute
Commands
Param
Attack Time
Attack_Time
set, get, inc, dec
—
Value Range
0.1~2000ms
Response time
Response_Time
set, get, inc, dec
—
0.1~40000ms
Compress Ratio
Compress_Ratio
set, get, inc, dec
—
1~100
Threshold
Threshold
set, get, inc, dec
—
-60~24dBu
bypass
Bypass
set, get, toggle
—
0 = on
1 = off
Dynamic leveler status
Leveler_Status
subscribe, unsubscribe
—
None
Dynamic Ducker
Attribute
Commands
Param
Value Range
input mute
Input_Mute
set, get, toggle
—
0 = unmuted
1 = muted
input level
Input_Level
set, get, inc, dec
—
-100~12dB
Sense mute
Sense
set, get, toggle
—
0 = unmuted
1 = muted
Sense level
Sense_Level
set, get, inc, dec
—
-100~12dB
Threshold
Threshold
set, get, inc, dec
—
-60~24dBu
Ducking Level
Ducking_Level
set, get, inc, dec
—
-100~0dB
Attack Time
Attack_Time
set, get, inc, dec
—
0.1~2000ms
Release time
Release_Time
set, get, inc, dec
—
0.1~40000ms
Logic in enable
Enable_Logic_In
set, get, toggle
—
0 = on
1 = off
Logic in invert
Invert_Logic_In
set, get, toggle
—
0 = on
1 = off
Logic output enable
Enable_Logic_Out
set, get, toggle
—
0 = on
1 = off
Logic output invert
Invert_Logic_Out
set, get, toggle
—
0 = on
1 = off
Mix sense
Mix_Sense
set, get, toggle
—
0 = on
1 = off
bypass
Bypass
set, get, toggle
—
0 = on
1 = off
Dynamic_Ducker
Dynamic_Noise_Gate
Dynamic_Noise_Gate
Attribute
Commands
Param
Attack Time
Attack_Time
set, get, inc, dec
—
Value Range
0.1~2000ms
Release time
Release_Time
set, get, inc, dec
—
0.1~40000ms
Threshold
Threshold
set, get, inc, dec
—
-60~24dBu
Bypass
Bypass
set, get, toggle
—
0 = on
1 = off
Noise Gate Status
NoiseGate_Status
subscribe, unsubscribe
—
None
Dynamic ANC
Attribute
Commands
Param
Value Range
Dynamic program mute
Program_Mute
set, get, toggle
—
0 = unmuted
1 = muted
Dynamic program level
Program_Level
set, get, inc, dec
—
-100~12dB
Dynamic_ANC
Ambient mute
Ambient_Mute
set, get, toggle
—
0 = unmuted
1 = muted
Ambient level
Ambient_Level
set, get, inc, dec
—
-100~12dB
Ambient Threshold
Ambient_Threshold
set, get, inc, dec
—
-60~24dBu
Ambient Response
Ambient_Response
set, get, inc, dec
—
500~300000ms
Minimum gain
Min_Gain
set, get, inc, dec
—
-25~10
Maximum gain
Max_Gain
set, get, inc, dec
—
10~25
47
DM8000 User Manual
Dynamic ANC
Attribute
Commands
Param
Gain Ratio
Gain_Ratio
set, get, inc, dec
—
Value Range
0.25~4
time
Time
set, get, inc, dec
—
500~300000ms
bypass
Bypass
set, get, toggle
—
0 = on
1 = off
ANC Prog, Amb, Gain
ANC_Status
subscribe, unsubscribe
—
None
Module_Router
Attribute
Commands
Param
Router On
Router_On
set, get, toggle
input, output
Module_Router
Value Range
0 = on
1 = off
Note: Router_On can support set whole row cross point:
Command InstanceTag Router_On R row_line value;
Router_SourceSelection
Router_SourceSelection
Attribute
Commands
Param
Value Range
Selected Source ID
Selected_Source
set, get, inc, dec
—
channel
1~16
Source Level
Level
set, get, inc, dec
—
channel
0~max
Module_Delay
Attribute
Commands
Param
Delay unit
Units
set, get, inc, dec
—
0:ms 1:cm
2:m 3:ich
4:feet
Delay value
Delay_value
set, get, inc, dec
—
0~max
bypass
Bypass
set, get, toggle
—
0 = on
1 = off
Control_Level
Attribute
Commands
Param
Value Range
Level mute
Muted
set, get, toggle
channel
0 = unmuted
1 = muted
Level value
Level_dB
set, get, inc, dec
channel
-100~12dB
Maximum level value
Maximum
set, get, inc, dec
channel
min~12dB
Minimum level value
Minimum
set, get, inc, dec
channel
-100~max
Control_Level
Attribute
Commands
Param
Value Range
Level mute
Muted
set, get, toggle
—
0 = unmuted
1 = muted
Module_Delay
Value Range
Control_Level
Control_Level_ganged
Level value
Level_dB
set, get, inc, dec
—
-100~12dB
Maximum level value
Maximum
set, get, inc, dec
—
min~12dB
Minimum level value
Minimum
set, get, inc, dec
—
-100~max
Control_Level_Inc_Dec/Control_Level_Ramp
Control_Level
Attribute
Commands
Param
Value Range
Level mute
Muted
set, get, toggle
channel
0 = unmuted
1 = muted
Level value
Level_dB
set, get, inc, dec
channel
-100~12dB
Maximum level value
Maximum
set, get, inc, dec
channel
min~12dB
Minimum level value
Minimum
set, get, inc, dec
channel
-100~max
Inc and dec level value
Level_Inc_Dec
set, get, inc, dec
channel
1~15
Ramp Rate
Ramp_Rate
set, get, inc, dec
channel
100~1000
Level Ramp Status
LevelRamp_Status
subscribe, unsubscribe
channel
None
48
DM8000 User Manual
Control_Level_Inc_Dec_ganged/Control_Level_Ramp_ganged
Control_Level
Attribute
Commands
Param
Value Range
Level mute
Muted
set, get, toggle
—
0 = unmuted
1 = muted
Level value
Level_dB
set, get, inc, dec
—
-100~12dB
Maximum level value
Maximum
set, get, inc, dec
—
min~12dB
Minimum level value
Minimum
set, get, inc, dec
—
-100~max
Inc and dec level value
Level_Inc_Dec
set, get, inc, dec
—
1~15
Ramp Rate
Ramp_Rate
set, get, inc, dec
—
100~1000
Level Ramp Status
LevelRamp_Status
subscribe, unsubscribe
—
None
Control_Level
Attribute
Commands
Param
Value Range
Invert
Invert
set, get, toggle
channel
0 = on
1 = off
Control_Invert_ganged
Attribute
Commands
Param
Value Range
Invert
Invert
set, get, toggle
channel
0 = on
1 = off
Control_Mute
Attribute
Commands
Param
Value Range
mute
Muted
set, get, toggle
channel
0 = unmuted
1 = muted
Mute Status
Mute_Status
subscribe, unsubscribe
—
Control_Mute_ganged
Attribute
Commands
Param
Value Range
mute
Muted
set, get, toggle
—
0 = unmuted
1 = muted
Mute Status
Mute_Status
subscribe, unsubscribe
—
None
Control_Flip_Flop
Attribute
Commands
Param
Value Range
State
State
set, get, toggle
channel
0 = on
1 = off
Control_Logic_State
Attribute
Commands
Param
Value Range
State
State
set, get, toggle
channel
0 = on
1 = off
Control_Invert
Control_Invert_ganged
Control_Mute
None
Control_Mute_ganged
Control_Flip_Flop
Control_Logic_State
Control_Logic_Delay
Control_Logic_Delay
Attribute
Commands
Param
Value Range
Logic on delay value
On_Delay
set, get, inc, dec
channel
0~60000ms
Logic off delay value
Off_Delay
set, get, inc, dec
channel
0~60000ms
Router On
Bypass
set, get, toggle
channel
0 = on
1 = off
49
DM8000 User Manual
Meter_Sig_Present
Meter_Sig_Present
Attribute
Commands
Param
Value Range
Threshold
Threshold
set, get, inc, dec
channel
-64~30dBu
Meter SigPresent Status
SigPresent_Status
subscribe, unsubscribe
channel
None
Meter_Peak
Meter_Peak
Attribute
Commands
Param
Value Range
Peak hold time
Hold_Time
set, get, inc, dec
channel
0~2000ms
Peak hold
Peak_Hold
set, get, toggle
channel
0 = on
1 = off
Indefinite Peak Hold
Indefinite_Peak_Hold
set, get, toggle
channel
0 = on
1 = off
Meter Peak Status
Peak_Status
subscribe, unsubscribe
channel
None
Meter_RMS
Attribute
Commands
Param
Value Range
RMS hold time
Hold_Time
set, get, inc, dec
channel
0~2000ms
RMS hold
RMS_Hold
set, get, toggle
channel
0 = on
1 = off
Indefinite RMS Hold
Indefinite_RMS_Hold
set, get, toggle
channel
0 = on
1 = off
Meter RMS Status
RMS_Status
subscribe, unsubscribe
channel
None
Generator_Tone
Attribute
Commands
Param
Value Range
Level mute
Muted
set, get, toggle
—
0 = unmuted
1 = muted
Level value
Level
set, get, inc, dec
—
-100~36dBu
frequency
Frequency
set, get, inc, dec
—
20~20000Hz
Sweep
Sweep
set, get, toggle
—
0 = on
1 = off
Start frequency
Start_Frequency
set, get, inc, dec
—
20~20000Hz
Stop frequency
Stop_Frequency
set, get, inc, dec
—
20~20000Hz
Meter_RMS
Generator_Tone
Sweep Interval
Sweep_Interval
set, get, inc, dec
—
0: 1 octave
1: 2/3 octave
2: 1/3 octave
3: 1/6 octave
4: 1/12 octave
5: Narrow Band
Interval Time
Time_Interval
set, get, inc, dec
—
100~60000ms
Generator Pink
Attribute
Commands
Param
Value Range
Pink output Mute
Mute
set, get, toggle
—
0 = unmuted
1 = muted
Pink output Level
Level
set, get, inc, dec
—
-100~36dBu
Generator White
Attribute
Commands
Param
Value Range
White output Mute
Mute
set, get, toggle
—
0 = unmuted
1 = muted
White output Level
Level
set, get, inc, dec
—
-100~36dBu
Generator_Pink
Generator_White
50
DM8000 User Manual
5.4.9 Other Attributes
Device
Description
Service
Value
Recall a Preset
recallPreset
Preset ID (Integer)
Note: recallPreset commands should take the following form:
device recallPreset presetID;
Attribute Description
Attribute Code
Command
Indexes
Value Range
Host Name
hostname
get
—
—
Network Interface Config
ipConfig
get
interface name
—
Network Status
networkStatus
get
—
—
Serial Number
serialNumber
get
—
—
Firmware Version
version
get
—
—
Example:
DEVICE get ipConfig;
DM8000 Network Interface Config {“ip”:“192.168.1.22”
“netmask”:“255.255.255.0” “gateway”:“0.0.0.0”}
Session
Attribute Description
Attribute Code
Command
Indexes
Value Range
Aliases
aliases
get
—
—
Example:
SESSION get aliases;
“list”:[“123” “AudioMeter1” “AudioMeter2” “AudioMeter3” “DEVICE”
“Input1” “Mixer1” “Mute1” “Level1” “Output1”]
51
DM8000 User Manual
6. Index
2
2-Way Crossover, 6, 22
3
3-Way Crossover, 6, 22
Automatic Noise Cancellation (ANC) Setup Procedure, Setting Gain Min and
Gain Max, 38
Automatic Noise Cancellation (ANC) Setup Procedure, Setting Response Times, 38
B
Background Color, 7
Band (parameter), 19, 22, 41
4
Bandwidth (parameter), 19, 20, 22, 41
4-Way Crossover, 6, 22
Basic Screen Elements, 4
A
Acoustic Echo Cancellation (AEC), 13, 15
Active Band (parameter), 19, 20, 22,
AEC (modules), 15, 39,
AEC (Acoustic Echo Cancellation), 13, 15
AEC 1 (modules), 15
AEC Advanced Dialog Box, 15
AEC N (modules), 15
Bold (text format), 7
Border Color, 7
Build Toolbar, 8, 11
Build Toolbar Elements, 8
Build Window, 4-10, 13, 15, 16, 19, 20, 22, 26-30, 36-38
Bypass (parameter), 15, 20-26, 32, 41-44
Bypass All (parameter), 19, 20, 22, 41
Bypass Band (parameter), 19, 20, 41
AEC Ref 8 Channel, 15
C
AEC, Typical Design, 15
Center (parameter), 7, 8, 11, 37
AEC, Typical System, 15
Center Freq. (parameter), 19, 20, 22,
Align Objects, 8, 11, 37
Center in View, 8, 11, 37
All-Pass Filter (module), 6, 20-21
Channel Settings, 17
Amb Meter (parameter), 25, 38
Close (file command), 9, 11
Ambient Label (parameter), 25
Close All (file command), 9, 11
Ambient Level (parameter), 25, 38, 43
Compile, 8-10, 12-13
Ambient Mute (parameter), 25, 43
Compile Output Panel, 9-10, 12, 13
Ambient Noise Compensator (ANC) (module), 6, 22, 24,
CompLimiter (module), 6, 22, 23, 42
Ambient Response (parameter), 25, 38, 43
Component Objects (explained), 13
Ambient Threshold (parameter), 25, 38, 43
Connecting Component Objects Procedure, 37
ANC (Ambient Noise Compensator) (module), 6, 22, 24, 38, 43
Connecting Terminals Procedure, 38
ANC (Automatic Noise Cancellation), 25, 38
Content (command), 9, 11
ANC Setup Procedure, 25, 38
Control Dialog (command), 10
AND Gate (modules), 31
Control Inputs (parameter), 30,
Arranging Component Objects in the Build Window, 37
Controls (modules), 6, 26
Assign Matrix, 18
Copy (command), 9, 10
Assigning IP Addresses Procedure, 39
Copy DSP Data (command), 10
Attack Time (parameter), 23, 24, 42,
CrossOvers (modules), 6, 22
Audio Input Terminals, 37, 38
2-Way, 22
Audio Output Terminals, 37, 38
3-Way, 22
Auto Mixers (modules), 16-17
4-Way, 22
Automatic Noise Cancellation (ANC), 25, 38
Cut (command), 9-10
Automatic Noise Cancellation (ANC) Setup Procedure, 38
Cutoff Freq. (parameter), 20-21
Automatic Noise Cancellation (ANC) Setup Procedure, Making Connections, 28
Cutoff Frequency (parameter), 22
52
DM8000 User Manual
D
F
Delay Value (parameter), 26
Feedback Suppressor (modules), 20, 41
Delays (modules), 6, 26
Fiber-optic cable, 38
Delay Value (parameter), 26
File Pulldown Menu, 9
Units, 26, 43
Filter (modules), 6, 20-22
Delete (command), 9, 10
All-Pass, 6, 20-22
Deploying Component Objects Procedure, 36
High Pass, 6, 20-21
Deploying Component Objects Procedure, Drag-and-Drop Method, 36
High Shelf, 6, 21
Deploying Component Objects Procedure, Module Library Toolbar Method, 37
Low Pass, 6, 20-21
Deploying Component Objects Procedure, Pulldown Menu Method, 37
Low Shelf, 6, 21-22
Designated Mic On (parameter), 17
Filter Slope (parameter), 20
Device Info, 12
Filter/Slope (parameter), 21-22
Device Information Display, 12
Firmware Upgrade Manager, 10, 12
Device Panel, 9-10, 12
Fix All (parameter), 20, 41
Direct Output (parameter), 17, 40
Fix Band (parameter), 20, 41
DM8000 Input 10 Channel, 13-14
Flatten All (parameter), 19
DM8000 Output 6 Channel, 13-14, 38
Flatten Band (parameter), 19
Download Design to Device (command), 8, 10
Flip Flop (parameter), 31, 44
Drag Points (parameter), 19-20, 22
Flip Flop Gate (modules), 31
DSP, 13-15, 20, 30, 32
Font, 7
DSP Operation Toolbar, 8
Font Size, 7
Ducker (modules), 6, 22-24, 37
ForeColor, 7
Ducking Level (parameter), 24, 42
Format Toolbar, 7
Duplicate (command), 10
Frequency (parameter), 22, 35, 41-42, 45
Dynamics (modules), 6, 22
Full Scale (parameter), 14, 19-20
ANC (Ambient Noise Compensator), 24-25, 38, 43
CompLimiter, 6, 22, 24, 42
Ducker, 6, 22-24, 37, 42
Leveler, 6, 22-23, 42
Noise Gate, 6, 22, 24, 42
G
Gain (parameter), 14, 19-21
Gain Max (parameter), 25, 38
Gain Meter (parameter), 25
Gain Min (parameter), 25, 38
E
Gain Ratio (parameter), 25, 43
Edit Mode, 8
Gain Time (parameter), 25, 38
Edit Pulldown Menu, 10
Gang Controls (parameter), 27-30
Edit Text (command), 10, 16
Ganged Controls, 27-30
Enable Logic (parameter), 26, 42
Gate Hold Time (parameter), 17, 40
Enable Ramping (parameter), 28-29
Generators (modules), 6, 35-36
Rate (parameter), 28-29, 44
GPIO (General Purpose In Out), 30, 32-33
Enter Editing Mode (command), 8, 10
GPIO (modules), 32-33
Ethernet, 4, 12, 38-39
GPIO Logic Output (modules), 32-33
Ethernet Connection, 38
GPIO Logic Output, GPIO Mapping (parameter), 33
Ethernet switch, 38
GPIO Logic Output, Outputs Count (parameter), 33
Ethernet, Cable Length, 38
GPIO Mapping (parameter), 33
Exit (command), 9
GPIO Mode (parameter), 33
53
DM8000 User Manual
GPIO Number (parameter), 33
Logic Delays (modules), 31-32, 44
GPIO Port (hardware panel), 32-33
Logic Delay, Off (parameter), 32
GPIO Select (modules), 32-33
Logic Delay, On (parameter), 32
GPIO Volume (modules), 32
Logic Gates (modules), 30-31
GPIO Mode (parameter), 33
AND Gate, 31
GPIO Number (parameter), 33
Flip Flop Gate, 31
Gradient (color), 7
GPIO, 30
Graphic Equaliser (modules), 19
HIGH (Logic state), 31
Grid On (command), 8, 11
Logic State, 31, 44
LOW (Logic state), 31
H
NAND Gate, 31
Hardware, Minimum, 4
NOR Gate, 31
Help Pulldown Menu, 11
NOT Gate, 31
HIGH (Logic state), 31, 35
OR Gate, 31
High Pass (modules), 6, 20
High Shelf (modules), 6, 20-21
Hold Time (parameter), 17, 34, 40, 44-45
I
ID (parameter), 18
In (parameter), 25
In/Out Routers (modules), 25
Inc/Dec (parameter), 28
Indefinite Hold (parameter), 34, 40, 45
Input Level (parameter), 22, 24, 39-41
Installation Procedure, 4
Invert (modules), 29
Invert (parameter), 14, 17, 29, 39, 42, 44
IP addresses, 39
Italic (text command), 7
L
Label (parameter), 27, 29-30
Last Mic Hold (parameter), 17
Layout Pulldown Menu, 11, 37
Left Justify (text command), 7
Level (parameter), 14, 26, 33, 35-36, 39-45
Level Control (modules), 26-28
Maximum (parameter), 27-28, 43-44
Minimum (parameter), 27-28, 43-44
Level In (parameter), 16, 18
Level Inc/Dec (modules), 28-29
Enable Ramping (parameter), 28-29
Level Out (parameter), 16, 18-19
Leveler (modules), 6, 22-23, 42
XOR Gate, 31
Logic In (parameter), 24, 42
Logic Input Terminals, 37
Logic Meter (modules), 6, 33-35, 37
Logic Out (parameter), 24, 42
Logic Output (parameter), 17
Logic Output Terminals, 37
Logic Outputs (parameter), 17
Logic Outputs Follow Mic Logic (parameter), 17
Logic State (modules), 31, 34
LOW (Logic State), 31
Low Pass (modules), 6, 20-21
Low Shelf (modules), 6, 21
M
Main Menus, 9-11
Main Screen, 4-5
Make Same Size (command), 8, 11, 37
Manual (parameter), 17
Matrix Mixer (modules), 18
Matrix w/Delay (modules), 18-19
Maximum (parameter), 27-28, 43-44
Meter (parameter), 24
Meter Label (parameter), 24, 33-35
Meters (modules), 6, 33-35
Logic Meter, 6, 33
Peak Meter, 6, 33-34
RMS Meter, 6, 34
Signal Present, 6, 33
54
DM8000 User Manual
Mic Options (parameter), 17
Operating Systems, Recommended, 4
Minimum (parameter), 27-28, 43-44
Options, 10
Mix Sense (parameter), 24, 42
OR Gate (modules), 31
Mixers (modules), 6, 16-19, 39-40
Order, 8, 11, 37
Auto Mixer, 16-18
Output Range, 22
Matrix Mixers, 18
Outputs Count, 33
Matrix Mixers w/Delay, 18-19
Overview Panel, 10
Standard Mixer, 17-18
Overview Screen, 5
Modifying Modules in the Build Window Procedure, 37
Module Library, 13-35
Module Library Panel 6-10
Module Library Toolbar6-7, 11, 13, 16-17, 19
Modules, 6, 7, 11, 13-36
Controls, 6, 26-27
Crossovers, 6, 22
Delays, 6, 26
Dynamics, 6, 22-24
Equalisers, 6, 19-20
Filters, 6, 20-22
P
Pack Objects, 8, 11, 37
Parametric Equaliser (modules), 19
Paste, 9, 10
Paste DSP Data, 10
Peak (parameter), 14
Peak Meter (modules), 33, 34
Phantom Power (parameter), 14
Pink Noise Generator (modules), 35, 36
Preset Buttons (modules), 32
Preset ID (parameter), 32
Generators, 6, 35-36
Buttons, Preset Name (parameter), 32
Input Output, 6, 7, 13-14
Meters, 6, 33-35
Mixers, 6, 16-19
Routers, 6, 25-26
Modules Pulldown Menu, 11
Recall, 32
Preset ID, 32
Preset Manager, 11
Preset Name, 32
Preset Pulldown Menu, 11
N
Print, 9
NAND Gate (modules), 31
Print Preview, 9
Network, 8-10, 12, 39
Processing Modules, 6, 7, 11, 13-36
Network card, 4, 38
Prog Meter (parameter), 25
Network Panel, 9, 10, 12
Program Label (parameter), 25
Network Toolbar, 8
Program Level (parameter), 25, 43
Networking, 38
Program Mute (parameter), 25, 43
Networking, Ethernet Connection, 38
Properties Panel, 9, 10
New (file command), 9
Properties Screen, 5
Noise Gate (modules), 6, 22, 24, 42
Pulldown Menus, 9-11
NOM Gain, 17, 40
NOR Gate (modules), 31
NOT Gate (modules), 31
Non-Linear Processing, 15
R
Ratio (parameter), 23, 42, 43
Reboot, 12
Recall (parameter), 32
O
Recent Files, 9
Open (file command), 9
Release Time (parameter), 23, 24, 42
Open Mic Limits, 17
Reset All, 20
55
DM8000 User Manual
Response Time (parameter), 23, 42
Sweep Interval (parameter), 35, 45
RestoreDefaultLayout, 10
Sync (parameter), 22
Right Justify, 7
System Pulldown Menu, 10
RMS Meter (modules), 34
System Requirements, 4
Hold Time (parameter), 34, 44
Indefinite Hold (parameter), 34
Label (parameter), 34
Routers (modules), 6, 25
In/Out, 25
Source Selection, 6, 26
RS232, 39
RS232, 3rd-Party Command Attribute Table, 39-45
Ruler Bar, 8, 11
T
Text (modules), 16
Text Color, 7
Third Party Control, 39
Threshold (parameter), 23-25, 33, 42, 44
Time Interval (parameter), 35, 45
Tone (parameter), 35
Tone Generator (modules), 35
Start Frequency (parameter), 35, 45
S
Stop Frequency (parameter), 35, 45
Save, 9
Sweep (parameter), 35, 45
Save As, 9
Sweep Interval (parameter), 35, 45
Select All (command), 9, 10
Time Interval (parameter), 35, 45
Sending System Design Procedure, 39
Tone (parameter), 35
Sense Level (parameter), 24, 42
Set All (parameter), 17
Set Device Name, 12
Set Internal IP, 12
Setting Gain Min and Gain Max Procedure, 38
Signal Present (modules), 6, 33
Signal Present Meter (modules), 33
Meter Label (parameter), 23, 33, 34, 35
Threshold (parameter), 33
Snap to Grid, 8, 11
Software Interface Overview, 4
U
UltraNet In (module), 15
UltraNet Out, 13, 14, 38
Underline, 7
Units (parameter), 26, 43
USB Input (modules), 16
USB Out (modules), 16, 38
V
View Pulldown Menu, 10, 12
View Toolbar, 9, 12, 39
Source (parameters), 26
W
Source Channel Count (parameter), 26
White Noise Generator (modules), 36
Source Selection (modules), 6, 26
Window Pulldown Menu, 11
Enable Logic (parameter), 26, 42
Source Channel Count (parameter), 26
Space Evenly (command), 8, 11, 37
Standard Mixer (modules), 17, 18
Standard Toolbar, 9
Start Frequency (parameter), 35, 45
Start Network Service, 8, 10, 39
Status Bar, 12, 39
Stop Frequency (parameter), 35, 45
Stop Network Service, 8, 10
Sweep (parameter), 35, 45
Windows (Operating System), 4
X
XOR Gate (modules), 31
Z
Zoom, 8, 11
Zoom 1:1, 8, 11
Zoom In, 8, 11
Zoom Out, 8, 11
Zoom to Fit, 8, 11
Zoom to Scale, 8
56
DM8000 User Manual
FEDERAL COMMUNICATIONS
COMMISSION COMPLIANCE
INFORMATION
KLARK TEKNIK
DM8000
Responsible Party Name:
MUSIC Group Research
UK Limited
Address:
Klark Industrial Park,
Walter Nash Road,
Kidderminster. Worcestershire.
DY11 7HJ. England.
Phone Number:
+44 1562 741515
DM8000
complies with the FCC rules as mentioned in the following paragraph:
This equipment has been tested and found to comply with the limits for a Class A
digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to
provide reasonable protection against harmful interference when the equipment
is operated in a commercial environment. This equipment generates, uses, and can
radiate radio frequency energy and, if not installed and used in accordance with
the instruction manual, may cause harmful interference to radio communications.
Operation of this equipment in a residential area is likely to cause harmful
interference in which case the user will be required to correct the interference at his
own expense.
Important information:
Changes or modifications to the equipment not expressly approved by MUSIC Group
can void the user’s authority to use the equipment.
klarkteknik.com
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertising