LogicBuilder

A free plugin to help you create LUA logic. Use this plugin to quickly create LUA strings which you can then copy/paste into MA3 macros or Cue Commands.

Key Features

Create Logic, maths or looping functions.


Use the Logic function to create LUA functions that can make decisions based on value comparison. You can quickly add MA3 LUA strings, such as current selected sequence or cue. You can also use Variables like this: UserVars "$myUserVar" or GlobalVars "G$myGlobalVar".


The Maths function is to perform arithmetic. You can user variables or enter numbers into the inputs.


Loop function is for creating a looping command for X repitions. You can set a loop start number and use the current loop number in your command.


You can quickly store a macro with the created LUA string, or append a macro line at the end of an existing macro by clicking the "Macro" button next to the created LUA string.


Here's some other plugins that you might like...
BPM Times

BPM Times

Want a quick and easy way to set cue fades, delays and more as a multiplier of a BPM? Look no further... BPM Times makes this process super easy!

Learn more
Song MAnager

Song MAnager

SongMAnager is a useful tool to quickly build all the base elements you need for a song. It creates your sequence, timecode, page, and song activation macro.

Learn more

System Requirements

LogicBuilder works from Console, OnPC and OnMac MA3 software.

The current version of LogicBuilder is V1.0.0.5. This version will not run on MA3 lower than V1.9.7.0 .