The Intelix M-series matrix mixer is an RS232 controlled audio matrix slave device.
The audio matrix is a fully controllable crosspoint matrix. At every crosspoint the user can independently
specify variables such as target value, ramp time, slew rate etc. M-series matrices are available in sizes
ranging from 8 X 8 to 128 X 128 in increments of 8 inputs or 8 outputs
Control of the M-series is accomplished either with the supplied Intelix software or via an external RS-232
controller. Common RS-232 commands and protocol are covered in later sections of this manual. See
section 1 1.0
Fig. 1. This drawing shows
the M-series matrix with the
main sections of the rear
panel, and basic internal
board layout.
M-series User Manual – Overview
9
Page 10
M-series User Manual – Overview
1.1 M-series Internal hardware
This drawing shows the layout of the basic matrix 8 X 8 card. Shown are the input and output VCA rows
and columns. The heavy black line shows a typical audio route, input four to output three. This route is
affected by the setting to the parameters of the input, the crosspoint and the output VCAs.
10
M-series User Manual – Overview
Page 11
M-series User Manual – Overview
1.1 M-series internal hardware cont.
This drawing shows how the matrix is actually wired. Each input and output is independent of each crosspoint; i.e. a crosspoint affects only a single input/output pair .
M-series User Manual – Overview
11
Page 12
M-series User Manual – Overview
1.1 M-series internal hardware cont.
This drawing shows the a typical audio signal path (input 4 to output 3) and the parameters that control each
crosspoint in the matrix mixer’s grid of crosspoints. Note that each crosspoint has multiple controlling
parameters.
12
M-series User Manual – Overview
Page 13
M-series User Manual – Overview
1.2 Audio Input/Output
1.2.1 Audio Input
Any line-level audio input can be routed and mixed using the MZP . The inputs are connected to the Matrix
via removable screw-terminal (“Phoenix-type”) plug receptacles. The audio input to the Matrix can be
either electronically balanced (impedance of 20 KΩ) or you can unbalanced it to 10 KΩ. The correct way
to unbalance the input is to “float” it, i.e. leave the unused pin open, as shown below . (For other methods of
wiring Inputs see the following page.)
Fig. 9. These drawings show how balanced and unbalanced inputs should be connected to the Matrix
audio inputs.
Matrix
Input Connector
Matrix
Input Connector
1.2.2 Audio Output
Audio output devices are connected to the Matrix via removable screw-terminal (“Phoenix-type”) plug
receptacles. The audio output from the Matrix is electronically balanced (impedance of 440 Ω), but it can
be unbalanced (impedance of 220 Ω) by the user. The correct way to unbalance the output is to tie the
negative leg to ground, as shown below .
The Matrix is designed to give a 6 dB boost (which compensates for the signal-level loss due to unbalancing) to a signal unbalanced in this way . Therefor e this method of unbalancing is preferable to floating
one side of the pair of leads to unbalance it.
Fig. 10. Matrix output connections for balanced and unbalanced output devices.
Matrix
Output
Connector
Matrix
Output
Connector
M-series User Manual – Overview
13
Page 14
M-series User Manual – Overview
1.3 Recommended Input Connections
Any line-level audio input can be mixed and routed using the Matrix. The inputs are connected to the
Matrix via screw-terminal (“Phoenix-type”) plug receptacles. The audio input to the Matrix can be either
electronically balanced (impedance of 20KΩ), or it can be unbalanced (impedance of 10KΩ) by the user.
The connection configurations shown below are all possible. Their properties are described so that the user
may chose the one that will work best for a particular input.
Fig. 22. This is the polarity of the Phoenix connector
viewed removed from Matrix chassis.
Fig. 23. These drawing show the best
ways to connect various types of
audio inputs to the Matrix Phoenix
input connectors.
Equivalent Matrix Input Circuits
Sources
Ground
Minus ( )
Plus (+)
T ype: isolated ground (unbalanced)
Gain:unity
Property: ground currents and induced
noise rejected from signal
T ype: common ground (unbalanced)
Gain: +6 dB
Property: slight gain boost; possible
ground noise in signal
T ype: common ground (unbalanced)
Gain: unity
Property: possible ground noise in
signal
14
T ype: isolated ground (balanced)
Gain:+6 dB
Property: slight gain boost; no ground
currents; high induced noise rejection
M-series User Manual – Overview
Page 15
M-series User Manual – Overview
1.4 DC Control
1.4.1 Binary Inputs
Up to eight (8) dry contact closure devices can be connected to the Matrix via a DB25 receptacle () on
the rear of the Matrix. Using the Matrix, such switches or other “on-off” devices can be read by any device
connected to the RS-232 port (). This includes show control systems, lighting controllers, audio/video
editing systems etc. T o facilitate the wiring of devices to the the DB25 connector Intelix makes a 25 pin
conversion cable (CPT-3 or CPT-6), which plugs into the DB25 on one end and terminates in 25 numbered bare wires at the other end. The function of the DC control devices depends on the settings of the
eight DIP switches (
the System software.
Fig.13. The following drawing shows how to wire the binary inputs to the DB25 connector .
) adjacent to the DB25 receptacle. The function of these switches depends upon
Note: pins 14-20 are internally grounded
Examples of binary inputs which can be connected to the Matrix include:
♦ any dry contact closure, such as a switch or relay contact
♦any open collector device
♦any 0-5 V logic output (Do not exceed +5 VDC.)
M-series User Manual – Overview
15
Page 16
M-series User Manual – Overview
1.4.2 Binary Outputs
Up to eight (8) logic on-off control devices can be connected to the Matrix via a DB25 receptacle () on
the rear of the Matrix. Any device that can send RS-232 signals and is connected to the RS-232 com port
() can control these outputs via the Matrix. Such devices include PCs and systems (lighting controllers,
audio/video editing systems). The function of the DC control devices depends on the settings of the eight
DIP switches (
) adjacent to the DB25 receptacle. The function of these switches depends upon the
System software or control commands.
Examples of binary outputs which can be connected to the Matrix include:
♦ LEDs,
♦ lamps,
♦ relay coils
♦ solenoids
This drawing shows how to wire the binary inputs
to the DB25 connector . Note: pins 14-20 are
internally grounded.
This drawing shows the equivalent output circuit
on pins 9-13 and 21-23. The circuit to pin 24 is
shown. This is the point to connect an external
supply to the flyback diodes.
Notes: 1) pins 9-13 and 21-23 are internally connected to open collector drivers, up to
100 milliamp sink.
2) pin 24 can be used to connect an external DC supply (50 V maximum) to the
internal flyback diodes.
3) pin 25 is connected to an internal +5 Volt power supply (500 milliamps).
4) resistor values depend upon desired LED intensity (typ. 470 Ω with internal supply).
16
M-series User Manual – Overview
Page 17
M-series User Manual – Installing and Starting
2.0 Installing and starting the M-series software
2.1 Installing the M-series software
There are three main sources for the M-series Designer® software: the Intelix CDROM, Intelix floppy
discs, and the zipped downloadable file from the Intelix web site. Instructions for installing from these
sources are shown below .
2.1.1 Installing the M-series software from the CDROM
1) Run the file “M-series.exe”
2) From the main screen click on “M-series designer”, then click on “Install M-series Designer Software”.
2.1.2 Installing the M-series software from floppies
1) Insert the first floppy disc.
2) Run the file setup.exe;
3) follow the directions on screen.
2.1.3 Installing the M-series software from the Intelix W eb site
1) Download the file www .Intelix.com -> T ech ->Software -> M-series.zip
2) Unzip the file using PKunzip.
3) Run the file setup.exe
4) Follow the directions on screen.
2.2 Running the M-series Software
T o run the M-series Designer software, select it from the Start menu, or doubleclick the M-series icon on
the desktop.
M-series User Manual – Installing and Starting
17
Page 18
M-series User Manual – Getting Started
3.0 Connecting the Control PC to the M-series
Before you can program your M-series matrix mixer, you need to have a personal computer (desktop or
laptop) capable of running the M-series program. Y our computer must meet these requirements:
√ PC computer (Pentium 133MHz and 32M RAM or better) with a CD ROM drive
√ Windows® ‘95 or later , or NT
√ Serial port connected to RS232 connector on Matrix Mixer
√ a null modem cable
The connection between the M-series matrix mixer and your control PC is made with a “null modem”
cable with a DB-9 connector on the matrix end as shown below . The wiring diagram for a null modem
cable is at the bottom of the page. The drawing you use will depend on the connector on your PC. Most
PCs have either a DB-9 or a DB-25 on the serial port. The cable wiring for both connectors are shown.
Note: Some devices require that Clear to Send and Ready to send (pins 7 and 8) be tied together .
RS-232 DB-9 to DB-9 connections for
a null modem cable.
Matrix
female
DB-9
The connections of the
M-series’s DB-9 connector for RS-232
communication.
18
2
3
5
2
3
5
Controller
DB-9
2
Receive
Transmit
Matrix
female
DB-9
3
RS-232 DB-9 to DB-25 connections
for a null modem cable.
2
3
5
5
Ground
M-series User Manual – Getting Started
2
3
7
Controller
DB-25
Page 19
M-series User Manual – Getting Started
3.1 DIP Switches
There are eight DIP switches on the rear panel of the Matrix (see drawing below). For all DIP switches, the
“up” position indicates the “on” condition, and the “down” position the “off” condition. The function of these
switches is shown below .
DIP switches 5 and 6 allow the RS-232 baud rate to be fixed at one of three values: 9600, 19200 or
38400. The Windows M-series software does not support 38400 baud. But that speed can be used by
AMX, Crestron and custom controllers.
DIP switch 7 allows the RS-232 checksum and “escape” byte to be toggled on or off. These should be
turned off in installations which include a permanent RS-232 controller, such as AMX, Crestron or custom
PC program. The RS-232 checksum and escape byte should be turned on in installations where the RS232 communication may be hindered because of cable length (greater than 50 feet) or lack of shielding from
external electronic noise.
Note:After changing any DIP switches, you must resest the matrix by pressing the
reset button on the rear panel. Changes will not take place unless you reset the matrix.
M-series User Manual – Getting Started
19
Page 20
M-series User Manual –Quick Start
4.0 Quick Start
4.1 Define your application.
Use the supplied templates to document and define your application. Y ou must know:
a) number and type of all other audio sources and outputs.
4.2 Run the M-series Designer Software
From the M-series Designer main menu, select File -> “New ”. Y ou will be guided through the auto design
wizard, a set of screens that will turn your application design into a downloadable .mmm file.
4.3 Install the M-series Hardware
4.3.1 Mount the M-series in the rack.
There should be at least 1-2” of free air space at the sides of the matrix mixer for proper ventilation. Do not
install directly above a power amplifier or other significant heat source.
4.3.2 Connect the Audio sources and outputs
Using your design drawings make all audio source and output connections to the rear panel of the M-series
matrix mixer .
4.3.3 Connect the control PC to the M-series
Connect a DB-9 cable between your PC serial port and the female DB-9 receptacle on the matrix mixer
(labelled RS-232). The cable should be a “null modem” configuration. For details on this connection see
section 3.0.
4.3.4 Download your application to the M-series
Download your application file from the control PC to the M-series matrix mixer as explained in section
7.4.1.2. Y ou are now ready to test your application.
20
M-series User Manual –Quick Start
Page 21
M-series User Manual – Auto Designer
5.0 M-series Auto Designer
This section will walk you through the Windows® screens necessary to produce a new M-series design.
The M-series Designer automatically begins this sequence when you select “New ”. Y ou should already
have designed your system on paper .
5.1 M-series Project Name
This screen presents a text box in which to name your project. When you have typed the name of your
project click the “Forward” button.
5.2 Audio Matrix Size Screen
This screen requires you to select the size of the M-series matrix you will be designing. The size specifies the
number of audio sources and the number of audio outputs. Use the scroll buttons to change the values. The
size of the M-series matrix can only be changed in increments of eight.
Note: Any stereo source or stereo output counts as two sources or outputs.
21M-series User Manual – Auto Designer
Page 22
M-series User Manual – Auto Designer
5.3 Audio Sources Screen
At this step, the wizard will present an informational screen regarding the definition of audio sources. When
you have read and understood the instructions click the “Forward” button. The audio sources screen
(shown below) appears.
5.3.1 Naming Audio Sources
T o name an audio source, click on the name to be changed, type the new name and press Enter.
5.3.2 Source Mono/Stereo Selection
Each audio source can be either monaural or stereo. Stereo sour ces occupy two matrix inputs. When you
change a source to stereo, the wizard assigns left/right pairing and partner inputs (see section 5.3.3 ). To
change a source’s mono/stereo attribute, click on the source’ s mono/stereo column and select from the pick
list.
5.3.3 Left/Right and Stereo Pairing
When a source is defined as stereo, that source is defined as the left member of the pair . The next input in
sequence is defined as the right member of the pair. The names of the two sources are changed to name L
and name R. Both the left/right and stereo pairing attributes are changable. Click on the column and choose
from the pick lists.
5.3.4 Add/Remove 8 Sources
Clicking the “Add 8 Sources” button, informs the wizard that you wish your matrix expanded by eight
inputs. The new eight inputs will appear with default names at the bottom of the list. Of course this will
expand the size of the matrix mixer needed to accommodate your design. Y ou can add sources in groups of
eight up to a total of 128 sources. The “Remove 8 Sources” button always removes the bottom eight
sources. Y ou cannot delete the first eight sources.
5.3.5 The V olume Column
This column sets the maximum possible level of an audio input. This value controls the virtual VCA on the
input, meaning that this setting effects the entire input row . A typical use for this control is to lower the level
of a particularly hot input across the whole matrix.
22
M-series User Manual – Auto Designer
Page 23
M-series User Manual – Auto Designer
5.3.6 The PanColumn
Each audio input has a pan control. Click on the pan column for that input and the pan control screen
appears. Click and move the slider to the desired level, the range is 1-255. This value determines the way
the input is sent to the outputs. Three standard settings can be accessed on the slider screen by clicking on
the words "stereo", "mono" and "reverse stereo." Pan from a mono input to a mono output has no effect. A
mono input to a stereo output can be sent all to one output side, the other, or any point in between. A stereo
input to a mono or stereo output is “balanced” as desired by this control.
23M-series User Manual – Auto Designer
Page 24
M-series User Manual – Auto Designer
5.3.7 Adding/Removing a Mic/Line Card
The M-series matrix supports the optional mic/line card. The mic/line card provides eight channels of
preamplification for audio sources. The use of mic/line cards obviates the need for microphone mixers in
your application. The gain column reflects the presence/absence of mic/line card and their gain settings.T o
add a mic/line card, click on the “Gain” column of any of the eight sources to be preamplified. This activates
the “Add mic/line Card” button. Click it and the gain column for the selected group of eight inputs reads +0
dB (the default setting).
Mic/line cards are added from the top down and removed from the bottom up. T o remove the mic/line card,
select an input’s gain column, and click the “Remove Mic/Line Card button.
5.3.7.1 Setting/Monitoring a Mic/Line Card
All eight channels of a mic line card are configurable independently . T o configure a channel on a mic/line
card, double click on the gain setting of the channel to be changed. The screen below appears.
At any time that the PC is connected to an M-series matrix, this screen can be used to monitor the signal
present on the selected channel. If you use this feature, disable your screen saver since it will interfere with
signal monitoring.
5.3.7.1.1 Gain Setting
There are four gain ranges available. Click on the radio button next to the one desired for this channel.
5.3.7.1.2 Auto Setup
If you are unsure what gain range one of your sources requires. Click the “Auto Setup” button. The software automatically sample the source for three seconds averages the samples and selects the appropriate
gain range to ensure that the average is between the signal present and signal clip levels. The “Auto Setup”
button is disabled if no mic/line card is present in your system.
5.3.7.1.3 Phantom Power
Phantom power is a DC voltage supplied to certain microphones. If this channel requires phantom power,
click the “on” radio button. Note that the Phantom Power selector is only active when Gain range is
set to “mic” or “manual”.
24
M-series User Manual – Auto Designer
Page 25
M-series User Manual – Auto Designer
5.4 Audio Outputs Screen
At this step, the wizard will present an informational screen regarding the definition of audio sources. When
you have read and understood the instructions click the “Forward” button. The audio outputs screen (shown
below) appears.
5.4.1 Naming Audio Outputs
T o name an audio output, click on the name to be changed, type the new name and press Enter .
5.4.2 Output Mono/Stereo Selection
Each audio output can be either monaural or stereo. Stereo outputs occupy two matrix outputs. To
change a source’s mono/stereo attribute, click on the source’ s mono/stereo column and select from the pick
list.When you change a source to stereo, the wizard assigns left/right pairing and partner inputs (see section
5.4.3).
5.4.3 Left/Right and Stereo Pairing
When an output is defined as stereo, that output is defined as the left member of the pair . The next output in
sequence is defined as the right member of the pair . The names of the two outputs are changed to name L
and name R. Both the left/right and stereo pairing attributes are changable. Click on the column and choose
from the pick lists.
5.4.4 V olume
This column sets the maximum possible level of an audio output. This value controls the virtual VCA on the
output, meaning that this setting effects the entire input column. A typical use for this control is to lower the
level of a particularly hot output across the whole matrix.
5.4.5 Add/Delete 8 Outputs
Clicking the “Add 8 Sources” button informs the wizard that you wish your matrix expanded by eight
outputs. The new 8 outputs will appear with default names at the bottom of the list. Of course this will
expand the size of the physical matrix mixer needed to accommodate your design. Y ou can add outputs in
groups of eight up to a total of 128 outputs. The “Remove Outputs” button always removes the bottom
eight outputs.Y ou cannot delete the first eight outputs.
5.4.6 Balance
When an output is defined as stereo, that output’ s balance control is activated. When you click on the
balance control a balance screen appears. Use the slider or the three predefined buttons to set the output
balance as desired.
25M-series User Manual – Auto Designer
Page 26
M-series User Manual – Auto Designer
5.5 Preset Manager
This step in the wizard displays an informational screen regarding the preset manager . After you have read
and understood it, click the “Forward” button. The preset manager screen (shown below) appears.
5.5.1 Adding Presets
T o add a preset, click the “Add Preset” button, type the new preset name and click “OK”. The new name
appears on the “V iew Preset” list and the “Copy to Another Preset” lists.
5.5.2 Changing Crosspoint V alues
T o change an audio level at a crosspoint, click on the crosspoint. A pair of up/down arrows and a text box
appear . Either use the up/down arrows to scroll to the desired value or type the new value directly in the
text box and press “Enter”. If the crosspoint’s do not respond you may be in dB view mode wher ecrosspoints ar e display only. Doubleclicking a crosspoint sets its value to full on. Right clicking sets the
crosspoint to “No Change” state (see section 5.5.8). You can also use the “All On” and “All Off” buttons
to set crosspoints (see section 5.5.8.)
5.5.3 Crossfade Time
The crossfade time is the amount of time taken to ramp from the current value of the crosspoints to the
values in a preset when the preset is invoked. This time can be set to any value between 0 seconds (slam)
and 30 seconds (very slow fade). Use the up/down arrows, or direct text entry (and the “Enter” key) to set
the crossfade value. Each of the 128 presets has its own crossfade value.
5.5.4 Navigating Through Presets
Y ou can display , modify , copy or invoke any of the 128 presets in the M-series Matrix. Each preset has a
number (1-128) and a name. The “Next/Previous” buttons steps through in numerical order. The “V iew
Preset” pick list allows the display of any selected preset.
26
M-series User Manual – Auto Designer
Page 27
M-series User Manual – Auto Designer
5.5.5 View
There are four view options. They determine how the crosspoint values are displayed. They include:
Percent: Displays values in percent of full volume. Range is 0%-100%
dB (result): Displays values in dB. Range is 0dB (full on) to -100 dB (full off). Note: In dB view
mode, crosspoint editing is disabled. This is because in dB (result) view mode, the display is the
summed result of all parameters that effect the crosspoint, including I/O volumes, pan/balance and
the crosspoint value.
Horizontal bars: displays values as a bar graph set horizontally in the crosspoint cell.
5.5.6 Copy Options
There are several ways to copy an existing preset to another. They include:
5.5.6.1 Copy to Another Preset
When you select a preset name or number from this pick list. The currently displayed preset is immediately
copied into the selected preset.
5.5.6.2 Copy From Live
Pressing this button causes the current live crosspoint values to be copied into the currently displayed
preset.
5.5.7 Goto/Take Preset
This button causes the selected (displayed) preset to become the active audio setup. The preset will take
effect at the crossfade time defined for that preset. Note that this button is only enabled when you are
connected to a physical matrix.
5.5.8 All No Change/All Off/All On
These three buttons make it easy to make global changes to all crosspoints in a preset. Each causes the
named effect: Changes all crosspoints to either off (-100dB), to on (0dB) or to the no change state. The no
change state means that the crosspoint so marked will not be affected by invoking that preset. It will maintain its existing level. These functions speed up the process of creating new presets from existing ones.
5.5.9 Crosspoint Preview
The crosspoint preview turns on a feature that allows to quickly examine the parameters of a crosspoint.
With this option checked, place the cursor over the crosspoint to be examined. A tool tip flyout will appear
listing the critical parameters of the crosspoint.
5.5.10 Set Global
T o change all crosspoints to a desired level, use the set global feature. In the Set Global text box, use the
up/down arrows or direct text entry to set the desired value. Click the “Set Global” button.
27M-series User Manual – Auto Designer
Page 28
M-series User Manual – Auto Designer
5.6 Preset T rigger
The M-series matrix allows the triggering of presets by external contact closure. This is accomplished
through input pins on the DB-25 connector on the rear panel. The preset trigger screen (shown below)
allows setup of the preset trigger function.
5.6.1 Preset Select
This column allows the selection of a preset to be triggered by each pin. T o select a preset to be triggered
by a pin, click on the “Preset” column for that pin. Make a selection from the resulting pick list. This preset
will now be invoked whenever this input pin goes active.
5.6.2 The State Column
This column reads either open or closed and indicates the current state of that input pin on the DB-25
adaptor. If you are connected to an M-series matrix, you can doubleclick on a the state column to simulate
toggling that source pin.
5.6.3 The Indicators Panel
The table marked “Indicators” shows the current state of the output pins on the DB-25. If you are connected to M-series hardware, you can doubleclick these indicators to toggle the actual pins. Any active
output pin turns red on the drawing of the DB-25 connector.
5.6.4 Pinout
At the bottom of the screen is a drawing showing the pinout of the connector . The pins on this screen
change colors when they are activated.
28
M-series User Manual – Auto Designer
Page 29
M-series User Manual – Hardware Installation
6.0 Hardware Installation Wizard
The Hardware Installation Wizard is lar gely self explanatory. Each step displays a text explanation of the
purpose of the step. There are five basic operations as shown below .
6.1 Data Source Selection
From the first screen (shown below), you must select a data source. Y ou can open an existing file to be
installed by clicking on the “Open a File for Installation” button. T o install the currently open file, click the
“Write Data to M-series device” button. Note: The “Open a File ...” button is disabled if you entered the
wizard directly from the Auto Design Wizard.
6.2 Audio Wiring T est
After an instructional screen, this step shows you a screen (shown below)that allows you to check that the
audio sources and outputs are correctly wired.
M-series User Manual – Hardware Installation
29
Page 30
M-series User Manual – Hardware Installation
6.3 The Audio Path T est
The audio test path step displays an instructional screen. After you have read and understood it, click
“Forward” you will see the “Live Crosspoint screen (shown below). Follow the directions from the instructional screen to test your audio paths.
6.4 Preset Triggers
The final step of the Hardware Installation Wizard is to configure preset triggers. Presets can be triggered by
external signals driving input pins on the DB-25 connector on the rear panel of the M-series mixer. The
instructional screen for preset triggers explains the basics of preset triggers. For details on the preset trigger
screen, see section 7.2.4.
This concludes the Hardware Installation W izard.
30
M-series User Manual – Hardware Installation
Page 31
M-series User Manual – Windows Reference
7.0 M-series Windows® Reference
This section is organized by menu items. For each item on the main menu, there is a section detailing the use
of the selections under that item. The major divisions are:
File Menu (section 7.1)
Configuration Menu (section 7.2)
Reports Menu (section 7.3)
Installation Menu (section 7.4)
Diagnostics Menu (section 7.5)
M-series User Manual – Windows Reference
31
Page 32
7.1 The File Menu
M-series User Manual – Windows Reference
32
M-series User Manual – Windows Reference
Page 33
M-series User Manual – Windows Reference
7.1.1 The New Item
Selecting the New item from the file menu causes the software to start the auto-design wizard, which is a
series of screens presented in sequence to guide you through the design process. If you click Cancel you
are returned to the M-series main screen.
7.1.2 The Open Item
Selecting the Open item from the file menu causes the software to prompt you for the path and name of the
file you wish to open. After you have specified the path and filename, the software opens that file, showing a
progress bar as it does so. On a fast machine or a small file, this progress indicator may be barely visible.
7.1.3 The Close Item
Selecting the Close item from the file menu causes the software to close the file currently open.. If the file
has been modified since its last save, you will be prompted to save it. After the file is closed, the M-series
Designer software will stay open for operation on other files.
7.1.4 The Save Item
Choosing the Save item from the File menu causes the software to save the currently open file to disk. All
changes since the last save are updated.
7.1.5 The Save As... Item
Selecting Save as... from the File menu allows the user to create new file based on existing ones. If a new
program requires only a single change to an existing file, open that file with the Open item, make the change
and select the Save As... Item. Y ou will be prompted for a path and filename. The new file will then be
saved under the new name and the original file remains unchanged under the old filename.
7.1.6 The W eb Update Item
This itemprovides a semiautomatic way of ensuring that your M-series software is up to date. Select the
W eb Update item from the File menu. An instructional screen appears (shown below). It explains how to
check your version number against Intelix’s current version and how to upgrade if necessary .
7.1.7 The Exit Item
Selecting the Exit item from the file menu closes the M-series software and returns you to the desktop. If
you have made changes to a file, the program will ask you if you wish to save the changes.
M-series User Manual – Windows Reference
33
Page 34
7.2 The Configuration Menu
M-series User Manual – Windows Reference
34
M-series User Manual – Windows Reference
Page 35
M-series User Manual – Windows Reference
7.2.1 Audio Matrix Size
The audio matrix size screen allows the designer to set the size of the matrix required by the design. T wo
factors determine the needed size: the number of audio sources and the number of audio outputs. T o set
these two parameters, use the up/down arrows next to each. Note that sources and outputs can only be
changed in multiples of eight. The M-series matrix is modular and each size increment/decrement adds/
subtracts another eight sources/outputs.
M-series User Manual – Windows Reference
35
Page 36
M-series User Manual – Windows Reference
7.2.2 Audio Sources
7.2.2.1 Naming Audio Sources
T o name an audio source click on the name to be changed, type the new name and press Enter . The sources
have default names Source 1 through Source max as shown.
7.2.2.2 Source Mono/Stereo Selection
Each audio source can be either monaural or stereo. Stereo sour ces occupy two matrix inputs. When you
change a source to stereo, the wizard assigns left/right pairing and partner inputs (see section 5.2.4). T o
change a source’s mono/stereo attribute, click on the source’ s mono/stereo column and select from the pick
list.
7.2.2.3 Left/Right and Stereo Pairing
When a source is defined as stereo, that source is defined as the left member of the pair . The next input in
sequence is defined as the right member of the pair. The names of the two sources are changed to name L
and name R. Both the left/right and stereo pairing attributes are changeable. Click on the column and choose
from the pick lists.
7.2.2.4 V olume
This column sets the maximum possible level of an audio input. This value controls the virtual VCA on the
input, meaning that this setting effects the entire input row . A typical use for this control is to lower the level
of a particularly hot input across the whole matrix.
7.2.2.5 Pan
Each audio input has a pan control. Click on the pan column for that input and the pan control screen
appears. Click and move the slider to the desired level, the range is 1-255. This value determines the way
the input is sent to the outputs. Three standard settings can be accessed on the slider screen by clicking on
the words "stereo", "mono" and "reverse stereo." Pan from a mono input to a mono output has no effect. A
mono input to a stereo output can be sent all to one output side, the other, or any point in between. A stereo
input to a mono or stereo output is “balanced” as desired by this control.
7.2.2.6 Add/Delete 8 Sources
Clicking the “Add 8 Sources” button informs the matrix that you wish your matrix expanded by eight inputs.
The new 8 inputs will appear with default names below the first eight. Y ou can add sources in groups of
eight up to a total of 128 sources. The “Remove 8 Sources” button always removes the bottom eight
sources. Y ou cannot delete the first eight sources.
36
M-series User Manual – Windows Reference
Page 37
M-series User Manual – Windows Reference
7.2.2.7 Mic/Line Cards
A mic/line card is an optional eight channel preamplifier card that allows the optimization of input signals for
the M-series matrix.
7.2.2.7.1 Adding a Mic/Line Card
T o add a mic/line card, click on the “Gain” column of any input in the group of eight the mic/line card will
serve. This activates the “Add Mic/Line” button. Click that button and eight channels of gain will be added.
Mic/Line cards are always added from the top and deleted from the bottom.
7.2.2.7.2 Deleting a Mic/Line Card
T o delete a mic/line card, click on the “Remove Mic/Line” button. Mic/Line cards are always added from
the top and deleted from the bottom.
7.2.2.7.3 Setting/Monitoring a Mic/Line Card
All eight channels of a mic line card are configurable independently . To configure a channel on a mic/line
card, double click on the gain column of the channel to be changed. The screen below appears.
At any time this screen can be used to monitor the signal present on the selected channel. If you use this
feature disable your screen saver since it will interfere with signal monitoring.
7.2.2.7.4 Gain Setting
There four gain ranges available. Click on the radio button next to the one desired for this channel.
7.2.2.7.5 Auto Setup
If you are unsure what gain range one of your sources requires. Click the “Auto Setup” button. The software automatically sample the source for three seconds averages the samples and selects the appropriate
gain range to ensure that the average is between the signal present and signal clip levels.
7.2.2.7.6 Phantom Power
Phantom power is a DC voltage supplied to certain microphones. If this channel requires phantom power,
click the “on” radio button. Note that the Phantom Power selector is only active when Gain range is set to
“mic” or “manual”.
M-series User Manual – Windows Reference
37
Page 38
M-series User Manual – Windows Reference
7.2.3 Audio Outputs
This screen allows the configuration of audio outputs, including names, and stereo/mono status.
7.2.3.1 Naming Audio Outputs
T o name an audio output click on the name to be changed, type the new name and press Enter.
7.2.3.2 Output Mono/Stereo Selection
Each audio output can be either monaural or stereo. Stereo outputs occupy two matrix outputs. T o
change a source’s mono/stereo attribute, click on the source’ s mono/stereo column and select from the pick
list. When you change an output to stereo, the software assigns left/right pairing and partner inputs (see
section 5.3.3) for details.
7.2.3.3 Left/Right and Stereo Pairing
When a source is defined as stereo, that source is defined as the left member of the pair . The next input in
sequence is defined as the right member of the pair. The names of the two sources are changed to name L
and name R. Both the left/right and stereo pairing attributes are changeable. Click on the column and choose
from the pick lists.
7.2.3.4 V olume
This column sets the maximum possible level of an audio output. This value controls the virtual VCA on the
output, meaning that this setting effects the entire input column. A typical use for this control is to lower the
level of a particularly hot output across the whole matrix.
7.2.3.5 Balance
When an output is defined as stereo, that output’ s balance control is activated. When you click on the
balance control a balance screen appears. Use the slider or the three predefined buttons to set the output
balance as desired.
7.2.3.6 Add/Delete Outputs
Clicking the “Add 8 Sources” button informs the wizard that you wish your matrix expanded by eight
outputs. The new 8 outputs will appear with default names below the first eight. Y ou can add outputs in
groups of eight up to a total of 128 outputs. The “Remove 8 Outputs” button always removes the bottom
eight outputs. Y ou cannot delete the first eight outputs, so if your design has only eight outputs, the “Remove 8 Outputs” button will be disabled.
38
M-series User Manual – Windows Reference
Page 39
M-series User Manual – Windows Reference
7.2.4 Preset Manager
The preset manager (shown below) allows for the creation, modification and invocation of presets in the Mseries matrix. There can be up to 128 separate presets.
7.2.4.1 Naming Presets
T o name a preset, doubleclick its name in the “Preset Name” text box, type the new name and click the
“Store” button. The new name appears on the “View Pr eset” list and the “Copy to Another Preset” lists.
T o change the name of an existing preset, select the preset from the “View Pr eset” list. Edit the name in the
Preset Name box in the upper left of the preset manager window . Click the “Store” button.
7.2.4.2 Changing Crosspoint V alues
T o change an audio level at a crosspoint, click on the crosspoint. A pair of up/down arrows and a text box
appear . Either use the up/down arrows to scroll to the desired value or type the new value directly in the
text box and press “Enter”. Doubleclicking the crosspoint toggles its value between full on and full off. Right
clicking sets the crosspoint to “No Change” state (see section 5.5.8).
7.2.4.3 Crossfade Time
The crossfade time is the amount of time taken to ramp from the current value of the crosspoints to the
values in a preset when the preset is invoked. This time can be set to any value between 0 seconds (slam)
and 30 seconds (very slow fade). Use the up/down arrows, or direct text entry (and the “Enter” key) to set
the crossfade value. Each of the 128 presets has its own crossfade value.
7.2.4.4 Navigating Through Presets
Y ou can display , modify , copy or invoke any of the 128 presets in the M-series Matrix. Each preset has a
number (1-128) and a name. The “Next/Previous” buttons steps through the list of existing presets. A
preset does not exist until it has been named. The “View Preset” pick list allows the display of any preset
that has been named. The Next/Previous Preset buttons are disabled when you have stepped to the last/
first named preset.
M-series User Manual – Windows Reference
39
Page 40
M-series User Manual – Windows Reference
7.2.4.5 View
There are four view options. They determine how the crosspoint values are displayed. They include:
Percent: Displays values in percent of full volume. Range is 0%-100%
dB: Displays values in dB. Range is 0 dB (full on) to -100 dB (full off)
RS232 values: Displays values as a numeric value from 0 (full on) to 255 (full off).
Horizontal bars: displays values as a bar graph set horizontally in the crosspoint cell.
7.2.4.6 Copy to Another Preset
This button allows you to save the currently displayed configuration as a preset. Select the target preset
from the “Copy to Another Preset” pick list select the preset to create. Y ou may overwrite presets as
desired. T o create a new preset with the currently displayed configuration, click on the “Add Preset”
button.
7.2.4.7 Copy to Next Preset
This button allows you to save the currently displayed configuration as a preset to the next available preset
number . Y ou will be prompted for a name for the new preset.
7.2.4.8 Copy from Live
This button allows you to save the currently live configuration as a preset. Click on the “Copy from Live”
button, and from the pick list select the preset to create. Y ou may overwrite presets as desired.
7.2.4.9 Add Preset
This button allows you to add a new preset. Y ou will be prompted for a name of the new preset, type in the
name and click OK. The new preset will display with all values defaulted to off. Y ou may now modify the
new preset as desired. When you have the desired configuration, click the “Store” button.
7.2.4.10 Goto/Take
This button invokes a preset. That is, the selected preset ramps up at its audio ramp time and replaces the
current configuration. Clicking this button will display a pick list of all presets, select one by clicking it.
7.2.4.11 All No Change/All Off/All On
These three buttons make it easy to make global changes to all crosspoints in a preset. Each causes the
named effect: all crosspoints are changed to either off (-100 dB), On (0 dB) or to the no change state. No
change means that any crosspoint with its no change parameter set leave unchanged whatever destination it
is copied to. These functions speed up the process of creating new presets from existing ones.
7.2.4.12 Crosspoint Preview
The crosspoint preview turns on a feature that allows to quickly examine the parameters of a crosspoint.
With this option checked, place the cursor over the crosspoint to be examined. A tool tip flyout will appear
listing the critical parameters of the crosspoint.
7.2.4.13 Set Global
T o change all crosspoints to a desired level, use the set global feature. In the Set Global text box, use the
up/down arrows or direct text entry to set the desired value. Click the “Set Global” button.
40
M-series User Manual – Windows Reference
Page 41
M-series User Manual – Windows Reference
7.2.5 Preset T rigger
The M-series matrix allows the triggering of presets by external equipment. This is accomplished through
input pins on the DB-25 connector on the rear panel. The preset trigger screen allows setup of the preset
trigger function.
7.2.5.1 Preset Select
This column allows the selection of a preset to be triggered by each pin. T o select a preset to be triggered
by a pin, click on the “Preset” column for that pin. Make a selection from the resulting pick list. This preset
will now be invoked whenever this input pin goes active.
7.2.5.2 The State Column
This column reads either open or closed and indicates the current state of that input pin on the DB-25
adaptor . If you are connected to an M-series matrix, you can doubleclick on a the state column to simulate
toggling that source pin.
7.2.5.3 The Indicators Panel
The table marked “Indicators” shows the current state of the output pins on the DB-25. If you are connected to M-series hardware, you can doubleclick these indicators to toggle the actual pins. Any active
output pin turns red on the drawing of the DB-25 connector .
7.2.5.4 Pinout
At the bottom of the screen is a drawing showing the pinout of the connector . The pins on this screen
change colors when they are activated.
M-series User Manual – Windows Reference
41
Page 42
M-series User Manual – Windows Reference
7.3 The Reports Menu
The reports menu allows access to printable reports on all the configuration screens, the DB-25 connector
and a sales order form.
7.3.1 Sales Order
This form generates an order for the hardware based on your design. The “T o” field is fixed in the PC
registry and can be changed, but defaults to the Intelix Order Department. The “Bill T o” field is also stored
in the registry , so that you need only fill it in once (but change it if needed). The “Ship T o” field defaults to
the “Bill T o” field data but can be changed on a file basis. Part numbers and quantities are filled in by the Mseries software automatically , based on the design in the current file.
42
M-series User Manual – Windows Reference
Page 43
M-series User Manual – Windows Reference
7.3.2 Wiring Reports
The Wiring menu item has a submenu as shown below . Each submenu item is a printable report. The report
will be formatted for your default local printer. Select the report you wish to view or print.
7.3.3 All Reports
Selecting this item prints all the reports regarding the design.
M-series User Manual – Windows Reference
43
Page 44
M-series User Manual – Windows Reference
7.4 The Installation Menu
The installation menu contains four items: installation wizard, device information screen, and password
screen.
7.4.1 The Hardware Installation Wizard
This item will guide you through the installation and test of a new M-series system. The wizard is treated in
detail in section 6.0.
44
M-series User Manual – Windows Reference
Page 45
M-series User Manual – Windows Reference
7.4.2 Upload/Download Item
This screen allowing reading from the M-series, writing to the M-series, and communication setup.
7.4.2.1 Read Data from the M-series
This item allows the user to load the currently open file with the data from an M-series hooked up to the
PC. For this option to work, the PC must have already established communication with the M-series. After
communication is established, the M-series will transfer all its programming to the PC. The data will be
stored in whatever file is open when the “M-series device to PC” command is issued. This can be an
existing file or a new one, as the user wishes. A typical use of upload is to modify an existing M-series
application. The user would transfer the file to the PC; make the modification, and use “PC to M-series
device” (described below) to send the new configuration back to the M-series.
7.4.2.2 Write Data to the M-series
This item allows the user to transfer the current file on the PC to the M-series connected to the PC. After
establishing communication between the PC and the M-series, the PC will send the currently open file to the
M-series, which will store it in its local memory . After transfer, the M-series can be put in discovery mode
and configured to run the new program. A typical use of PC to M-series device is to send a new design to
the M-series.
7.4.2.3 Reset the Matrix Mixer
Clicking this button takes you to a screen from which you can reset the matrix with memory clear, reset the
matrix without memory clear or cancel.
M-series User Manual – Windows Reference
45
Page 46
M-series User Manual – Windows Reference
7.4.3 Password
The M-series Matrix has optional password protection. If the password is enabled, certain functions of the
Designer Software are disabled, making it impossible for casual users to alter program settings. All view
only functions are still enabled when the password is in use.
7.4.3.1 Enabling the Password
T o enable the password, open the password screen (Installation -> Password) click the Password
Enabled checkbox. Y ou will be prompted to procede or cancel. Click OK. Y ou will be notified that the
password is now enabled. The functions that are now disabled include:
Under File Item: Save, New , and Open
Under Configuration Item: Audio Sources, Audio Outputs
Under Reports Item: All items.
Under Installation Item: the Installation Wizard
Under Diagnostics Item: Device Information, Memory Clear/Reset
7.4.3.2 Disabling the Password
T o turn off password protection, open the Password screen (Installation -> Password). Enter the password
in the text box and press the Enter key . Y ou will be notified that password protection is disabled.
7.4.3.3 Changing the Password
T o change the password, open the password screen (Installation -> Password) and click the Change
Password button. Now type the new password in the text box and press the Enter key . Y ou will be notified
that the password is now enabled. This function is disabled when the password is enabled. This prevents a
casual user from discovering or altering the password.
7.4.3 Communication Icons
All screens carry a communication icon in the lower left corner. The icon in the lower left corner will indicate
the current state of communication. There are three communication icons:
This icon indicates that the PC is not attempting to communicate with a matrix
mixer. In this mode you can create new files and design systems for later transfer
to a matrix. In PC alone mode some functions may be disabled.
This icon indicates correct communication between the PC and the M-series.
This icon indicates a communication failure. Common causes are loss of matrix
power, incorrect communication port selected, incorrect baud rate, or cabling
errors.
46
M-series User Manual – Windows Reference
Page 47
7.5 The Diagnostic Menu
M-series User Manual – Windows Reference
7.5.1 Are You There
A clock in the M-series software periodically (every three seconds) sends a message (Are Y ou There) to
the matrix. This feature allows the software to continually verify the correct communication between the
software and the matrix hardware. When the correct Acknowledgment message (I Am Here) is received,
the software refreshes the communication OK icon in the lower left of the window . If the I Am Here message is not received, the software assumes a communication failure has occurred and displays the broken
link icon.
Normally , the Are Y ou There item should remain active (checked). However when you are doing diagnostic
troubleshooting using the T est manager, you may find that the Are Y ou There messages are filling up the
communication buffer . In this case, simply uncheck the Are Y ou There item for as long as you use the
message buffer , then turn it back on.
M-series User Manual – Windows Reference
47
Page 48
M-series User Manual – Windows Reference
7.5.2 RS232 Test Manager
The RS232 T est Manager (shown below) is a grouping of Designer Software functions useful in trouble-
shooting problems with the matrix hardware software or application. It contains all communication setup
control, and manual RS232 messaging capability .
7.5.2.1 Comm Port
The port you select from the comm port picklist must be present in your system and unused by any other
peripheral in your system. If you choose a nonexistent or in-use port, a warning will appear.
7.5.2.2 Use Escape and Checksum
If your controller allows it, using escape and checksum can minimize the error rate over your communication
link. If your controller does not allow the use of escape and checksum, uncheck this item.
7.5.2.3 Baud Rate
There are three available baud rates: 9600,19,200 and 38400. Choose whichever rate best suits your
system. The rate you choose must be matched by the DIP switches on the back of the M-series. See
section 3.1 for DIP switch details).
7.5.2.4 Open Comm Port
This button activates the communication port you have selected. T o begin communication with the M-series
you must open the port. If your settings selections have been correct, the communication icon in the lower
left of the screen will change to OK; if the M-series does not respond the icon will show the broken link.
7.5.2.5 Close Comm Port
No settings can be altered while the communication port is open. If you need to change any settings to the
port, you must first close it. Click the “Close port” button, make the changes and click “Open port”. Be
sure to recheck the communication icon to ensure that communication is correctly established.
48
M-series User Manual – Windows Reference
Page 49
M-series User Manual – Windows Reference
7.5..2.6 The Message Buffer
The lower part of the RS232 T est Manager comprises the RS232 Message Buffer and its controls. The
buffer displays the RS232 messages that are sent and recieved by the matrix. This function can be extremely
useful in creating and debugging applications for the Intelix matrix.
7.5.2.6.1 Clear Buffer
The “Clear Buffer” button deletes the contents of the RS232 message buffer window . The operation has
no effecton the operation of the matrix. Clearing the buffer becomes necessary when the messages of
interest are scrolled outside of the window’s range.
7.5.2.6.2 Transmit RS232 Message
The “T ransmit RS232 Message” button causes the Designer Software to transmit the contents of the
message window out the currently selected communication port to the matrix. The message window requires the message format shown below .
Message Format:
first number: class number (one decimal number) followed by a space.
second number: message ID: (one decimal number) followed by a space.
third and subsequent numbers: message parameters (one decimal number each) each followed by a space.
Note: All numbers are decimal and must be delineated by spaces. Messages with their classes, IDs and
parameters are detailed in this manual.
Shown below is an example of a message typed into the message window ready to send by clicking the
T ransmit RS232 Message button.
This example message represents Class 1, ID 9 Goto I/O V olume. The parameters are i/o flag = 0 (output)
i/o number = 2 and new volume = 255. When the T ransmit RS232 Message button is preset this
message will be sent to the matrix.
M-series User Manual – Windows Reference
49
Page 50
7.5.3 The Device Information Screen
M-series User Manual – Windows Reference
7.5.3.1 The Name of the matrix
The matrix name is a text string of up to 32 characters. Y ou can change the name by clicking on the name,
typing the new name and pressing Enter . The matrix name is for user convenience only, it is never used by
the matrix itself.
7.5.3.2 Device information
Displays the model number, hardware and software version numbers, not alterable by the user .
7.5.3.3 Application Software
Any special application software present on the machine will be displayed in the “Special Application” area.
50
M-series User Manual – Windows Reference
Page 51
M-series User Manual – Windows Reference
7.5.3.4 Internal Audio Hardware Button
Clicking this button will allow you to examine the audio routing hardware installed on your M-series. The
screen (illustrated below) will show you the location where in the overall 128 X 128 matrix your audio
boards are located (they will appear as a dark cell). Double-clicking on any cell (present or not) will bring
up a picture of the DIP switch settings required for a board in that location. See section 7.5.2.4.1.
7.5.3.4.1 Audio Hardware Screen
The window below appears when the user double-clicks on a cell in the internal hardware screen (see
section 7.5.2.4). It displays information about the crosspoint board at the address selected.
7.5.3.4.2 Hardware Display
This screen will show the DIP switch settings required for the board at the location you doubleclicked. At
the left of the screen are shown the inputs/outputs covered by the board at this location. Hardware and
software versions of the board are shown on the left of the screen. A Responding/Not Responding label
shows whether or not the board is present and communicating.
M-series User Manual – Windows Reference
51
Page 52
M-series User Manual – Windows Reference
7.5.3.4.3 Internal Mic/Line Hardware
This window appears when the user double-clicks on a mic/line cell in the internal hardware screen (see
section 7.5.2.4). It displays information about the mic/line board at the address selected, including responding/not responding, the required setting of the board’s DIP switches, its hardware and software
revisions and communication status.
7.5.3.4.4 Reset MARC Device Button
This button is active only if you are connected to a physical matrix. When active, this button brings up the
reset screen shown below . Y ou can perform three actions:
1) Reset the matrix, which is the equivalent of pressing the reset switch on the rear of the matrix.
2) Reset and clear. This command resets the matrix and erases its memory . You will lose all pro
gramming with this command. Intelix strongly recommends that you back up your program, using
the (main -> Communication -> Upload/Download -> Read data from M-series device) command.
3) Cancel, Do Nothing. This command takes no action except to return you to the Device
Information screen.
52
M-series User Manual – Windows Reference
Page 53
M-series User Manual – Windows Reference
7.6.4 Reset Item
Selecting the reset item causes the Designer Software to issue a Class 0 ID 13 message with a 0 parameter .
This is a reset command with a preserve memory parameter. This restarts the embedded matrix application
code and is useful if the matrix enters a bad state or is caught in a loop. This command has exactly the same
effect as pressing the reset button on the matrix rear panel.
7.6.5 Clear Memory Item
Selecting the clear memory item causes the Designer Software to issue a Class 0 ID 13 message with a 1
parameter. This is a reset command with a clear memory parameter . Y ou will be prompted to ensure that
you don’t clear memory by accident. This message deletes the contents of all internal memory and causes
the loss of all program information and internal variables. Before using this command you should backup
your matrix program. After issuing the clear memory command you must reload the program to the matrix
using the upload screen (Installation -> Upload/Download).
M-series User Manual – Windows Reference
53
Page 54
M-series User Manual – Windows Reference
7.6.6 The Live Crosspoint Screen
The live crosspoint screen allows you to alter the routing and audio parameters of the audio signals in the
system.
7.6.6.1 Changing Crosspoint V alues
T o change an audio level at a crosspoint, click on the crosspoint. A pair of up/down arrows and a text box
appears. Either use the up/down arrows to scroll to the desired value or type the new value directly in the
text box and press Enter. Doubleclicking the crosspoint toggles it between full of f and the value in the “set
global” box.
7.6.6.2 Changing Source/Output Names
This screen allows the alteration of the names of both audio sources and audio outputs. T o change a name,
click on it, type the new name and press Enter .
7.6.6.3 View
There are four view options. They determine how the crosspoint values are displayed. They include:
Percent: Displays values in percent of full volume. Range is 0%-100%
dB: Displays values in dB. Range is 0 dB (full on) to -100 dB (full off) Note: In dB view
mode, crosspoint editing is disabled. This is because in dB (result) view mode, the display is the
summed result of all parameters that effect the crosspoint, including I/O volumes, pan/balance and
the crosspoint value.
RS232 V alues: displays values as RS232 values from 0 (full off) to 255 (full on)
Horizontal bars: displays values as a bar graph set horizontally in the crosspoint cell.
7.6.6.4 Source/Output V olume
The source column and output rows can be optionally displayed. These crosspoints are used when changing
the audio levels of an entire row or column of the matrix. T o display the source column, click the check box
for “Source V olume”. T o display the output row , click the check box for “Output Volume.” The screenshot
above shows both the source column the output row displayed.
54
M-series User Manual – Windows Reference
Page 55
M-series User Manual – Windows Reference
7.6.6.5 Copy to Preset
After a crosspoint configuration has been set up it can be saved for recall at a later time. T o save a configuration as a preset, click in the “Copy to Preset” pick list. As soon as you select a preset from the pick list,
the live crosspoint screen is copied to that preset.
7.6.6.6 View Pr eset Screen
This button opens the Preset screen which is described in detail in section 5.5.
7.6.6.7 Set Global
T o change all crosspoints to a desired level, use the set global feature. In the Set Global text box, use the
up/down arrows or direct text entry to set the desired value. Click the “Set Global” button.
7.6.6.8 The Audio Flow Screen
T o see the detailed flow chart of a particular crosspoint or i/o VCA, left click to select it, then right click on
it a screen like the one below appears.
7.6.6.8.1 T arget V olume variable
This is the level to which the crosspoint will go after all ramping slewing and curving operations are complete. It can be changed by dragging the slider or by direct text entry in the target volume box.
7.6.6.8.2 Ramp Time V ariable
Ramp time is time a crosspoint takes to reach its target value when it becomes active. Ramp time can be
changed by clicking on the value, then using the up/down arrows or direct text entry to set the value. Ramp
time is a value between 0 seconds and 30 seconds. For instantaneous change, set the ramp time to 0.
7.6.6.8.3 Slew Rate V ariable
Slew rate is a rate of change expressed in steps per 128 milliseconds. Slew rate can range from 0 to 32640.
The advantage to using slew instead of ramp is that the volume being slewed rises at a steady rate that is
independent of the distance traversed by the slew .
7.6.6.8.4 Mute variable
Clicking on the mute switch will toggle it on/off. The audio level is maintained so that when a crosspoint is
unmuted it returns to the value it had before muting.
M-series User Manual – Windows Reference
55
Page 56
M-series User Manual – Windows Reference
7.6.6.8.5 Ramp/Slew Radio Button
Check Ramp or Slew , depending on which variable you wish used to go to the new target value.
7.6.6.8.6 Goto T arget Button
This button tells the matrix to change the target crosspoint to go to the parameters defined on the screen.
No change to the crosspoint will take place until you click this button. After you click the button, you will
see the slider, the graph and the crosspoint attenuation box change the new level you have set.
7.6.6.8.7 Curve variable
M-series supports two audio curves: linear and logarithmic. These curves can be used to modify the raw
level values to conform more to the human ear’s response. T o select a curve, click the “Control T aper”
button. The live crosspoint display graph will change to show the new curve. Note that the 50% point on the
graph changes to reflect the nature of the curve. T ypically the linear taper is used when a machine will be in
primary control of the crosspoint setting, since it is more easily calculable and repeatable. Log curve is most
often used when a crosspoint will be primarily control by a human, since the log scale has a better resemblance to the response of the human ear.
56
M-series User Manual – Windows Reference
Page 57
M-series User Manual – Windows Reference
7.7 Preset T rigger
The M-series matrix allows the triggering of presets by external equipment. This is accomplished through
input pins on the DB-25 connector on the rear panel. The preset trigger screen allows setup of the preset
trigger function.
7.7.1 Preset Select
This column allows the selection of a preset to be triggered by each pin. T o select a preset to be triggered
by a pin, click on the “Preset” column for that pin. Make a selection from the resulting pick list. This preset
will now be invoked whenever this input pin goes active.
7.7.2 The State Column
This column reads either open or closed and indicates the current state of that input pin on the DB-25
adaptor . If you are connected to an M-series matrix, you can doubleclick on a the state column to simulate
toggling that source pin.
7.7.3 The Indicators Panel
The table marked “Indicators” shows the current state of the output pins on the DB-25. If you are connected to M-series hardware, you can doubleclick these indicators to toggle the actual pins. Any active
output pin turns red on the drawing of the DB-25 connector .
7.7.4 Pinout
At the bottom of the screen is a drawing showing the pinout of the connector . The pins on this screen
change colors when they are activated.
M-series User Manual – Windows Reference
57
Page 58
M-series User Manual – Stereo
8.0 Stereo I/O control
Y our Intelix matrix allows a great deal of flexibility when routing and controlling stereo audio. Both inputs
and outputs can be defined as mono or stereo. This gives four possible combinations of inputs and outputs:
1) Mono input to mono output
2) mono input to stereo output
3) stereo input to mono output
4) stereo input to stereo output
In cases 2 and 4, there are input and output controls that can be used to set balance, panning and “width”
of the audio signals. These controls are explained below .
8.1 Input controls
There are two types of input controls: an input width control, and an input pan control. The input width
control is used only for ster eo inputs, and the input pan contr ol is used only for mono inputs. Their
internal workings are explained on the following pages.
8.2 Output controls
There is one output control, the output balance control. It is used only with stereo outputs. Mono outputs
have no balkance or other control. The output balance control for a stereo output distributes two inputs to
two outputs, in proportion to the setting of the control value.
8.3 Stereo Control Methods
There are two major ways to control stereo functions in the matrix mixer, RS-232 control and GUI control.
Each method is explained below . Both methods are exactly equivalent, that is they both activate the same
hardware features in the matrix mixer. The choice of RS-232 or GUi control is strictly a matter of
convrnience.
8.3.1 Setting control values with RS-232
The control values for all stereo controls ( input pan control, input width control and output balance control
are set with multiple calls to a single RS-232 command: I/O Goto Pan; this is a Class 1 RS-232 message
(ID 14).
The I/O Goto Pan message has a single parameter “pan/width/balance”. The meaning of this parameter
changes depending on the nature of the target. The matrix examines the i/o flag and i/o number to determine
whether the target is an input/output and mono/stereo.
The meaning of the pan/width/balance parameter is determined as follows:
if target is a mono input the meaning is pan
if target is a stereo input the meaning is width
if target is any output the meaning is balance
58
M-series User Manual – Stereo
Page 59
M-series User Manual – Stereo
8.3.2 Setting Control V alues with the GUI
Stereo control in the matrix mixer GUI live principally on two screens, the audio source screen (Main > Configuration -> Audio Sources) for input panning, and the audi outputs screen (main -> Configuration ->
Audio Outputs) for output balance.
8.3.2.1 Audio Input Panning
On the audio input screen (Main -> Configuration -> Audio Sources) each input has a panning
control. The panning control works differently depending on whether the input is monaural or stereo. If the
input is mono, the panning control (shown below) works as a panning control, that is it distributes the input
to a pair of outputs proportionally to the position of the panning slider. There are three preset buttons on the
screen: Left, center and right. The range of slider values from 1-127 correspond to the RS-232 parameter
values described in the RS-232 section below .
8.3.2.2 Audio Input Width
When an audio source is stereo, then the pan control on the audio source screen acts as a width
control. This control has a similar appearance to the mono panning control, but its preset buttons are stereo,
mono and reverse stereo, reflecting the function of a width control on a stereo input pair.The range of slider
values from 1-127 correspond to the RS-232 parameter values described in the RS-232 section below .
8.3.2.3 Output balance
The output balance control is only available for stereo outputs. The output balance control distributes
two inputs proportionally to the setting of the balance slider control (shown below .)The range of slider
values from 1-127 correspond to the RS-232 parameter values described in the RS-232 section below .
M-series User Manual – Stereo
59
Page 60
M-series User Manual – Stereo
8.4 Input width control
The stereo width control is used for narrowing or reversing a stereo input signal between two stereo outputs
on the matrix. The control acts like a pair of linked potentiometers; e.g. any change to the pot on one input
causes a corresponding change to the other member of the stereo pair. The action of the control allow full
stereo separation of the two input signals, a summed mix of the two input signals to both outputs, and a
complete stereo reversal of the two inputs. The value of the pots can be set at any value between 0 and
255. The input width control is used with stereo input pairs only .
The table below shows the result of setting the input width control to a range of values. The default value of
the width control is 0.
lortnoc
eulav
0
subtfel
tfel
tupni
thgir
sub
thgir
tupni
-ircsed
noitp
lamron
oerets
821R+LR+Lonom
552
thgir
tupni
tfel
tupni
esrever
oerets
60
M-series User Manual – Stereo
Page 61
M-series User Manual – Stereo
8.4.1 Input pan control
As the diagram below shows, the input pan control takes a single mono input and by use of a virtual potentiometer, distributes the input to a pair of outputs. The input control pan is used only with monaural inputs.
A value of 0 on the control will send the input entirely to T ap A, and nothing to T ap B, while a value
of 255 will send the input entirely to T ap B and nothing to T ap A. A value of 127 (center) sends the input
equally to T aps A and B.
The table below shows the result of setting the input pan control to a range of values. The default value for
the control is 127 (centered).
eulavlortnocsubtfelsubthgir
0langislluflangison
)retnec(721Bd3-@langisBd3-@langis
552langisonlangislluf
M-series User Manual – Stereo
61
Page 62
M-series User Manual – Stereo
8.5 Output control
There is one output control, the output balance control. It is used only with stereo outputs. Monaural
outputs have no separate output control. The output balance control takes two inputs and distributes them
to two outputs, in proportion to the setting of the control value. T ypical control values and their results are
shown in the table below . The default value for the control is 127 (centered).
eulavlortnoctuptuotfeLtuptuothgiR
0subtfellluFgnihton
)retnec(721Bd3-@subtfeLBd3-@subthgiR
552gnihtonsubthgirlluF
62
M-series User Manual – Stereo
Page 63
M-series User Manual – Stereo
8.6 Stereo input to stereo output example
This example shows a stereo input pair assigned to a stereo output pair. The input width control allows the
user to define the amount of each member of the input pair to the two output buses; while the output balance
control sets the amount of each bus sent to each member of the output pair.
This table shows the results of extreme control values of 0, 127 (center) and 255.
This example shows a monaural input assigned to a stereo output pair. The input pan control allows the user
to define the amount of the input to the two output buses; while the output balance control sets the amount
of each bus sent to each member of the output pair .
This table shows the results of control values of 0, 127 (center) and 255, when applied to both the input
width control and the output balance control.
When assigning a monaural input to a monaural output, there are no input and output controls other than the
normal crosspoint controls. No pan or balance is possible. Note that the connection dot in the diagram is a
VCA in the Intelix matrix.
8.9 Stereo input to mono output example
When a stereo input pair is assigned to a mono output, no input or output controls are available, except the
normal crosspoint controls which control input and output levels. No panning or balance is possible. Note
that the connection dots in the diagram are VCAs in the Intelix matrix.
M-series User Manual – Stereo
65
Page 66
M-series User’s Manual — RS232 Introduction
9.0 RS-232 Message Protocol
9.1 RS232 Message Fields
All RS232 messages, whether they are transmitted to or from the Matrix Mixer, use the same message
format. Each RS232 message contains five fields. All values are transmitted in hexadecimal formate.g. 0Ah. For an explanation of transmitting in hexadecimal, please refer to section 9.3.
RS232_ST ART
9.1.1 RS-232 Message Fields
The first field of a message is always the RS232_ST AR T byte (F Ah).
The second field is a 2-byte length, transmitted most significant byte first. The value of the length field is the
number of bytes in the third field, the data field.
The third field, the data field, holds the parameters of the message e.g.
(02h, 03h, 02h, 05h, F2h, 13h, 88h).
The fourth field is a one-byte checksum. The value of the checksum is the additive sum of the bytes in the
first three fields, modulo 256 (the least significant byte).
For example, if the data portion (3rd field) of a message is (2, 3, 2, 5, 239, 19, 136), the length field is (0,
7). The additive sum of the first three fields is (250 + 0 + 7 + 2 + 3 + 2 + 5 + 239 + 19 + 136) = 663 =
297h. The checksum is 663 modulo 256 = 151= 97h.
length (2bytes MSB first)
data (1-n bytes)
checksum
acknowledge
The checksum feature can be turned off when necessary by setting DIP switch #7 to the down position.
This is recommended to simplify programming when using Crestron or AMX controllers. See section 3.1.
The fifth field is a one-byte acknowledgment field, which is sent by the device which receives the message.
The value of this field is either RS232_ACK (FCh), RS232_BUSY (FDh), or RS232_ERROR (FEh).
66
M-series User’s Manual — RS232 Introduction
Page 67
M-series User’s Manual — RS232 Introduction
9.2 RS-232 Reserved Bytes
The following table lists the bytes which have special meaning in the Intelix Matrix Mixer RS-232 protocol.
emaNeulaVgninaeM
EPACSE_232SRh0F
devreserh9F-h1F
3V_TRATS_232SRhAF
devreserhBFdevreser
KCA_232SRhCF
YSUB_232SRhDF
RORRE_232SRhEF
desunuhFF
atadtimsnartotdesu
552-042seulav
erutufrofdevreser
sdeen232SR
llafoetybtsrif
.3noisrevnisegassem
dnadevieceregassem
dessecorp
tubdevieceregassem
dessecorpton
,tcerrocnimuskcehc
derongiegassem
reven,eulavdesunu
dettimsnart
9.3 RS-232 Timing
After a message has been transmitted to the matrix, the matrix will respond with an RS-232_ACK byte
after a delay of 2 milliseconds. If the sent message requires the matrix to return a reply message, the start of
the reply message will begin 1-20 milliseconds after the RS-232_ACK byte. The exact amount of time is
variable depending on the nature of the reply message. These times are independent of baud rate.
T o avoid collisions with reply messages, Intelix recommends that your RS-232 controller insert a delay of
approximately 10 milliseconds after messages which do not generate a reply message, and 100 milliseconds
between messages which do.
M-series User’s Manual — RS232 Introduction
67
Page 68
M-series User’s Manual — RS232 Introduction
9.3 Hexadecimal T ransmission
The Intelix Matrix Mixer must receive all message in hexadecimal number code. If messages are transmitted in decimal or ASCII codes, they will fail to work.
Hexadecimal is a base 16 number code that uses numerals 0-10 and letters A, B, C, D, E, F . On the next
page is a conversion table from decimal numbers to hexadecimal. In this document hex numbers are represented in the form “xxh”, where xx are the two hex characters.
9.3.1 Commercial controllers
Most commercial controllers require the use of special codes to represent hex numbers for transmission.
For example, Crestron controllers require the sequence “\xnn” where nn is the hex byte to be sent.
9.3.2 ASCII values
Because computers deal only with numbers, letters must be assigned a numeric code. This code is
called ASCII. When you send commands to the Intelix Matrix Mixer, there is one and only one case whenyou use ASCII codes. That case is when you send names. Whenever a name field appears in an example in
this manual, the example is enclosed in quotation marks. Any other use of ASCII values will cause the
command to fail.
For example the command Set Matrix Mixer Name uses as an example name field
“Emmanual Lutheran Church”. The quotes indicate that this data should be sent as ASCII values.
T o do this use an ASCII table to obtain the hex value for each character, and transmit these values.
Never transmit the quotation marks.
9.3.2.1 ASCII values of the alphabet.
This is not a complete ASCII table since it does not contain codes for numbers, punctuation or special
characters.
A = 41h
B = 42h
C = 43h
D = 44h
E = 45h
F = 46h
G = 47h
H = 48h
I = 49h
J = 4Ah
K = 4Bh
L = 4Ch
M = 4Dh
N = 4Eh
O = 4Fh
P = 50h
Q = 51h
R = 52h
S = 53h
T = 54h
U = 55h
V = 56h
W = 57h
X = 58h
Y = 59h
Z = 5Ah
a = 61h
b = 62h
c = 63h
d = 64h
e = 65h
f = 66h
g = 67h
h = 68h
i = 69h
j = 6Ah
k = 6Bh
l = 6Ch
m = 6Dh
n = 6Eh
o = 6Fh
p = 70h
q = 71h
r = 72h
s = 73h
t = 74h
u = 75h
v = 76h
w = 77h
x = 78h
y = 79h
z = 7Ah
68
M-series User’s Manual — RS232 Introduction
Page 69
M-series User’s Manual — RS232 Introduction
9.4 Decimal to Hex conversion table
The table below shows the hex equivalent of decimal numbers from 0-255. Starting with Windows ’95, the
calculator has a hex conversion function.
If a byte in the length, data, or checksum fields falls within the range 240h through 255h inclusive, an
escape sequence is used to transmit the value, since those single byte values are reserved. The value is
translated by the sending device into two bytes: the RS232_ESCAPE byte (240) itself, followed by the
difference between the value and the RS232_ESCAPE byte.
value => RS232_ESCAPE, (value - RS232_ESCAPE)
These two bytes are transmitted instead of the single, large-value byte. The receiving device converts the
two bytes back into the original single byte value through simple addition. These operations do not affect
the values of the length or checksum fields.
Note: The escape sequence feature can be disabled if necessary, by putting DIP switch #7 in the
down position. This is recommended when using Crestron or AMX controllers, since it simplifies program-
ming. See section 9.6.
In the following example, the data field of a message is (2, 3, 3, 6, 255). The byte 255 must be “escaped”
into the RS232_ESCAPE byte (240) followed by the difference between 255 and RS232_ESCAPE (255
Since the second byte of an escape sequence must fall within the range 0 through 15 inclusive, any second
byte outside of that range indicates that a transmission error has occurred, and the message should be
acknowledged by the receiver with RS232_ERROR and ignored.
tegrat
eulav
atad
,h0F
hF0
hC0
muskcehc
70
M-series User’s Manual — RS232 Introduction
Page 71
M-series User’s Manual — RS232 Introduction
9.6 DIP Switches
There are eight DIP switches on the rear panel of the Matrix (see drawing below). For all DIP
switches, the “up” position indicates the “on” condition, and the “down” position the “off” condition. The
function of these switches is shown below .
DIP switches 5 and 6 allow the RS-232 baud rate to be fixed at one of three values: 9600, 19200 or
38400. The M-series supports 38400 at the embedded level and that speed can be used for Crestron and
AMX programming, but since Windows® does not support that rate, the M-series GUI cannot be run at
38400.
DIP switch 7 allows the RS-232 checksum and “escape” byte to be toggled on or off. These should be
turned off in installations which include a permanent RS-232 controller , such as AMX, Crestron or custom
PC program. This greatly simplifies coding (and decoding) the RS-232 messages. The RS-232 checksum
and escape byte should be turned on in installations where the RS-232 communication may be hindered
because of cable length (greater than 50 feet) or shielding from external electronic noise.
Note:After changing any DIP switches, you must resest the matrix by pressing the
reset button on the rear panel. Changes will not take place unless you reset the matrix.
M-series User’s Manual — RS232 Introduction
71
Page 72
M-series User’s Manual — RS232 Introduction
9.7 Introduction to using the RS-232 Commands
This section introduces three RS-232 commands that are needed to begin programming the M-series. The
commands are chosen to get you started programming the Intelix matrix. T wo of the three commands
establish communication, and the third exerts control over a chosen audio crosspoint. After these three
commands are usable you should be able to use the rest of this manual to implement your application.
1) Are Y ou Ther e: This command is sent by the controller to check for the existence of a matrix. If the
matrix receives this message it replies with an I Am Here message.
2) I Am Here: This message is sent by the matrix as a response to the receipt of an Are Y ou Ther e
message. The matrix sends an I Am Here message whenever it is powered up or reset. This fact can be
used as a diagnostic tool when troubleshooting communication, since the matrix can be relied upon to send
the I Am Here message when reset.
3) Set Current V alue: This message sets the attenuation level of an audio crosspoint, and demonstrates
control over the audio matrix after communication has been established.
9.7.1 Are You There
Shown below is the contents of the Are Y ou Ther e message. The format of the message is explained in
section 9.1. The message has no parameters, the length is 2 bytes (1 byte for class, 1 byte for message ID).
The checksum is the sum of all fields: F Ah + 2h = FCh.
Since FCh is greater than the RS232 _ESCAPE value of 240, the checksum is “escaped” into
2 bytes (F0h, 0Ch). The escape byte does not effect the length field. The escape process is explained in
section 9.5. Transmitting this message consists of sending the following string of 7 bytes: F Ah, 00h, 02h,
00h, 00h, F0h, 0Ch.
00h 02h
00h
00h
F0h 0Ch
9.7.2 I Am Here
Shown below is the contents of the I Am Here message. This message is sent by the matrix in
response to an Are Y ou Ther e message. This message is sent whenever the matrix is powered up or reset.
The format of the message is explained in section 9.1. The message has no parameters, the length is
2 bytes (1 byte for class, 1 byte for message ID). The checksum is the sum of all fields: F Ah + 2h + 1h =
FDh. The checksum will be escaped when transmitted by the matrix. Receiving this message consists of
recognizing the following string of 7 bytes: F Ah, 00h, 02h, 00h, 01h, F0h, 0Dh.
00h 02h
72
00h01h
F0h, 0Dh
M-series User’s Manual — RS232 Introduction
Page 73
M-series User’s Manual — RS232 Introduction
9.7.3 Set Current Value
The Set Current V alue message allows direct control over the attenuation at a single crosspoint.
T o use this message as a control test, select a crosspoint to be set and encode it in the input output pair.
The example below sets the current value of the crosspoint at input 2 and output 5. The value to which the
current value is set is encoded in the current value parameter. This value can be any value from 0 (full of f) to
255 (full on). The example below sets the crosspoint to 255. Since 255 is hex FF the value is escaped into
two bytes F0h, 0Fh. Sending this message consists of transmitting the following ten bytes: F Ah, 00h, 05h,
02h, 0Dh, 02h, 05h, F0h, 0Fh, and 15h.
When this message is properly received by the matrix, the current value will be immediately affected, since
this command bypasses ramp time and slew rate. Y ou should immediately hear the change in the level of the
crosspoint. Be sure that your audio source, amplifiers and speakers are all powered and working.
output
05h
00h 05h02h0D h
current value (escaped)
F0h, 0Fh
input
02h
14h
M-series User’s Manual — RS232 Introduction
73
Page 74
M-series RS232 Programming — Command Summary
10.0 RS232 Command Summaries
The following sections show all RS232 control messages that are used to control the M-series matrix at run
time.
Class 0 (Matrix Mixer Messages) summary
Message NameIDParametersSizeRange
Are Y ou There0none
I Am Here1none
Reset matrix mixer13clear memory10-1
74
M-series RS232 Programming — Command Summary
Page 75
A VM RS232 Programming — Command Summary
Class 1 (Audio Input/Output Messages) summary
Message NameIDParametersSizeRange
I/O Ramp to T arget V alue 7i/o flag10-1
i/o number11-129
target10-255
ramp time20-30,000
I/O Slew to T arget V alue8i/o flag10-1
i/o number11-129
target10-255
slew rate21-32640
I/O Stop Slewing17i/o flag10-1
i/o number11-129
I/O Goto Current V alue9i/o flag10-1
i/o number11-129
current value10-255
I/O Goto Multiple18i/o flag10-1
Current V alues Samecount11-128
Each message will be marked with one of the following icons:
?
The Audio Input/Output Messages deal with generic information about the audio signals
which make up the audio matrix. This information includes overall matrix size (the number of inputs
and outputs). Further there is for each audio input/output there is a 20- byte name and a 1-byte level
multiplier. The multiplier has a value of 0-255, corresponding to 0-100% of the input signal; i.e. it is
an attenuation only multiplier .
Messages that request information from the matrix
Messages that report information from the matrix
Messages that Configure the matrix
Messages to be used by Intelix Developers only.
Messages for Run Time Control
I/O flag:
If the i/o flag = 0, then the command is intended for an output.
If the i/o flag = 1. then the message is intended for an input.
The i/o num:
The i/o num specifies the number of the input or output targeted by the message. The i/o num
must be non zero and has a range of 1-129.
Wild Cards
If the i/o num is 129 then the message refers to all inputs or outputs. Not all commands support
the 129 parameter . Wild cards apply only to classes 1, 2, and isolated messages in other classes. An
example of the use of a wild card in a class 1 message is given in the “Set I/O target Using Ramp”
message details (message #5).
Each message will be marked with one of the following icons:
?
The Matrix Mixer contains sophisticated audio crosspoints, in that each crosspoint contains a number of parameters (fields), which together define the behavior of the audio signal of the crosspoint.
The crosspoint messages process data associated with individual audio crosspoints within the audio
matrix. The coordinates of an individual audio crosspoint are of the form [input , output ]. The
coordinate values are integral (1-128 inclusive).
The matrix has control over the rate at which a crosspoint changes value. This rate is expressed in two
ways, as a time (ramp time), and as a rate of change (slew rate)
Ramp Time
Ramp time is expressed in units of milliseconds (1/1000 of a second). You can set ramp times
to any value from 0 -30,000. This corresponds to a range of ramp times from 0 to 30 seconds. The
ramping operation begins as soon as a target value is received. During the ramping time, the output
being ramped rises or falls steadily in volume at a fixed rate. The rate of which is dependent on the
distance being traversed by the ramp.
Calculating a ramp time:
The ramp time is a 2 byte hexadecimal number. To calculate a ramp time multiply the number
of seconds you want the ramp to take by 1000, and convert the result to hexadecimal. This number is
the value transmitted to the matrix.
.
Ramp time example: You wish audio to ramp between states in 5 seconds.
Multiply by 1000, 5 * 1000 = 5000. Convert the number to hexadecimal. 5000 -> 1388h. Use
the result 1388 in the ramp time command. The high byte is 13h and the low byte is 88h.
Slew Rate
The inverse of ramp time is slew rate which is expressed in units of steps/128
milliseconds. The slew rate determines how fast volume changes will take place. Regardless
of the current or target volume levels, any change in output volume will take place at the slew rate.
The advantage of using slew rate instead of ramp time, is that the volume of the output being slewed
rises at a steady rate that is independent of the distance traversed by the slew.
Calculating a slew rate:
The slew rate is a 2 byte hexadecimal number. You calculate a slew rate based on how fast in milliseconds (.001 second) you want the volume to go from full off to full on. This number (the FRC for
full range change) will be in the range 1-32,640. It sets the rate at which all audio changes (not just
full off to full on). The smaller the FRC time time, the faster the volumes will change. Typical FRC
time’s are in the neighborhood of 5000 (a full range change time of 5 seconds). For a fast rate of
change the FRC time should be small, e.g. in the range of 1000. For a slow rate of change the FRC
time should be around 10,000. Your chosen FRC time is then used to calculate the actual slew rate
value as follows:
Slew Rate = 32,640 ÷ FRC time
Slew rate examples:
1) You want audio to slew at a rate set by an FRC time of 6000 (a full range change of 6
seconds). Use the formula above with 6000 in place of FRC: 32640 ÷ 6000 = 5.44. The slew
rate to program is 5. This number must be transmitted as a 2 byte hex number. The high byte
is 00h and the low byte is 05h. When these two bytes are transmitted as slew rate parameters,
the outputs will slew at the desired rate.
2) You want a fast slew. Select a full range change value of 2 seconds (FRC time =
2000). 32640 ÷ 2000 = 16. The two bytes of the slew rate are 00h and 10h.
3) A very fast slew is FRC time = 100 (.1 seconds). the two bytes are 01h and 46h.
This is useful for “rounding off the corners” of audio changes.
4) You want a slow slew rate. Select an FRC time of 12000 (a full range change of 12
seconds). Using the formula you obtain: 32640 ÷ 12000 = 2.72. Use 3. The high byte is 00h
and the low byte is 03h.
5) You want a very slow slew rate. Select a slew rate of 1. The two bytes are 00h and
01h. This corresponds to an FRC time of 32 seconds.
Conversions of ramp times and slew rates
Ramp times and slew rates are transmitted to and from the matrix mixer as a pair of hexidecimal
bytes. The following section shows how to convert to and from transmission values and decimal
numbers. The pair of bytes is always transmitted and received most significant byte first.
Convert from a known decimal value to a hex transmission value:
To convert a desired decimal value (N) to a 2-byte value to transmit to the matrix mixer:
1) N ÷ 256
2) The integer part of the result from step 1 is the most significant byte of the 2-byte result.
3) The remainder from step 1 is the least significant byte.
4) Convert the two bytes to hexidecimal.
5) The most significant byte is transmitted first.
Example1:
You wish to transmit the slew rate 7:
7 ÷ 256 = 0 with a remainder of 7. The two hexidecimal bytes to transmit are 00h and 07h.
Example 2: You wish to transmit the ramp time 20,000:
20,000 ÷ 256 = 78 with a remainder of 32. Converting 78 and 32 to dexidecimal gives: 4Eh and
20h.
Convert from a two byte transmission value to a decimal value:
1) Convert the most significant byte from hex to decimal and multiply by 256.
2) Convert the least significant byte from hex to decimal and add it to the result of step 1.
Example 1:
You receive the two hex bytes 00h and 09h:
00 * 256 = 0. 0 + 9 = 9. The value represented is 9.
Example 2: You receive the bytes 41h and 21h:
41h => 65d; 65 *256 = 16640.
21h => 33d; 16640 +33 = 16673. The transmitted value was 16673.
This message sets the current value of an audio crosspoint. Using this message
to change the current value of an audio crosspoint will cause an immediate
change to the audio volume.
Message ID:9
Source:external
Parameters:
emaNeziSegnaRnoitpircseD
tupni1921-1
tuptuo1921-1
eulavtnerruc1552-0
etanidrooctupni
tniopssorcfo
etanidrooctuptuo
tniopssorcfo
tniopssorc
eulavtnerruc
last altered 6/29/00
Reply:none
Notes:This message is useful for “show control” applications.
Example: