Page 2
Model/Serial Number Software: Crosspoint ROM Application ROM CD ROM 2222 Pleasant View Road Middleton, WI 53562 (608) 831-0880 fax: (608) 831-1833 e-mail: intelix@intelix.com Revision D 0701...
2.1.1 Installing the M-series software from the CDROM ............. 17 2.1.2 Installing the M-series software from floppies ............. 17 2.1.3 Installing the M-series software from the Intelix Web site ..........17 2.2 Running the M-series Software ................... 17 2.0 Installing and starting the M-series software ..........17 3.0 Connecting the Control PC to the M-series .................
Page 5
M-series User Manual – Getting Started 7.2.2.4 Volume ......................36 7.2.2.5 Pan ......................... 36 7.2.2.6 Add/Delete 8 Sources ..................36 7.2.2.7 Mic/Line Cards ....................37 7.2.2.7.1 Adding a Mic/Line Card ................37 7.2.2.7.2 Deleting a Mic/Line Card ................. 37 7.2.2.7.3 Setting/Monitoring a Mic/Line Card ............37 7.2.2.7.4 Gain Setting .....................
Page 6
M-series User Manual – Getting Started 7.4.3 Password ........................46 7.4.3.1 Enabling the Password ..................46 7.4.3.2 Disabling the Password ..................46 7.4.3.3 Changing the Password ..................46 7.4.3 Communication Icons ....................46 7.5 The Diagnostic Menu ......................47 7.5.1 Are You There ......................47 7.5.2 RS232 Test Manager ....................
Page 7
M-series User Manual – Getting Started 7.7.3 The Indicators Panel ....................57 7.7.4 Pinout ........................57 8.0 Stereo I/O control ....................58 8.1 Input controls ........................58 8.2 Output controls ........................58 8.3 Stereo Control Methods ....................58 8.3.1 Setting control values with RS-232 ................58 8.3.2 Setting Control Values with the GUI ................
Page 8
M-series User Manual – Getting Started Goto Same Multiple I/O Volume (ID 18) ................... 90 Goto I/O Mute/Demute (ID 11) ....................91 Set input pan/output balance (ID 14) ..................92 Class 2: Crosspoint Messages ................. 93 Goto Crosspoint Volume using Ramp Time (ID 5) ..............97 Goto Crosspoint Volume using Slew Rate (ID 6) ...............
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 11.0...
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.
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 cross- point; i.e. a crosspoint affects only a single input/output pair. M-series User Manual – Overview...
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.
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Ω.
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.
RS-232 port ( ). This includes show control systems, lighting controllers, audio/video editing systems etc. To 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 num- bered bare wires at the other end.
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.
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.
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. Your computer must meet these requirements: √...
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.
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. You 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 ->...
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 ”. You should already have designed your system on paper.
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.
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.
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.
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.
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 To add a preset, click the “Add Preset”...
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.
M-series User Manual – Auto Designer 5.6 Preset Trigger 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.
M-series User Manual – Hardware Installation 6.0 Hardware Installation Wizard The Hardware Installation Wizard is largely 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.
M-series User Manual – Hardware Installation 6.3 The Audio Path Test 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 instruc- tional screen to test your audio paths.
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)
This itemprovides a semiautomatic way of ensuring that your M-series software is up to date. Select the Web 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.
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. Two factors determine the needed size: the number of audio sources and the number of audio outputs. To set these two parameters, use the up/down arrows next to each.
M-series User Manual – Windows Reference 7.2.2 Audio Sources 7.2.2.1 Naming Audio Sources To 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.
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 To add a mic/line card, click on the “Gain” column of any input in the group of eight the mic/line card will serve.
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 To 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.
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 M- series matrix. There can be up to 128 separate presets. 7.2.4.1 Naming Presets To name a preset, doubleclick its name in the “Preset Name” text box, type the new name and click the “Store”...
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).
M-series User Manual – Windows Reference 7.2.5 Preset Trigger 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.
This form generates an order for the hardware based on your design. The “To” field is fixed in the PC registry and can be changed, but defaults to the Intelix Order Department. The “Bill To” field is also stored in the registry, so that you need only fill it in once (but change it if needed). The “Ship To” field defaults to the “Bill To”...
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 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.
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.
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.
M-series User Manual – Windows Reference 7.5 The Diagnostic Menu 7.5.1 Are You There A clock in the M-series software periodically (every three seconds) sends a message (Are You There) to the matrix. This feature allows the software to continually verify the correct communication between the software and the matrix hardware.
M-series User Manual – Windows Reference 7.5.2 RS232 Test Manager The RS232 Test 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.
The lower part of the RS232 Test 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”...
M-series User Manual – Windows Reference 7.5.3 The Device Information Screen 7.5.3.1 The Name of the matrix The matrix name is a text string of up to 32 characters. You 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.
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).
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.
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.
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 Values To change an audio level at a crosspoint, click on the crosspoint. A pair of up/down arrows and a text box appears.
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. To save a configu- ration 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.
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 Target 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.
M-series User Manual – Windows Reference 7.7 Preset Trigger 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.
M-series User Manual – Stereo 8.0 Stereo I/O control Your 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:...
M-series User Manual – Stereo 8.3.2 Setting Control Values 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.
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.
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 potenti- ometer, 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 Tap A, and nothing to Tap B, while a value of 255 will send the input entirely to Tap B and nothing to Tap A.
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.
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.
M-series User Manual – Stereo 8.7 Mono input to stereo output example 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.
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...
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 format e.g.
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. r i f l l a 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.
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 when you 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.
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. 00-00h 81-51h 33-21h 97-61h 17-11h 49-31h 65-41h 113-71h...
M-series User’s Manual — RS232 Introduction 9.5 Byte Escape Sequence 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.
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.
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. Two 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.
M-series User’s Manual — RS232 Introduction 9.7.3 Set Current Value The Set Current Value message allows direct control over the attenuation at a single crosspoint. To 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.
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 Name Parameters Size Range Are You There none I Am Here...
Page 75
AVM RS232 Programming — Command Summary Class 1 (Audio Input/Output Messages) summary Message Name Parameters Size Range I/O Ramp to Target Value i/o flag i/o number 1-129 target 0-255 ramp time 0-30,000 I/O Slew to Target Value i/o flag i/o number 1-129 target 0-255...
Page 76
AVM RS232 Programming — Command Summary Class 2 (Crosspoint Messages) summary Message Name Parameters Size Range Crosspoint Ramp input 1-128 to Target Value 5 output 1-128 target value 0-255 ramp time 0-30,000 Crosspoint Slew input 1-128 to Target Value6 output 1-128 target value 0-255...
Page 77
AVM RS232 Programming — Command Summary Class 2 summary, cont. Message Name Parameters Size Range Crosspoint Goto Multiple count 1-64 Value Same value 0-255 input 1 1-129 output 1 1-129 input n 1-129 output n 1-129 Crosspoint Goto Mute input 1-128 output 1-128...
Page 78
AVM RS232 Programming — Command Summary Class 3 (Audio Preset Messages) summary Message Name Parameters Size Range Set Audio preset ramp time preset number 1-64 ramp time 0-30,000 Copy Preset to Preset source preset number 0-64 destination preset number 0-64 Copy Live Values to Preset destination preset number 1-64...
Page 79
AVM RS232 Programming — Command Summary Class 4 (DC Control Messages) summary Message Name Parameters Size Range DC Control Set polling Reports On/Off DC Control value Single Input Report DC Control value Single Output Report DC Control Goto value Single Input Dc Control Simulate input Single Input...
Page 80
AVM RS232 Programming — Command Summary Class 11 (Mic/Line Messages) summary Message Name Parameters Size Range Mic/Line Set input 1-128 Signal Level Polling polling speed 0; 50-255 Mic/Line Signal Levels Report 4 input 0-42 Mic/Line Goto Gain/Phantom 2 input 1-128 range Phantom Power AVM RS232 Programming —...
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; these messages may begin with the words Goto, Stop, Cancel,...
M-series RS232 Programming — Device Messages (Class 0) last altered 6/29/00 Are You There (ID 0) Description: This message is used as a simple way to verify communication with a Matrix Mixer. Message ID: Source: external Parameters: none Reply: I Am Here Notes: In the following example, the calculated checksum is 255.
M-series RS232 Programming — Device Messages (Class 0) I Am Here (ID 1) last altered 6/29/00 This message is sent by the Matrix Mixer as a reply to an Are You There Description: message. It is also sent when the Matrix Mixer is powered up or reset. Example 00h 02h F0h, 0Dh...
Goto Matrix Mixer Reset/Clear (ID 13) last altered 6/29/00 Description: This message resets the Intelix Matrix Mixer. If the value of the “clear memory” parameter is “1”, the internal RAM batteries will be by- passed and the Matrix memory memory will be cleared. Warning: If the...
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 The Audio Input/Output Messages deal with generic information about the audio signals which make up the audio matrix.
M-series RS232 Programming — Matrix Messages (Class 1) Goto I/O Volume Using Ramp (ID 7) last altered 12/19/00 Description: This message sets the target value and ramp time of an input or an output. Change to volume will take effect immediately. This message supports wild cards.
M-series RS232 Programming — Matrix Messages (Class 1) Goto I/O Volume Using Slew (ID 8) last altered 12/19/00 Description: This message sets the target value and slew rate of an input or an output. Change to volume will take effect immediately. This message supports wild cards.
M-series RS232 Programming — Matrix Messages (Class 1) Stop Input/Output Slewing (ID 17) last altered 6/29/00 Description: This message orders a specified input or output to stop slewing. Message ID: Source: external Parameters: e z i i r c i t p o / i o / i o / i...
M-series RS232 Programming — Matrix Messages (Class 1) Goto I/O Volume (ID 9) last altered 6/29/00 Description: This message sets the current value parameters of a single specified “virtual VCA”. The new value takes effect immediately. Message ID: Source: external Parameters: Example: 00h 05h...
M-series RS232 Programming — Matrix Messages (Class 1) Goto Same Multiple I/O Volume (ID 18) last altered 6/29/00 Description: This message sets the current values of multiple audio inputs or mul tiple audio outputs to a single level. To set multiple i/os to different levels, see Class 1 message 19 (Goto Multiple IO Volumes ).
M-series RS232 Programming — Matrix Messages (Class 1) Goto I/O Mute/Demute (ID 11) last altered 6/29/00 Description: This message sets the mute switch of all crosspoints that are tied to the input or output. The matrix “remembers” the value present at mute time, so a demute restores the value current at the time of muting.
M-series RS232 Programming — Matrix Messages (Class 1) Set input pan/output balance (ID 14) last altered 6/29/00 Description: This message sets either input pan values or output balance.For a complete explanation of the operation of stereo pan and balance see the section “Stereo I/O control”.
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 The Matrix Mixer contains sophisticated audio crosspoints, in that each crosspoint contains a num- ber of parameters (fields), which together define the behavior of the audio signal of the crosspoint.
Page 94
M-series RS232 Programming — Crosspoint Messages (Class 2) Audio Crosspoint Parameters Each audio crosspoint contains six fields which can be viewed and modified (except as noted) by an external device: e z i i r c i t p " "...
Page 95
M-series RS232 Programming — Crosspoint Messages (Class 2) Ramp Times and Slew Rates 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).
Page 96
M-series RS232 Programming — Crosspoint Messages (Class 2) 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.
M-series RS232 Programming — Crosspoint Messages (Class 2) Goto Crosspoint Volume using Ramp Time (ID 5) last altered 12/23/00 Description: This message sets the target value and ramp time of a crosspoint. Change to volume will take effect immediately. This message supports wild cards.
M-series RS232 Programming — Crosspoint Messages (Class 2) Goto Crosspoint Volume using Slew Rate (ID 6) last altered 12/23/00 Description: This message sets the target value and slew rate of a crosspoint. Change to volume will take effect immediately. This message supports wild cards.
M-series RS232 Programming — Crosspoint Messages (Class 2) Stop Crosspoint Slewing (ID 12) last altered 6/29/00 Description: This message tells a specified crosspoint to stop the slewing process. After the crosspoint stops slewing, the target value is set to the current value. Message ID: Source: external...
M-series RS232 Programming — Crosspoint Messages (Class 2) Goto Crosspoint Volume (ID 9) last altered 6/29/00 Description: 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.
M-series RS232 Programming — Crosspoint Messages (Class 2) Goto Crosspoint Volume Exclusive (ID 13) last altered 6/29/00 Description: This message turns on a specified crosspoint to a specified level and turns off all other inputs to the specified output. The change takes place immediately. Message ID: Source: external...
M-series RS232 Programming — Crosspoint Messages (Class 2) Goto Multiple Crosspoint Volumes (ID 14) last altered 6/29/00 Description: This message sets the audio levels of several crosspoints with a single mes sage. Target values change to match current values. The number of crosspoints to change is specified in the “count”...
M-series RS232 Programming — Crosspoint Messages (Class 2) Goto Same Multiple Crosspoint Volumes (ID 15) last altered 7/16/01 Description: This message sets the audio levels of several crosspoints to a single value with a single message. The number of crosspoints to change is specified in the “count”...
M-series RS232 Programming — Crosspoint Messages (Class 2) Goto Crosspoint Mute/Demute (ID 11) last altered 6/29/00 Description: This message sets the mute value of a specified crosspoint. The coordinates of the crosspoint are transmitted in the input and output parameters. The current volume of the crosspoint is preserved when muting, so that a demute returns the crosspoint to its pre-mute level.
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 Input/Output Coordinates: Presets are handled in 8X8 (64 byte) increments. The 8X8 section being manipulated is defined by an input/output pair.
Page 106
M-series RS232 Programming — Preset Messages (Class 3) Format: The format of the no-change mask is a group of 8 bytes (with 8 mask bits per byte), which covers an 8X8 section defined by an input/output pair. Byte #1 represents inputs 8-1 at output1, byte 2 represents inputs 8-1 at output 2, etc.
M-series RS232 Programming — Preset Messages (Class 3) Set Audio Preset Ramp Time (ID 5) last altered 6/29/00 Description: This message sets the ramp time of an audio preset. All 8 X 8 sections of the preset are affected. The ramp time is transmitted as two bytes. Message ID: Source: external...
M-series RS232 Programming — Preset Messages (Class 3) Copy Preset (ID 8) last altered 6/29/00 Description: This message copies the values of one preset into another preset. All 8 X 8 section of the preset are affected by the Copy Preset message. All parameters are copied, including no change masks.
M-series RS232 Programming — Preset Messages (Class 3) Copy Live Values to Preset (ID 13) last altered 6/29/00 Description: This message copies the current live values into a preset. All 8 X 8 section of the preset are affected by the Copy Preset message. This command either preserves or clears the no-change bitmap of the destination preset, depending on the value of the preserve parameter.
M-series RS232 Programming — Preset Messages (Class 3) Go To Preset (ID 9) last altered 6/29/00 Description: This message copies the values of one preset into the “live” crosspoints. All 8 X 8 section of the matrix are affected by the Go To Preset message. If a preset’s ramp time is zero, the live values change immediately.
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 The direct input/output messages deal with information about the physical conditions of the Matrix Mixer which relate to the binary inputs and outputs —...
M-series RS232 Programming — Direct I/O Messages (Class 4) Set Digital I/O Polling (ID 3) last altered 6/29/00 Description: This message sets the polling status of the digital I/O pins. The polling parameter controls how changes to the I/O pins are reported: 0 = no reports;...
M-series RS232 Programming — Direct I/O Messages (Class 4) Report Direct I/O Single Input (ID 8) last altered 6/29/00 Description: This message transmits the number and new value of a changed direct I/O input, if Digital I/O Polling is set to 2,4 or 6. See Set Digital I/O Polling message (Class 4 # 3).
M-series RS232 Programming — Direct I/O Messages (Class 4) Report Digital I/O Single Output (ID 9) last altered 7/11/01 Description: This message transmits the number and new value of a changed digital I/O output, if Direct I/O Polling is set to 2,4 or 6. See Set Direct I/O Polling message (Class 4 # 3).
M-series RS232 Programming — Direct I/O Messages (Class 4) Goto Digital Output Status (ID 5) last altered 6/29/00 Description: This message sets the value of a digital I/O output. The output can be on, off, or blinking. Message ID: Source: external Parameters: e z i...
M-series RS232 Programming — Direct I/O Messages (Class 4) Goto Digital Input Status (ID 7) last altered 6/29/00 Description: This message simulates a digital input change. The simulation includes all effects of a changed input including reporting if polling is active. A report is generated by the simulation command, and another report is generated if the output changes.
M-series RS232 Programming — Direct I/O Messages (Class 4) Get All Digital I/O Status (ID 10) last altered 6/29/00 Description: This message queries the DB-25 connector for the status of all 16 pins. See also Report All Digital I/O Status. Message ID: Source: external...
M-series RS232 Programming — Direct I/O Messages (Class 4) Report All Digital I/O Status (ID 11) last altered 6/29/00 Description: This message reports the status of all 16 I/O pins on the DB-25 con nector. See also Get All Digital I/O Status. Message ID: Source: external...
Messages to be used by Intelix Developers only. Messages for Run Time Control The mic/line card is an optional accessory for all Intelix Matrix products that extends and simplifies the connection of audio sources. The 8-channel mic/line card includes a preamplifier for each channel which boosts microphone level inputs to the level optimum for use by the matrix.
M-series RS232 Programming — Mic/line Messages (Class 11) Get Input Signal Level (ID 3) last altered 7/11/01 Description: This message sets the rate at which a mic/line card reports its meter values. Any value of the polling speed parameter less than 50 causes the card to report once and then stop reporting.
M-series RS232 Programming — Mic/line Messages (Class 11) Report Input Signal Levels (ID 4) last altered 7/03/00 Description: This message is sent by the mic/line card to report its meter values. It is a response to a Get Input Signal Level message. All eight channel meter values are reported starting with channel one first.
Page 122
M-series RS232 Programming — Mic/line Messages (Class 11) Report Input Signal Levels, cont. This table shows the correspondence of input level parameters to actual post-gain channel levels. To convert the input level parameter to dB subtract 20 (14h). Note that the first and last hex values do not correspond to specific dB levels.
M-series RS232 Programming — Mic/line Messages (Class 11) Set Input Gain (ID 2) last altered 7/03/00 Description: This message sets the preamplifier gain ranges and phantom power for a specified mic/line card channel Message ID: Source: External Parameters: e z i i r c i t p ;...
M-series User Manual— Appendix A Appendix A: Ramp Times and Slew Rates 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). Individual Audio Crosspoint Data Flow Path - determines D/A value for crosspoint VCA.
M-series User Manual — Appendix A 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.
Page 126
M-series User Manual— Appendix A Conversions of ramp times and slew rates Ramp times and slew rates are transmitted to and from the matrix mixer as a pair of hexadecimal 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.
This section describes the power cycle reset of all Intelix Matrix products, including the M- series, M series, the MZP and the Psychologist products. This cycle is the same whether the reset comes as a result of a power failure, or a reset button press.
M-series User Manual—Appendix C Appendix C: Technical Information AUDIO SPECIFICATIONS Signal-to noise Ref +26 dBV, 8X8 system 100dB Frequency Response ± dB from 20 Hz to 20 kHz +0, -3 dB from 10 Hz to 30 kHz Crosstalk Better than -80 dB Gain Control Range (attenuation only) 100 dB Gain Control Resolution...
Page 129
AH 1 Servicing All repair and other service of Matrix Mixers and Remotes should be provided only by qualified service personnel. Contact Intelix for a list of authorized service agents. Other attempts at service or repair may void the warranty.
M-series User Manual – Index Index Crosspoint Set Value Exclusive 101 Acknowledgment field 66 Crosspoint Stop Slewing 99 Are You There 72, 82 Current Levels, setting multiple 90 ASCII values, table 68 Current Mic Values Report 121, 122 Audio Matrix screen 22, 25, 36, 38 Current Value, setting 75 Audio Matrix Size 22, 25, 36, 38 audio outputs 13...
Page 131
M-series User Manual – Index Input pan control 61 Input/Output Coordinates 105 ramp time, calculating 124 Introduction to using the RS232 Commands 72 Ramp times 124 Ramp times, converting 126 relays 16 MARC software, installing and running 17 Reserved Bytes 67 matrix name 50 Reset Matrix Mixer 84 Message Fields 66...
Page 132
M-series User Manual – Index stereo input width control 60 stereo output example 63, 64 stereo output controls 58 Stop Input/Output Slewing 75, 88, 102, 103 Technical Information 128 unbalancing the input 13 ventilation 20 version numbers, hardware and software 50 Video Matrix, screen 21 Video Matrix Size 21 Warranty 129...
Need help?
Do you have a question about the M Series and is the answer not in the manual?
Questions and answers