Mixer Blocks

 

Automixer

Attribute

Commands

Index

Value Range

Input Level

AMLVLIN

SET, SETL, GET, GETL, INC, DEC

1

-100 ~ 12 *

Output Level

AMLVLOUT

SET, SETL, GET, GETL, INC, DEC

2

-100 ~ 12 *

Input Mute

AMMUTEIN

SET, GET

1

0 = unmuted

1 = muted

Output Mute

AMMUTEOUT

SET, GET

None

0 = unmuted

1 = muted

Crosspoint Mute

AMMUTEXP

SET, GET

1

1 =unmuted

0 = muted

Logic Output

AMLOGOUT

GET

2

0 = off

1 = on

* Can contain a decimal number.

 

Note: Typically, Index1 represents the input/row, and Index2 represents the output/column. However, Automixers have only a single output and, therefore, Index2 is not used to specify an output/column.

 

Example: Set Device 1 Automixer Crosspoint Mute at Instance 3 Crosspoint 1 to muted.

Command

Dev #

Attribute

Inst ID

Index 1

Index 2

Value

Line Feed

SET

1

AMMUTEXP

3

1

None

0

<LF>

 

Result: SET 1 AMMUTEXP 3 1 0 <LF> (Automixers have only 1 output, so Index2 is not required)

 

 

Matrix Mixer

Attribute

Commands

Index

Value Range

Input Level

MMLVLIN

SET, SETL, GET, GETL, INC, DEC

1

-100 ~ 12 *

Output Level

MMLVLOUT

SET, SETL, GET, GETL, INC, DEC

2

-100 ~ 12 *

Input Mute

MMMUTEIN

SET, GET

1

0 = unmuted

1 = muted

Output Mute

MMMUTEOUT

SET, GET

2

0 = unmuted

1 = muted

Crosspoint Level

MMLVLXP

SET, SETL, GET, GETL, INC, DEC

1 & 2

-100 ~ 0 *

Crosspoint Mute

MMMUTEXP

SET, GET

1 & 2

1 = unmuted

0 = muted

* Can contain a decimal number.

 

Note: For attributes with 2 Index fields, Index1 is the input/row, and Index2 is the output/column.

 

Standard  Mixer

Attribute

Commands

Index

Value Range

Input Level

SMLVLIN

SET, SETL, GET, GETL, INC, DEC, SETD, GETD

1

-100 ~ 12 *

Output Level

SMLVLOUT

SET, SETL, GET, GETL, INC, DEC, SETD, GETD

2

-100 ~ 12 *

Input Mute

SMMUTEIN

SET, GET, SETD, GETD

1

0 = unmuted

1 = muted

Output Mute

SMMUTEOUT

SET, GET, SETD, GETD

2

0 = unmuted

1 = muted

Crosspoint Mute

SMMUTEXP

SET, GET, SETD, GETD

1 & 2

1 = unmuted

0 = muted

* Can contain a decimal number.

 

Note: For attributes with 2 Index fields, Index1 is the input/row, and Index2 is the output/column.

 

 

Room Combiner

Attribute

Commands

Index

Value Range

Wall State

RMCMBWALL

SET, GET, SETD, GETD

1

0 = down

1 = up

Output Level

RMCMBLVL

SET, SETL, GET, GETL, INC, DEC, SETD, GETD

2

-100 ~ 12 *

Output Mute

RMCMBMUTE

SET, GET, SETD, GETD

2

0 = unmuted

1 = muted

Group State

RMCMBGROUP

SET, GET, SETD, GETD

1

0 ~ 16

* Can contain a decimal number.

 

+ Note: The behavior of RMCMBGROUP is the same as that of the "Set Selected Group" commands in the right-click-context menus of the Room Combiner dialog screen in Nexia Software: the specified room is either separate (group 0) or combined with other rooms of the selected group (1~16). All other rooms maintain their previous group assignments. Index1 represents the room being addressed. As rooms are combined, room levels become ganged, so only one output level needs to be addressed.

 

Note: For Wall State, Index1 indicates the wall to be affected and Value indicates the actual wall state (down=open=combined; up=closed=separated).

 

Example: Set Device 1 Room Combiner Wall State at Instance 4 Wall 2 to up (close/separate).

Command

Dev #

Attribute

Inst ID

Index 1

Index 2

Value

Line Feed

SET

1

RMCMBWALL

4

2

None

1

<LF>

 

Result: SET 1 RMCMBWALL 4 2 1 <LF>

 

 

Auto-Mixer  Combiner

Attribute

Commands

Index

Value Range

Group State

MCMBGROUP

SET, GET, SETD, GETD

1

0 ~ 32

 

Note: Index1 is the input being addressed. Value is the group; this is represented by a letter in Nexia software, but addressed as a number in ATP commands. (Example: ungroup=0, A=1, B=2, C=3….)

Note: The Auto-Mixer Combiner was previously the Mix-Minus Combiner.  The above command will continue to work with a Mix-Minus Combiner block in a previously created Nexia file with a Mix-Minus Combiner.