DMX-IN Remote Editor

  Previous  Next

 

 

Introduction

Any DMX input signal can be used to control MADRIX 5 remotely. While you can use preconfigured DMX protocols, you can also set up such a configuration according to your needs with the help of the DMX-IN Remote Editor. This topic describes how to use the DMX-IN Remote Editor.

 

 

Initial Configuration

Make sure to configure your DMX device first.
[For example, DMX devices can be consoles, DMX desks, fader boards, other DMX interfaces, etc.]

Set up DMX Input.

Learn more »DMX-IN / Art-Net Remote / sACN Input

 

 

Overview

Go to the menu Preferences > Device Manager... > DMX Input
 

MIDI Remote Control EditClick Edit... to open the DMX-IN Remote Editor

A new window will open.
 

If you are creating a new DMX protocol, the list will be empty.

If you are modifying an existing DMX protocol map, the list will already contain all preconfigured settings.

DMX-IN Remote Editor

 

Add - Adds a new item to the list.
Remove - Removes the currently selected list items.

MIDI Remote Editor - Copy Entries

Duplicate/Copy - Copies and duplicates the currently selected list item. The new item will be added to the list right after the selected item. You can change its settings afterwards.

MIDI Remote Editor: Navigation

Navigation - Allows you to select the next or previous list item.

New - Creates a new configuration while deleting all previous list items with your permission.
- Allows you to create an empty DMX Remote Configuration [Empty] or load a preconfigured DMX protocol [Essential, Standard].

Open - Loads a previously saved DMX Remote Configuration file into the DMX-IN Remote Editor from an external file [of the file type *.mdrx].

Save - Saves the current DMX Remote Configuration to an external file [of the file type *.mdrx].
 
Save As - Save the current DMX Remote Configuration to another external file [of the file type *.mdrx]. Simply enter a name and click Save.

Assign A MIDI Control To A Function

Assign - Allows you to assign a control of your DMX controller to a function in MADRIX 5.
- 1] Activate Assign, select an list item you created and move the control of your DMX controller. You may also select multiple entries in the list.
- 2] In most cases, MADRIX 5 will automatically recognize the identify the DMX Channel, Control Type, and Interaction for the control. Learn more Configuration

MIDI Remote Editor: Test

Test - Allows you to test single list items and their functionality on the MADRIX 5 user interface, while having the DMX-IN Remote Editor still opened.
- Activate Test, then use the control on your DMX controller. You can see if the control works as expected on the MADRIX 5 user interface.
- If Test is activated, MADRIX 5 will receive the signal directly and not the DMX-IN Remote Editor.

- Test is also useful for testing modifiers. Learn more Modifiers

MIDI Remote Editor: Configuration Name

Configuration Name - Allows you to type in an individual description for your DMX Remote Configuration.
- Once saved, you will be able to select your DMX Remote Configuration under Preferences > Device Manager... > MIDI > Remote Control and MADRIX 5 will use this label.

 

 

Keyboard Shortcuts

Ctrl + A

Selects all items in the list.

Ctrl + E [hold]

Activates Assign, while holding this shortcut.

Ctrl + N

Creates a new configuration.

Ctrl + O

Opens a configuration.

Ctrl + S

Saves a configuration.

Ctrl + T [hold]

Activates Test, while holding this shortcut.

Del

Removes selected items from the list.

Arrow Up

Navigates upwards in the list.

Arrow Down

Navigates downwards in the list.

Double-click on an item

Calls up the context menu for the column.

Double-click on a head row of the list

Sorts the list alphabetically according to the column [ascending or descending].

 

 

Configuration

Overview

Each list item represents 1 DMX remote functionality using 1 DMX control [i.e., button, fader, etc.].

Configure each list item as required.

Configure each column of an list item.

Add or remove list items to add or remove the functionality you require.

 

Function

MIDI Remote Editor: Function

1] Create a new item with +
Or select a list item and perform a double-click with your mouse on the column Function.

2] Select the general topic [e.g., Audio].

3] Select the exact function you wish to configure [e.g., Volume].

DMX Channel

DMX-IN Remote Editor: DMX Channel

A] Click Assign, select one or more list items and use a control on your DMX controller. In most cases, MADRIX 5 will automatically recognize the DMX Channel, Control Type, and Interaction.

B] Or first select one or more list items and perform a double-click with your mouse on the column DMX Channel. Second, enter the correct DMX channel [e.g., CH01 for channel 01].
- You can also select multiple entries in the list and change their DMX Channel value at the same time.

Invert

MIDI Remote Editor: Invert

1] Select one or more list items and perform a double-click with your mouse on the column Invert.

2] The items will change between No and Yes:
- If Yes is selected, all values of this control will be inverted. That means for example that 0 becomes 255 and 255 becomes 0.
- No is the default value. No values will be inverted.

MIN, MAX,
Description

Select one or more list items and perform a double-click with your mouse on the column MIN, MAX, or Description. Enter the desired value or text.

MIN - Defines a minimum value for this functionality. The default value is 0.
MAX - Defines requires a maximum value for this functionality.
- For example, the Master Fader has a maximum value of 255, or you may want to set the maximum Fade Time to 10 seconds.

Description - Allows you to enter a text to describe the functionality.
- [By default, the name of the function will automatically be entered].

Execution

1] Select one or more list items and perform a double-click with your mouse on the column Execution.

2] The items will change between Always and On Value Change:
- If Always is selected, the remote command will be permanently and continuously processed by the software.
- If On Value Change is selected, the remote command will only be processed when the incoming value on this DMX channel has changed.

