Getting Started

   Print  Previous  Next

Introduction

MADRIX Script is the scripting language of MADRIX. It is built into MADRIX.
This document is for all those who want to develop and modify light effects with the help of MADRIX Script. This does not require any programming knowledge although such knowledge can be helpful.

 

Examples

With MADRIX Script you could do the following, for example:

Displaying the current time using SCE Ticker / Scrolling Text.
Increasing and decreasing the size of shapes according to the audio input level.
Automatically activating or deactivating a Blackout at certain times.
Setting different Layer filters for different Layers according to automatic parameters.

 

Overview

4 Locations

There are 4 possibilities to use MADRIX Script.

MAS Script Effect
The first option to create a new effect from scratch.
Learn more »MAS Script Effect
Macros for Effects
The second option involves modifying the settings of an MADRIX Effect. This includes all SCE, S2L, M2L, and MAS effects.
Learn more »Macros for Effects
Storage Place Macro
Fourth, you can use Storage Place macros to influence every single Storage Place individually.
Learn more »Storage Place Macro
Main Output Macro
The third possibility controls the Main Output directly.
Learn more »Main Output Macro

 

MAS Script Effect — Create Your Own Effects

MADRIX offers endless possibilities to create a light show. However, there are a lot more things that you are maybe not able to do with the current stock effects. The script effect, called MAS Script Effect, provides the possibility to program your own, original effects.

 

Macros For Effects — Control Running Effects

Macros are also written in MADRIX Script, but are part of an effect. With macros it is possible to control effects (or Layers) and change their outcome. For example, render parts of an effect transparent or change the color with a gray filter.

 

Main Output Macro — Control Your Final Output

Whereas the MAS Script Effect is an individual effect in itself and while macros can be used to manipulate single effects or Layers, the Main Output Macro affects the final output of MADRIX towards your LEDs.

 

Storage Place Macro — Control Individual Storage Place Including All Layers

The Storage Place Macro allows you to use a macro that affects your individual Storage Place including all of its Layers.

 

MADRIX Version: 3.6j | Script Version: 2.22
[Ctrl & +/-] = Zoom In/Out | [Ctrl & 0] = 100%
Print   Previous   Next