Software Documentation

Software Documentation

Flame, Spark and Fog Jet FixturesDocumentation

Intermediate Last updated: September 20, 2023

14 MagicFX Stage Flame

The MagicFX Stage Flame unit (Standard Fixture IDs 021, 022, and 023) is a vertical, fixed height flame machine that can be controlled by any of the DMX-capable firing systems, such as Piroshow, Pyromac, PyroSure, fireTEK, Cobra, and Mongoose.   It generates a flame column approximately 3-6 meters high, depending on whether it is operating in Aerosol mode (Standard Fixture ID021), Gas mode (Standard Fixture ID 022), or Big-flame mode (Standard Fixture ID 023).


Figure 1 – MagicFX Stage Flame


In Aerosol mode and Gas mode, the Stage Flame fixture has a one-channel DMX personality, plus a separately configurable safety channel address.   The Big-flame mode requires two channels, plus the separately configurable safety channel address.  Finale 3D requires the two channels of the Big-flame mode to be consecutive channel numbers.  Thus if you are allocating channel ranges in a DMX universe for Big-flame mode Stage Flame fixtures, you should allocate a pair of channels for each independent fixture.

The first channel in the personality specifies the height.  The second channel turns on the effect.  A safety channel effect is also required to enable the fixture.  Since the safety channel address is configured separately from the DMX personality for MagicFX Stage Flame fixtures, you need to create a separate safety channel fixture position and set the DMX channel base to a independent address.  When you configure your physical fixture in the real world using the LED display, you need to set both the safety channel address and the start address for the flame channels.


Table 1 – DMX channels for Aerosol mode and Gas mode (Fixture ID 021 and 022)

DMX Channel Meaning Effect in Finale 3D that controls channel
Channel 1 (DMX Channel Base + 0) ON/OFF (0 = OFF, 255 = ON) See supplier catalog.



Table 2 – DMX channels for Big-flame mode (Fixture ID 023)

DMX Channel Meaning Effect in Finale 3D that controls channel
Channel 1 (DMX Channel Base + 0) ON/OFF for aerosol (0 = OFF, 255 = ON) See supplier catalog.
Channel 2 (DMX Channel Base + 1) ON/OFF for gas (0 = OFF, 255 = ON) See supplier catalog.


Table 3 – DMX channels for safety position (DMX Fixture Type of “MagicFX [017] Safety Channel”)

DMX Channel Meaning Effect in Finale 3D that controls channel
Channel 1 (DMX Channel Base + 0) Safety channel (0-101 = OFF, 102-163 = ON, 164-255 = OFF) Part number MAFX9799, “MAGFX [017/0000] Safety Channel”



To design a show for MagicFX Stage Flame units, please follow these steps:

  1.  Set up.  (A) Follow the flame set up instructions in the Flame systems basic instructions and Exporting a firing system script for flame systems.  Depending on your DMX controller, you may choose to give each Stage Flame its own DMX universe, or give each Stage Flame a channel range in a shared DMX universe.  (B) In the real world configure each physical Stage Flame unit’s “Start Address” to be the start of the channel range you allocate for it. (C) In Finale 3D configure the “DMX Channel Base” of the fixture position to match the Start Address exactly.  (D) In the real world configure each physical Stage Flame unit’s “Safety Channel Address“; multiple fixtures can share the same safety channel address even if they do not share the same address range for their DMX personalities. (E) In Finale 3D create one or more safety channel fixture positions, and configure their “DMX Channel Base” to match the Safety Channel Address exactly.
  2. Add the MagicFX supplier catalog to your Finale 3D account.  Login to the website.  At the top of the page, go to “My Account > Supplier Catalog Settings” (  Find the MagicFX supplier catalog in the table, and turn the switch to ON.  Then launch the Finale 3D application and synch to network.  The MagicFX catalog will appear as one of the available collections in the effects window, which you can choose from the selector at the top of the window.  This catalog contains effects for all types of MagicFX fixtures currently supported in Finale 3D, together.
  3. Add flame effects to the show.  (A) Right-click on the Stage Flame positions to add compatible effects from the context menu or to filter the effects window to compatible effects.   (B)  Add a “Safety Channel” effect to the safety channel fixture position and adjust its duration to cover the time range of activity.


Choosing the DMX channel ranges for fixtures

Each Stage Flame fixture requires one or two channels plus the safety channel, configured separately to an independent address.  If you are putting multiple fixtures in the same DMX Universe, you need to set the Start Address on the fixture in the real world and the corresponding DMX Channel Base on the fixture in Finale 3D to a range of channels that doesn’t overlap with others.  A DMX universe has channels 1-512.  If you want to pack as many fixtures into the 512 channels of a DMX universe as you can, back-to-back ranges are the most efficient.  Some DMX firing systems only support 50 or 100 channels, so you may not have all 512 channels to work with.


Table 4 – Example channel ranges for Stage Flame fixtures in Big-flame mode (two-channel DMX personality) in a DMX universe

Fixture DMX Channel Base Channels Used
Safety 1 1
1 2 2-3
2 4 4-5
3 6 6-7
4 8 8-9
5 10 10-11
6 12 12-13
7 14 14-15
8 16 16-17
9 18 18-19
255 510 510-511



Table 5 – Example files and downloads

Download link Explanation
MAGICFX_STAGE-FLAME_MANUAL MagicFX Stage Flame user manual