More Information:

Although MIDI and DMX-IN can both be used for similar remote control, both standards function differently.

Regarding MIDI:
- MIDI is an event-based standard, which only sends commands when a button is triggered, for example. If no control is used, no commands are sent.
- As such, the software reacts when it receives data and the incoming values are changed.
- Another event-based input, such as using the mouse on the GUI, could override the last received command.

Regarding DMX:
- DMX, in contrast, is a status-based standard. That means data is always sent. There is always and continuously incoming data.
- As such, the currently received data represents the current status of the GUI [at least regarding any functions that are mappend in the Remote Editor].
- For example, a fader set to 127 and assigned to the Master will always set the Master to 127 in the software.
- Another event-based input, such as mouse input, cannot override this current status.

Regarding Default Values:
- You might notice that the default Execution value [Always or On Value Change] might be different for different functions.
- Output > Master has the default Execution value Always, for example.
- Cue List > Go has the default Execution value On Value Change, for example.
- This is a special arrangement to make this status-based communication work with event-based actions in the software.
- For example, if Cue List > Go would be set to Always when used with a fader, the Go command would permanently be triggered and it would continuously skip cues in the Cue List even though you would not actively trigger the fader anymore.
- It is highly recommended to use the default settings for each function.
- Please also see the section 'Special Functions' below.

 

Special Functions

Please note: The following items are implemented in specific ways in order to achieve useful functionality.

Specific Functions

Deck A/B > Storage Place > Chaser Play / Pause / Stop
- Stop will be active for all values until 84 [0 - 84].
- Pause will be active for all values from 85 to 169 [85 - 169].
- Play will be active for all values from 170 to 255 [170 - 255].
- Execution is set to On Value Change by default.
- It should be left this way and not be set to Always!
- If a Chaser should only be controlled via remote control, you should disable AS [Autostart] within the Chaser.

Deck A/B > Storage Place > Chaser Step
- Execution is set to On Value Change by default.
- It should be left this way and not be set to Always!
- If a Chaser should only be controlled via remote control, you should disable AS [Autostart] within the Chaser.

Cue List > Play / Pause / Stop
- Stop will be active for all values until 84 [0 - 84].
- Pause will be active for all values from 85 to 169 [85 - 169].
- Play will be active for all values from 170 to 255 [170 - 255].

Global Colors > Global ID
- Controls Global Colors [not Global Color Lists].
- Allows you to choose up to 64 individual selectors.
- Each selector can have an individual ID assigned to it.
- Valid values range from 1 to 255. Value 0 means no selection.
- That means you can control up to 64 different IDs.
[Selectors 1 - 64 do not necessarily control IDs 1 - 64. Instead you can choose the ID with this function.]

Global Colors > Global ID / Red / Green / Blue / White / Alpha
- Controls the corresponding color channels for the corresponding selector, which in turn has the Global Color selected via Global ID.
- Valid values for the color channels range from 0 to 255.
 

Custom Default Values For MAX

The following functions have their default MAX values set according to the number of items their functionality provides. For example, Output Filter Color Mode has 3 modes and a MIN / MAX range of 0 / 2, which is a total of three:  

Output > Filter Color > Mode
- Mode 1 [Allow Through] will be active for all values until 85 [<= 85].
- Mode 2 [Filter Out] will be active for all values from 86 to 170 [86 <= 170].
- Mode 3 [Colorize] will be active for all values from 171 to 255 [171 <= 255].

The following functions work similarly:

Deck A/B > Filter Color > Mode

Deck A/B > Filter

Deck A/B > Storage Place > Filter

Deck A/B > Storage Place > Layer > Mix Mode > Layer 1 - 8

Deck A/B > Storage Place > Layer > Filter > Layer 1 - 8

Fade > Type

Output > Filter Color > Mode

Output > Filter

Output > Strobe Color > Mode

 

Saving Your Configuration

Please save your configuration after you have configured all functions!

If you are closing the DMX-IN Remote Editor and have not yet saved, the MADRIX 5 Software will remind you to save the file.

If you do not save, your configuration will be discarded and is lost.

The MADRIX 5 Setup file does not include the external DMX Remote Configuration file, but will store the directory and a reference link in order to reload it when the Setup is loaded again.

 

 

Examples

Example 1

You wish to use single buttons of your DMX controller for each Storage Place.
 

Use + to create a new function.

Select Deck A > Place ID +Fade

Use Assign to match your button to this function. Disable Assign again when done.

Set MAX to 0 in order to trigger Storage Deck A S1 P1 [Storage 1 Place 1].

Repeat the steps and set up MAX for each Storage Place you wish to control.
- MAX will always have a value that is -1 compared to the actual Storage Place index number [e.g., set MAX to 6 in order to control S1 P7].
 

Use Deck B > Place ID+Fade and repeat the steps accordingly to control the Storage Places on the right side.

 

Example 2

You wish to use single buttons of your DMX controller for each Cue List entry.

 

Use + to create a new function.

Select Cue List > Goto

Use Assign to match your button to this function. Disable Assign again when done.

Set MAX to 0 in order to trigger Cue 1.

Repeat the steps and set up MAX for each Cue you wish to control.

- MAX will always have a value that is -1 compared to the actual Cue List index number [e.g., set MAX to 6 in order to control Cue 7].

 

 

MADRIX 5.7.
[Ctrl & +/-] = Zoom In/Out | [Ctrl & 0] = 100%
 Previous   Next

 


Enable automatic translation | Activer la traduction automatique |