Master Full User Manual

Master Full User Manual


Master Full is the core module of the Piroshow system. It is an exclusive Piroshow project developed in collaboration with best Italian pyrotechnicians; Master Full can execute all the functions connected in the planning phase and in the execution of the shows.

Master Full simplify the activities related to the execution of small and medium shows, it allows to have the richest range of functions to manage the planning and the execution of pyrotechnician shows that you can find in the market at the same time, for operations that can need thousands of millions of ignitions.

Preliminary Information

The activity of setting of the show or the creation/modification and simulation can be done both in the company and in the site of the show with the Master only; the following test activities need that all the ignition and transmission modules are correctly wired.

To allow the switch off of the module, once completed the implementation of the show and the test activities, to save the energy of internal battery, the Master maintain the status of the last operations in memory, both in the phase of upload of the show and in the test and recognition phase. Always remember this when you do last time modification and when you plan a new show.
Master Full is designed to resist at the most intense use and to the most adverse climatic condition. The pyrotechnician have only to do the normal maintenance by cleaning the entries of the contacts and to guarantee at least a full charge of 12 hour to the internal battery.

The NO LIMITS mode is done through the use of SMPTE – Time Code technology or by wiring each other more Master Full through the Ethernet entry.

Contact Piroshow to have suggestion about the most simple solution, depending on the specific show and the available modules.

1. Master Full functions summary

Thanks to the Master Full, by using a single module, the pyrotechnician can: Create the show in the Master directly by setting the list of ignition to execute; import the show created in the simulator through a simple usb key; memorize it in the internal memory of the Master; do the necessary modifications; save the show in the usb key and use it in other Master Full modules.

Have 16 GB of internal memory to save and have thousands of traditional or musical pyrotechnic shows.

Manage up to 126 between Slave 30 CH 100V or Smart Slaves and so have 3780 single ignition channels and have the NO LIMITS modality to manage infinite Slaves and ignition channels.
Execute musical pyrotechnic show, in the double modality of use of the integrated pyro-musical synchronizer and the stereophonic audio player or through the Time Code (SMPTE) technology.
Create Time Code tracks directly in the Master Full.

Enrich, both through the possibility of planning and of managing of the execution, the pyrotechnic show through scenic effects of any type, through the use of lamps, mobile lamps, electro-valves (flames) and every scenic instrument the use the DMX communication code you desire.

Have a plurality of available tests (that can be done even during the show) e the simulation modality that can guarantee the perfect execution of the show and recognize potential mistakes during the planning.

Manage the functions of the connected modules of the fire system directly from the Master Full, put them in stand by and re-start them when needed.

Execute shows in automatic, semi-automatic and manual mode and execute in automatic (or semi-automatic) and manual mode at the same time. (a Piroshow exclusive).

2. Ignition system wiring

You need to creare a wire or radio connection to establish a communication between the Master Full module and the ignition modules managed by it. A right wiring allows the instantaneous communication of the commands of the Master.

Master full has two ports to the connection of cable with XLR connectors with two or four poles on the back of the case. The presence of two ports simplify the management of the wire or radio modem communications in big dimension show ( for example an exit will be used to connect the left side of the show, the other one for the right side).

Wire communication modality

Connect to the nearest Piroshow Slave 30 CH 100V or Power Box through a wire with XLR two pole connector. The identity assigned to the connection module is indifferent during the phase of the system wiring. Then, connect the Slave 30 CH or the Power Box through their free XLR entry to next nearest module by using another wire.

Proceed this way until you reach all the needed module. Be sure that the first two connection wires between the Master and the first two modules are long enough t guarantee the right safety distance for the pyrotechnician.

Radio Modem communication modality

The connection through radio modem allows to place the Master in a simple way at a distance that guarantee the safety of the pyrotechnician and his staff during the show.
To made the radio communication you need at least two Piroshow radio modems. Connect with Piroshow RTX module through a cable a cable with a XLR four-pole connector.
Place the other radio modem in the fire placement and connect it to the first present module through a four-pole cable. Proceed then to a cascade wire connection as shown before or repeat the same operation with other two radio modem.

3. Starting

  1. Insert the key that is in the pocket behind the isolating sponge.
  2. Turn the key and wait for the start of the operative system.
  3. The screen show the main menu after a few seconds.
  4. The Master is ON

Main screen

4. System test

System test is the function of the Master Full that offer the pyrotechnician the possibility to have a summary of all the module connected to the system for the execution of the show.

The System Test function needs that all the modules of the show are rightly connected, all the igniter are inserted and all the modules are ON.

Through the system test you can:

  • To visualize the specific identity of all the Slave 30 CH and Smart Slave modules of the system.
  • Verify the charge state or the right power supply.
  • Verify the available exit tension for every single channel.
  • Visualize the line test for every single Slave module to verify the right functioning of all the connected igniter or the presence of igniter that are placed in wrong channels.
  • Visualize the presence of TRIGGER impulses connected to the Slave 30 CH 100V.
  • Visualize the presence of impedance problems for excess load of the line with a number of igniters in series too high.
  • Visualize the identity of the Power Box in the system.
  • Verify the state of charge of the internal battery.
  • Put the all the modules of the system in stand-by with an only click and re-start them before the show (wake-up).
  • Activate the radio modem communication modality

To use in the best way the various options of the test, Piroshow suggests the pyrotechnician to:

  • have always the list with the description of the show.
  • assign ID (identity) to the single Slave 30 CH 100Vs and Smart Slaves in the way to easily recognize which modules is being tested.
  • always use the right type of wire depending on the various modules (radio modem or other).
  • place the show in advance before the execution, in this way the pyrotechnician will have to time to correct potential mistakes.

Execution of the test during the show

The execution of the test is always possible, even during the show.

This possibility offered by the Master Full does not end in itself.

In case of adverse climatic conditions, strong winds or little accident, the pyrotechnician will verify the possibility of the correct and safe continuation of the show or eventually decide to skip with interruptions the compromised portion or decide to stop the show in case of serious problem for the staff and the public.

Test phases:

  • ID Req, it allows to control if all the modules of the fire list are present.
  • Power Box test
  • Status all to test all the conneted system
  • Status id to test the single Slave or Smart Slave
  • Reset: if there is any error to correct
  • New Id Req
  • Status id or status all to verify that the error disappeared from the system

System test

The display show all the module connected to the Master at the same time.

  • Grill of the 126 connectable Slave/Smart Slave
  • The status of the channels for every single Slave
  • Voltage info for every single Slave
  • System summary
  • Power Box info


  • If the system is not rightly wired with the Master or connected to the Master via RTX any test operation will not be possible.
  • The pyrotechnician will take care of doing the test with the list of the igniters of the show.
  • If the is connected exclusively via wire, the operation of test is possible in its entirety.
  • If the show is connected exclusively via RTX to the Master or with mixed RTX+wires system, push RTX ON/OFF (it will turn from red to green).

Once you are sure that all the present module are rightly connect each other and to the Master, and that they are all ON, you can start the system test: push ID REQ button.

Importance of the ID REQ function

  1. 1. The ID REQ button activates the Identity REQuest function that is the search of all the identities (modules) connected to the Master. This preliminary activity is preparatory to all the test and fire functions.
  2. 2. The ID Req function gives two results:
    • 2. indicates how many and which modules are connected to the the Master Full.
    • 2. establishes the bi-directional communication between the modules and the Master; from now on, every module is “listening” to the action provided by the Master.
  3. 3. Once found the connected modules, the ID Req allows to execute :
    • 3. Information request = system function test.
    • 3. order of action = stand-by / wake up.
    • 3. fire order.

NOTE: every Piroshow module memorize the last setting even when set OFF ( to save energy before the show), so, if you have done even an only modification of the system, you need to push Reset and re-do the ID Req.


  • via wire: ONLY 2 SECONDS for all the system (up to 126 Slaves/Smart Slaves)
  • via RTX: 15 SECONDS (1,2 seconds per 10 Slaves)

If the system of connection of the show consider the presence of even an only connection through radio modem, set the RTX ON.

Activated RTX

The Master invites the pyrotechnician to insert the MAX ID that is the ID of the Slave with the highest number. In this way, if the number of Slaves is not too high the test will be faster.

Max identity advice

Ex: Slave 11 selected

NOTE: if the max ID set is not right, the ID REQ won’t find the Slaves present in the fire system.

For ex: if the show need the use of 5 Slaves with the ID 1-2-3-87-113, the max ID to insert is 113, not 5!

If you insert the number that corresponds to the total of the Slaves (5), the two identities 97 and 113 won’t be found by the system. Clearly, if we have the last IDs with numbers 97 and 113 instead of 4 and 5 we’ll lose all the advantages related to the time of response of the system and if the first Slave has a number higher than 1 the show is compromised because the system will need to control all the other units.

Piroshow suggests to use always the Slaves or Smart Slaves with ID numerical code lower for the show (or to re-assign a new ID) and to proceed without skips, if the type of show allows this operation.

Visual ID REQ result

The grill that visualize the 126 Slaves connectable to the Master, that was white before, will be green and red at the end.

Green box (identity number): recognized and rightly connected module Red box (identity number): absent possible identity.

Problems in the results of the ID Req activity

  1. The grill of the identities remain white
    the wires that connect to the Master ar disconnect or not righly connected: connect the wires correctly.
    there is a short circuit or the wire are broken: substitute the wires
    the system is connected via RTX: push the RTX ON button, verify that there is no electro-magnetic field that can corrupt the communication: replace the position of radio modems – go to a wire communication.
    The RTXs does not receive energy:
    verify that the connected modules are ON
    Insert the connection wire rightly
    substitute the wire is there are broken or there is a short circuit
    all the modules are OFF (Slaves and Power Box)
  2. Some identities (boxes) have not been recognized (the grill shows in red the boxes that should be green) NOTE: to have the list of the show is basic to verify this type of error.
    there is connection / wiring problem between the modules:
    some wire are disconnected or not rightly connected, there is a short circuit. Substitute or connect rightly the wires.
    one Slave or Smart Slaves or more than one have the same identity
    Verify and correct the assigned identities.
  3. There are identities that should not to appear (the grill shows in green box that should be red) NOTE: to have the list of the show is basic to verify this type of error
    you have connected more modules than the ones you need for the show.
    you have done a mistake in the identity attribution.
    verify and correct the suspected identities

Once found the problem, push RESET a repeat the operation.

5. Power box test

It have to function of ID REQ and Status All for all the Power Boxes of the system: particularly, the function shows the identities of the Power Boxes found in the system, the state of charge of each of them and the exit values of the exit voltage that will fuel the Smart Slaves connected to the single Power Box.

EX: no Power Box

Voltage of the found Power Box

Problem: the Smart Slaves are identified only after the activation of this function in the grill of the Slave.

  1. Push the PWB button on the right box and wait the response a few seconds.
  2. The grill of the Power Box shows an only screen in all the possible Power Boxes to connect to the Master Full.
  3. The box can turn green of the relative identity is found or red is it is absent.
  4. Every box shows:
    • IN (Power Box internal battery voltage) 12V
    • OUT (exit voltage to the Smart Slaves).

IN values:

  1. 12V or more = optimal level.
  2. from 11,9V to 11,7V = middle-low battery level ( in case of a rich/complex show or if you need more time the execution could be compromised)
  3. 11,6 or less = Warning! Insufficient battery level! Substitute the Power Box or recharge immediately.

OUT values:

  1. from 50V to 40V = optimal values
  2. 40V or less = potentially insufficient voltage. Possible problem causes:
    • The connected Smart Slaves are more than 16 verify how many Smart Slave have been identified from the ID REQ function and try to find which part of the wire has a short circuit.
    • If the Master does not identify any Smart Slaves, it is surely the first one.

6. Status all

After the ID req test and having found all the modules in the system, the exchange of information to verify the right functioning can now start.

By pushing the Status all button, the Master execute the Line Test all the found Slaves.

The test is very fast, it needs only 2 seconds per Slave to have a complete communication.

  • The channel status updates constantly during the test.
  • Once the test is over, by clicking on the box of the riepilogue grill that identify the Slaves we are interest in, the relative line test is now done.

Line test visualization key:

  • white Box(channel) = no response.
  • red box= no igniter in the channel – it is not rightly connected – the connection wire or the light are not functioning.
  • green box = present and functioning igniter.
  • blue box = presence of a TRIGGER or overload impedance danger of the single channel: to have the list with the igniter is basic to find the problem. If there is a Trigger, the line test alerts the presence of a number of igniters connected in series too high so no ignition in that channel will have success.
    Report the number of the ignitions in series for that specific channel in the limits required from the system (50 igniters for the Slave – 25 igniter for the Smart Slaves)

Test all result: by clicking on the various identities, you will notice if no one or only one part of the Slaves of the system has provided the complete information:

  1. the ID Req test have not be done or the system haven’t been reset (reset button) and then re-done the ID Req.
  2. In case of Radio Modem: electro-magnetic interference in hteir communication: replace the radio modem.
  3. In case of wire connection: verify the right insertion of the wires or change the wires is broken.
  4. Some channels should be red but they are green or vice versa: verify if the present igniters are rightly connected in the channel of the specific Slave.

7. Status ID

The Status ID provides the same response of the Status All. Contrary to Status All, the Status ID does not do the test for all the modules of the system but only for the one you choose.

This become necessary when you don’t have the time to do the complete check-up of the system or when you have corrected an error and control it.
If there is any problem, follow the same indications of Status All

Ex. Slave 1 Channel status

Ex. Slave 2 Channel status

Test operation summary

The system test operation are pre-set to verify the right function of the placement operations of all the modules and their connection system. When you find an error, correct it following the indications given by the Master and by this manual.

Then you need to reset the system and to follow the instruction again.

The Master take the status of the last operation in memory. This because: since the operations of the show and its execution can have an interval of many hours, to put off the Master and the other modules have not to be a problem for the execution of the show.

8. Importa spettacolo

Show import is the preliminary operation that always has to be done to execute a show in automatic and semi-automatic modalities, both for musical and traditional shows. The Master needs to have the exact series of the commands to send to the Slaves, Smart Slaves or light, flames and other scenic effects in its cache (internal memory) to execute the show in this modalities. This operation corresponds to the “Upload (Show)” button. The menu allows to have the possibility to choose the memory that contain the show to load and to execute. It can be both the internal memory of the Master – you have already saved it – and another device connected to the Master via USB port.

Every Master has got an internal memory of 16 GB. This memery allows to save thousands of ready shows. In case that, for any motivation, you need a bigger memory, contact Piroshow to substitute the hard disk with a bigger one.

The shows are imported to the Master through a USB key. We avoided the possibility to connect the Master to an external device (pc, notebook, tablet, smartphone)for reasons of safety of the system.
The USB key can be placed in the pocket behind the sponge covering made to the placement of the starting key.
Once the Master is on, when you visualize the main menu (home), insert the key and wait a few seconds to allow the Master to install the drivers and recognize the key (if the key has got leds, it is ready when the leds are off).

USB key insertion

Now, you have to enter the Import Show menu and click the USB button.

The screen will show the content of the key. Through the touch screen of the arrows aside, scroll the list of file present in the key and select the show you want to import (save). The pression on the screen will turn it blue.

Piroshow suggests to use a key only for the pyrotechnic show that does not contain any other private file (photos etc.)

The Master will visualize all the folders and the files of the key but you can only import file with pyrotechnic content or the list of ignition (.txt) or music (.mp3 or wav).


The key is not recognized, impossibility to visualize the content, impossibility to import:

  • the key was inserted when the Master was not in home.
  • pull the key out, go back to home and re-insert the key. Switch OFF the Master and re-start if needed. If the problem persists substitute the key or the Master software has problem. Send to custode assistance.
  • the Master does not import the selected file. The selected file is not a ignition list (.txt) or an audio file (.mp3 or wav) or the file is corrupted.

You can import 5 type of “shows” from the USB key:

  • Lists of traditional pyrotechnic show.
  • Lists of scenic light –or not- effects, DMX type.
  • Pyro-musical shows planned with the simulator (for ex. Finale Fireworks).
  • Pyro-musical shows not planned with the simulator.
  • Audio file for pyro-musical shows.


the operation of importation presents some specifics in case of pyro-musical show that are not planned with the simulator (ignition list and audio file) consider the some features that need to treated separately.

In case of

  • Lists of traditional pyrotechnic shows
  • Lists of DMX scenic effects (with or without light)>

Select the desired file from the list of the key visualized in the “upload show” and click IMPORT.

.txt File Selection

The Master will proceed to two operations:

  • import (save in the internal memory of the Master) the selected lis.
  • upload, ready for the execution, the list (when confirmed you’ll see the name of the file in the “fire list” box on the right

List loaded in "Odd List"

The operation is now complete.

Depending on your necessity you can proceed:

  • extract the key.
  • execute the show.
  • go to other operation
  • switch the Master off (the imported file remains in memory and ready for the execution)

NOTE: the lists of DMX scenic and light effects can be executed with a dedicated Master Full and coordinated in the time of ignition through SMPTE (time code) to another Master or enriched with a list of pyrotechnic ignition through the use of the menu “Modify (show)”.

In case of pyro-musical shows.

If the pyro-technic show has been planned in the simulatorator:

Once pushed the Import button, the Master, automatically, will save the file in the memory and will load it for the execution and will identify the associated audio file, will save it in memory and will load it for the execution.

As a confirm, the Master will show the name of the imported file in the box “List” and the will visualize the name of the audio file lower box “Audio”.

The import operation will have these phasis:

  1. Importation of the ignition list.
  2. Importation of the audio file.
  3. Creation of a pyro-musical show by join the two file.

NOTE: the Master can import a single audio file and then connect it the ignition list.

If the audio of the pyro-musical show has more than one audio file, you need, before the importation, to put them together on the computer by using a normal audio editing software.

The Master, creating the pyro-musical show, associate actually only two files: the list of ignition and the audio.


  1. How to import the ignition list. Select and import the ignition list from the USB key. The file will be saved in the “fire list”. (Exactly as before)
  2. b) How to import the audio file. Click on USB to visualize the content of the key. Select the file to import it. The audio file will be saved in memory and loaded for the execution in the box “Audio”.

Audio File Selection

Audio Track loaded

  1. Creation of a pyro-musical show by putting two file together. Click on MODIFY, the display visualize the interface that allows to modify the show (the same of “create show)”; click on SAVE. From now on, the file are associated, you can re-call both the list and the audio file from the memory of the Master in every moment.

NOTE: if you want to execute the show memorized as traditional or as pyro-musical with the SMPTE instrument (time code) and not with the internal player of the Master, the procedure is very simple: once selected and loaded the show, click on the green button ACTIVATE AUDIO box “audio”, the button will turn red; in this way, you have de-activated the audio for the show.

Audio disabled

Test in the “Import Show” phase

The audio test is always executed with all the ignition circuits disarmed, so the test 100% safe for the ignitions by chance.

  1. verify that the imported list is the one associated with desired show. Click on MODIFY, control that the list is right, eventually go to the “IMPORT SHOW” menu and import the right one.
  2. Verify that the audio file is the right one, test the quality of the sound.
    Choose which type of execution will have to have the pyro-musical show. If you are working with Master player, verify that the AUDIO ON button is active (green), connect the Master to the audio service by the audio exit, click on TEST TRACK and verify that the track is correct.

    Or verify that the quality of audio reproduction and eventually apply the modification needed through the sound equalizer system of the service. If you choose the execution through SMPTE time code:
    Recall from the audio file of the pyro-musical from the memory of the Master, create the time code track with the USB key connected, pull out the key and consign it to the audio service, connect the Master to the audio service through the SMPTE entry, click on SMPTE (the audio will be off, the button will turn red saying Audio off) then on test track.
    NOTE: if you have not connected the right wire (the one on which the time code pass) you won’t have the timer of the lower part of the display.

Solutions of the audio problem in pyro-musical modality

Attivato il test track l’audio non è riprodotto.

  • Il cavetto di collegamento al service audio non è inserito o non è correttamente inserito.
  • Il cavetto è in corto. Sostituire il cavetto.
  • Problemi al file della traccia audio. Esportarla tramite “Salva in USB” e riprodurla con altro dispositivo.
  • Problemi del service audio, sollecitare i tecnici.
  • Problemi alla scheda audio della Master, spedire la Master in assistenz

Risoluzione problemi audio in modalità esecuzione via time code SMPTE

The track test is ON but the audio does not start.

  • The connection wire to the audio service is not rightly inserted or not inserted.
  • The wire is broken. Change the wire.
  • Problems in the audio track. Save it on the USB and paly it on another device.
  • Problems of the audio service, demand the technicians.
  • Problems on the audio card of the Master, send the Master to customer assistance.

9. SMPTE – T ime code

The SMPTE technology is another best feature of the new Piroshow Master Full; it allows to use the TIME CODE technology.

Time code is the code that allows to synchronize the ignition list planned on the Master to external devices. Time code creates an only chronometer that rules all the activities planned in all the connected devices.

The SMPTE technology use the presence of two distinct channel in the transmission of the audio signal. The audio track that go on two distinct channel (stereo mode) is blend in a single channel (and played in mono mode) to leave free the other channel for the transmission of time code. This track is created following the informatics parameters.

The Piroshow Master Full recognize the most common international standard of time code with 30fps – 24 fps – 25 fps (frame per second) and HAVE A SOFTWARE THAT ALLOWS TO CREATE THE SMPTE TRACK IN THE MASTER FULL STRATING FROM ANY TYPE OF AUDIO FILE, MP3 OR WAV.

Despite the SMPTE need an audio file, its use is not limited to the execution of pyro-musical show (in this case, is better to use the integrated execution of the Master Full that guarantees the reproduction of the track in stereophonic mode) but even in every case of coordination and synchronization of the show with external events.

In case that the SMPTE track is generated by an external device or by another company (for ex. the scenic service), verify the compatibility through the process of track test (connect the wire to the SMPTE entry and verify the start of the timing).

The time code technology can have many uses:

  1. execution of pyro-musical shows.
    When you don’t want or you can’t execute the pyro-musical show through the audio player of the Master Full (that give and enormous advantage in quality) you can always synchronize the list of the ignitions when you execute the audio through SMPTE.
  2. Execution of traditional or pyro-musical show with light effects or other scenic effects.
    When you don’t want to manage the scenic effect in a single manner coordinated with the DMX exit of the Master, or this portion of the show has been entrusted to another company, the time code allows to synchronize the execution with and audio scenic effects. If the show have no music, contact Piroshow to create an suitable SMPTE track.
  3. NO LIMITS modality.
    In case you need to execute a show that have hundreds or thousands of Slave (a Master Full can manage up to 126 Slaves) with the integration of music and scenic effects, the SMPTE technology allows to obtain the perfect synchronization of all the Master Full needed and the artistic results are really amazing.
    Contact Piroshow to have more information of the right support.

SMPTE technology use

As said before, to execute a show in automatic or semi-automatic modality, the Master need that the commands that it gives to the connected Slaves are loaded in the circuit that send the ignition commands.

So, you have to enter in the menu “Import Show” and enable the SMPTE Modality

The use of time code needs the time track and it use one of the two channel of the audio player.
The Master can receive a track created by another device but compatible with its standards, or create a time code track starting from an mp3 or wav file.

  1. Receiving of a SMPTE track made by another device.
    Connect the SMPTE entry with the connector connected with the wire in which the SMPTE track is transmitted.
    Click on “ import show”, select and load the desired ignition list from the memory of the Master or from the USB key.
    Click on the Smpte button and it will turn green.

    NOTE: if you are working on a pyro-musical show, once pushed the SMPTE button the audio switch automatically off ( red AUDIO ACTIVATION)
    Test the accuracy of the operation by pushing TRACK TEST.
  2. Creation of a SMPTE track
    Load a pyro-musical show (the audio track is loaded automatically) or load the audio file.
    Connect the usb key, click on Create SMPTE

After a few seconds, the Master will create a new audio file with musical track set on the left channel and the time code on the left track and will save it on the key with the original audio file name with prefix “smpte”

Ex: new audio file saved

How to enable the time code.

Disconnect the key and connect it to the audio player, insert the connector connected to the right wire, push Track Test to verify the accuracy of the operation.

10. Save on USB

Find the function “save on usb” in the import show menu.

This function – another Piroshow exclusive, allows to copy a list of ignitions from the Master to the usb key, so that you can transfer it to another Master Full or other devices.

The button “Save on USB” has two basic functions:

  • To transfer a list of ignitions from a Master to another one to execute the show in another Master or execute the show in NO LIMITS modality.
  • Re-write the ignition list imported and modified in the Master, and re-write the list on the usb key.
    NOTE: this function doesn’t coincide con SAVE WITH NAME, so , once you click on save on usb, the original file will be lost.
    A system to avoid this problem: rename (disconnect the key, insert the keyboard, rename the file, disconnect the keyboard, insert the key, click on save on usb), then save it on USB, not in the Master. In this way, you maintain both the version, the original in the Master, the new one in the key.

NOTE: if you are working on a pyro-musical show saved on the Master, remember that save on usb will export onle the listo f ignition .txt but not the audio file.

11. Modify Show

This is a fundamental function of the Master that allows to modify the show created in the Master or imported through usb key.

Once you have done the modification, the show can:

  • Be overwritten (save button)
  • Be renamed through the use of a keyboard and then saved to a pen drive (SAVE ON USB button) – in this case you will have both the version of the show.

A list of ignition can be modified in this ways:

  • Modification of the single line of ignitions.
  • Addition or elimination of one or more lines of ignition at starting, at the end or between two lines of the list of ignition.
  • Addition of a PAUSE at the beginning or between two line of the list.
  • Modification, addition or elimination of a DMX, for the integrated management of the scenic light effects.

The display of the Master Full show the list of ignition in a chronological order with the following indications visualized in the column:

  • Absolute fire time: line per line, it indicates the chronological timing instant, starting from 0, when the command will be done in the line (pyrotechnic ignition od DMX effect).
  • Relative time: It is the difference between the time indicated in the selected line and the time present of the previous one: the relative time indicates the duration assigned to the pyrotechnic effect or DMX of the previous line.
    Note: the relative time of the first line is the interval between the beginning of the show and the first ignition (this would have no sense in a traditional show).
  • Slave: indicates the identity of the Slave/Smart Slaves called to the ignition.
    NOTE: if the line contain a dmx command, the Slave box indicates the destination identity of the light effect.
  • Channel: indicates which channel of the previous Slave will do the ignition.
    NOTE: if the line contain a dmx command the channel box indicates the values of the light effect.
  • Description: visualize which tyre of fireworks or which effect will go in execution in the indicated line. Piroshow suggests to insert the description when the planning is made on the simulator but even when is made in the Master, by using a keyboard with usb entry.

How to modify a single line:

  1. Scroll the list with the SCROLL of the light blue arrows on the right or the mouse until the line you want to modify and select it (click and it will turn light blue).
  2. Push the button MODIFY: the modification menu appears under the list of ignition and a message of advice remember that you are modifying the selected line.

    The first 3 indexes allow to modify, through the pointers, the base time.
    The Master enable the modification of the ABSOLUTE TIME

    Modification of the ABSOLUTE TIME

    The T.REL button enable the modification of the RELATIVE TIME.

    Modification of the RELATIVE TIME

    NOTE: if you increase or reduce the relative time of the first line, the total duration of the show will be modified, depending on the modification just done.
    On the right, the next two indexes allow to modify the identity of the Slave and the relative channel called to execute the ignition.
  3. Once you have done the modification, push the button SAVE CHANGES and pass to the next modifications.
  4. NOTE: if you have selected a wrong line or you want to stop the modification, push again MODIFY to exit.

How to add or eliminate one or more ignition line at the beginning, at the end or between the line in the loaded ignition list:

To eliminate a line:

  1. croll the list through the SCROLL or the light blue arrows or the mouse until you reach the line you want to modify and select it (click and it will turn light blue)
  2. Push the button ERASE on the left
  3. The selected line will be erased
  4. Push the button SAVE CHANGES and pass to the next modification

To add a line:

  1. Scroll the list through the SCROLL or the light blue arrows or the mouse until you reach the line you want to modify and select it (click and it will turn light blue).
  2. Push the button ADD on the right, the menu to insert the destination parameters will appear under the list of ignition (it is the same as the MODIFY one).
  3. Choose if you want to act on ABSOLUTE TIME or RELATIVE TIME.
    If you act on absolute time The duration of the show will not be modified, but there will be an additional ignition in the desired moment, but if you add a line the time of the show will increase.
    If you act on relative time and you are working on a line following the first, the total duration of the show will be modified and all the relative times will remain unaltered: the system of the Master will replace the inserted line in relation with its absolute time.
    This kind of modification is specifically studied to modify a pyro-musical show, this possibility allows to maintain the perfect synchrony of all the previous and following ignition.
    If the show is traditional, you’ll need to verify if you need to modify the absolute time of the following ignition in relation with the type of fireworks (there could be an overlap of different effects).
    If you add an ignition in a position that is anterior to the first (you add a new first line): in this case, the total duration will increase and all the relative times will be modified following the duration of the new line.
    If you are working on a traditional show, there will be no problem for the quality.
    Instead, if you work on a pyro-musical show you could lose the synchrony of the ignitions and the audio track.
  4. Select the Slave and the channel with the pointer
  5. Push SAVE CHANGES button
  6. Go to the next modifications

Key of the ingniton list visualization:

White line:
The Master does not find any show planning or modification error.
The pyrotechnician will have only to verify the right correspondence with its project.

Red line:
RROR! This happens when two or more lines have the same ID and the same time.
In case of execution of the show, only the last red line will be executed.

Grey line:
Repeated fire WARNING! This happens when two or more lines have the same ID and the same channel but DIFFERENT TIMES.

  • If the line contain a DMX (for ex. a connection with flames), it is not an error. Verify the coherence with the scenic effects project of the show.
  • If the channel of the Slave (ID) is connected to a trigger: verify the coherences with the lines inserted in the list respect of the number of possible ignitions of the trigger.
  • If the channel is connected to a igniter: ERROR! Modify the list of ignition.

12. DMX

The procedure of insertion or modification of the light effects or other scenic effects, respect of an ignition list with or without DMX, is rightly the same of the one of modification or addition of pyrotechnic effects.

The unique peculiarities are:

  • The destination channels go from 126 (max number of manageable Slaves per single Master) to 512. A really amazing number!
  • The light scenic effects (like flames) are regulated depending on the intensity. The intensity has a percantage value the you can manage through the specific pointers from 0 to 100, 5 by 5.
  • The TEST function is always active: if the scenic effect is connected through the specific wire to the DMX exit of the Master, you can verify the final effect of the DMX during the phase of planning or modification of the show.
  • In the screen that visualize the ignitions list, the SLAVE and CHANNEL columns have to be considered as CHANNEL and VALUE if they are referred to a line that contains a DMX.

Addition of modification of a DMX

  1. Scroll the list through SCROLL or the light blue arrows on the right or the mouse until you reach the line you want to modofy and select it (click, it turns light blue).
  2. Push the DMX button on the left of the screen, the menu to insert the destination parameters appears under the ignition list.
  3. Choose if act on ABSOLUTE TIME or RELATIVE TIME.
  4. Push SAVE.
  5. Go to the next modification.


You can execute the test of the real time, or following the planning phase, of DMX addition to verify line per line every DMX present in the list, and also test of the total effect of all the scenographic effect in the list.

You need to:

  • Load the list of the show from the import show menu
  • Go to automatic fire
  • Click on FIRE paying attention to not to arm the Master.
    In this way, you can verify all the scenic and light effects by simulating the show.

13. How to add a pause

The addition of a pause (fire pause) transforms an automatic show in a semi-automatic one. With the automatic modality the pyrotechnician have to identify the moment when push PAUSE to stop the execution.

With the addition of a pause, the automatic execution will stop when it will arrive to the relative line; to continue the execution, you will have to push FIRE! Or PLAY again.

TO insert a pause:

  1. Select the list that will identify the restart of the show after the pause ( the pause will be inserted in the upper line)
  2. Click on PAUSE, the display will show the indication od the absolute time menus 50 thousandths of second.
  3. Act on the pointers to move the pause.
  4. Save

The Show will stop automatically when it reach the pause. Push PLAY to restart.

14. Automatic Fire

The automatic modality of execution of a show can be used every time that you have to execute an ignition list, planned in the simulator or with the Master, that have all the times, identities and ignition channel preset for the execution.

The entry of automatic fire have to be selected even to proceed with the show in the semi-automatic modality (show planned with pauses).

The automatic fire modality is necessary when:

  1. You are working on a pyro-musical show.
  2. You are working on a show executed with time code SMPTE.
  3. You are working on a show with DMX (lights, flames and scenic effects).
  4. You are working on a show in NO LIMITS modality.

The modality of automatic fire execution is elective in a traditional show.

Anyway, if the show is very big and has many posts. Piroshow suggests to organize the ignition list and use the automatic modality.

Preliminary activities before the execution of a show in automatic or semi-automatic modality.

  1. Access to AUTOMATIC FIRE menu from the home.
    The Master visualizes the last loaded show in the interface. Verify the accuracy of the show by analyzing the ignition list using the scroll.
    Or exit, going back to the home, the import show, verify the name of the show in the fire list box, replace it by recalling the ignition list from the memory or from usb if needed.
  2. When you enter the automatic fire menu, the ARM button in the display is red and the FIRE! Button is OFF: the Master is disarmed, all the ignition circuits are disabled and there no possibility of ignition by chace of any firework.
  3. Simulation of the show
    Verify that the Master is disarmed. Push PLAY.
    The simulation turns every single line of the ignition list green when the show move forward and emit an acoustic signal (beep).

    In case of a pyro-musical show and all the connector are rightly inserted, you can verify the audio quality at the same time.
    In case of a show with SMPTE execution, once you enable the execution via time code, you can verify all the DMX effect of the show by pushing PLAY.
    WARNING!! The flames, even if they are “fire”, are managed by DMX, Pay attention when you test the show.
  4. Partial simulation of the show
    If the show is very long or complex and simulation have already been done, for time reasons of convenience, you can simulate only specific portions of the show. (for ex. the ones you have just corrected).
    Scroll the list until the desired line of ignition or DMX and select it, it will turn blue.
    Answer YES to the question “ start of the selected fire?”
    Push play
    Push Stop or pause when you finish.

NOTE: STOP and PAUSE particularities: both in execution phase and in simulation phase, these buttons act the same way.
STOP button: stop the execution or the simulation that will start from the beginning.
PAUSE button: stop the execution or the simulation, but it allows to continue the execution or the simulation from the next line (if you push the pause button it will turn to RESUME); push resume to continue the execution or the simulation.


Description of the screen automatic fire table.

  1. TIME (absolute) visualize the chronometric instant of execution of the selected line.
  2. RELATIVE TIME indicated the duration of the execution (even in DMX) of the previous line.
  3. SLAVE visualize the ID of the Slave or Smart Slave of the ignition.
    Or, in case of DMX, visualize the channel (from 1 to 512) of the id of the indicated scenic effect.
  4. CHANNEL visualize the channel (from 1 to 30) of Slaves or Smart Slaves that will execute the ignition.
    In case of DMX, the column visualize the VALUE ( the intensity of the DMX in percentage values).
  5. DESCRIPTION if set in the moment of planning on the simulator or in the moment of creation/modification of the show in the Master, allows to identify the firework of the DMX effect that will be executed with the indicated line
  6. STATUS is a particularly important column because, if the visualization of the screen take place after the execution of status all, this column will indicate the status of that specific ignition.

Status column key:

??? = it is a DMX
Or, if it is an ignition line, the ??? indicate the absence of information for the line in question

Possible causes:

  • The ID Req has not been done
  • The line test has not been done
  • The channel is interrupted or the igniter is not functioning

ON = close circuit – functioning igniter

OFF = open circuit – error! See the possible solution in the line test page

TRG = active TRIGGER

15. Manual Fire

Settings if the number of Slaves per line.

The internal software of the Master Full module allows to manage the execution of simple shows or of really complex show with many fire posts in manual modality.

The use of Master Full in manual modality give the advantage to not to plan anything before the execution of the show. The execution interface is identical to the one present in the Master Manual module and so is very easy to use.

When the show has many fire post, all the Slaves forms the Fire LINE.

In the moment of the execution, you have only to choose the channel to send in execution to make all the Slaves in the same line send in execution the same channel at the same time.

This way, you can execute show with complex choreographic effect with simplicity.

The total number of available LINES in a show is not fixed but it depends on the number of Slaves per line set, and it have to refer to the total number of 126 Slaves manageable by the single Master.

Use the pointer to set the number of Slaves per line (up or down arrow) until you identify the desired number (of posts).


Depending on the number of module used in the show, the pyrotechnician will have to assign an IDENTIY to the Slaves or Smart Slaves following a numerical increasing order.

Piroshow suggests to be careful to distinguish the Slave from the Smart Slaves in the system by assigning the identity of Slaves at first and then to proceed with the Smart Slaves.

Show with a single post

If the show is simple and has an only fire post, each line will have an only slave. At the moment of the execution, once completed the set ignitions on the Slave of the first line, use the pointer to go the next line and so on. In this case, the pyrotechnician will have 126 LINES, each one composed by a single Slave.

Show with more than one post

If the show has more than one fire post, every line will have as many Slaves as the number of posts. At the moment of execution, the Master will send the fire signal for the selected channel to all the Slave present in the same line.
Depending on the complexity, the show with more thanone fire post can be distinguished in::

  1. Show with a constant number of post
    In this case the entire show follows the same scheme of execution from the start to the end: all the phases of development of the show –from the introduction to the various passage until the closure – will be articulated in the same number of positions set (the NUMBER OF SLAVE PER LINE).
    In this case, the number of AVAILABLE LINES depends on the number of Slaves per line se: if you set 3 Slaves per line, the available line will be 126:3 = 42, so 42 available line; if you set % Slaves per line you will have 25 complete line with 5 Slaves and the last one line on another Slave.
  2. Shows with a variable number of posts.
    In case of complex shows, the number of fire posts can vary depending on the various phases of development:
    For ex: a show with an opening of 7 post for the duration of two line, a central part articulated in passage of 3-4-5 and 8 post, and a closure of 12 posts.
    In case of show with a variable number of posts the pyrotechnician will always have to set the number of Slaves per line that corresponds to the higher number of posts (in the previous example the number of Slaves per line will be 12). Higher is the number of Slaves per line, lower will be the number of available lines. If in the case of 3 Slaves per line the number of available line is 42, in case of 12 Slaves per line, the pyrotechnician will have 10 available ignition line.
    If, depending on the number of Slaves per line, the number of available line is not sufficient for the entire show, you will need two Master Manual: the first one to execute the first part of the show and the second one to end it. Or he will need two Master Full to have the possibility of the NO LIMITS! Setting that will allow to manage the entire show.
    In case of show with a variable number of posts, to mnage the identities of the Slaves or Smart Slaves in each line, the pyrotechnician will have to use the Ghost Slave instrument.

16. Ghost Slave

Ghost Slave is a Slave that is present virtually only in the system, to theoretically maintain, the coherence of the starting settings.
If we consider the example made before, if we want to set a show with an opening of 7 posts for the duration of 7 lines, a central part in pyrotechnic passage of 3-4-5 and 8 posts, and an ending with 12 posts, we need a number of Slaves per line =12 and so set the IDENTITY of the Slaves present in the various line in the following way:

1 2 3 4 5 6 7 8
13 14 15 16 17 18 19 20
25 26 27 28
37 38 39 40 41
49 50 51 52 53 54
61 62 63 64 65 66 67 68 69
73 74 75 76 77 78 79 80 81 82 83 84

ATTENTION : every line is composed by an consecutive ID number equal at the max number of Slaves per line, assigned to real or Ghost (virtual) Slaves.

In the example this number is 12, so the first line has IDs from 1 to 12, the second one from 13 to 24 and so on. You have always to consider this when you assign the IDs for the show, paying attention to the type of show you want to make.

In the example of the second line, we’ll have to assign the IDs from 13 to 24; if, by mistake, we assign the ID:8 to the first Slave of the second line, this will be executed at the same time of the Slave in the first line! Bigger is the difference of the number of posts in the phases of the show, bigger is the presence of Ghost Slaves.

The use of Ghost Slaves allows the possibility to perform very complex show that have an high level of choreography in a very simple way. For the right execution, the show must be planned rightly and the test phase have to be done with the scheme of the show to control the right identity of the Slaves and Ghost Slaves.

17. Execution of the Show - FIRE

The first operation to do i sto arm the Master e make it ready for the execution.

By pushing the ARM button, it will turn green and the FIRE! Button will be re lighted.

Select the desired line and channel through the pointer.

Push Fire! On the display (or push the FIRE! Button) to execute every channel.

Tha Master will go to the next channel immediately. Depending on the ignition list, the pyrotechnician will select the channel of the Slave present in the desired line.

You can act, by using the pointers, both on the channels and on the Slaves. Every time that the Master go to a following Slave or line, and then go back to the previous one, the Master will always prepare the channel following the last one executed in the selected Slave/line.


TRIGGER is the electronic/digital impulse that give the Slave 30 CH 100v the signal to execute a single or a sequential ignition.
With this modality, if you are working on a sequential ignition, you will need only to send a TRIGGER impulse to execute the entire series.

In case of single channel ignition in autonomous way, you will need as many TRIGGER as the channel to ignite.

To send in execution a TRIGGER, you need to select the in position -1. The display will show the entry FF in the channel column.

Depending on the position of the number of fire channel, push the down arrow until you visualize the indication “send trigger” and the relative counter.

This way, you can verify the number of TRIGGER impulses done and the remaining ones.
In case of more Slaves per line, the single TRIGGER impulse will ignite all the Slaves of the line.

NOTE: the Smart Slave module does NOT support TRIGGER.

Always remember that the TRIGGER function of the Slave module, when connected to a Master Module, always go through the XLR connector and no through the orange bushings near the switch! In case of double TRIGGER connection the functioning of the Slave module is compromised!

Warranty conditions

All the Piroshow product are covered by international warranty for flaws, bugs or malfunctions following the European Directive 1999/44/CE and the Italian D.Lgs. 206/2005.

If the product you receive is not functioning or bad functioning the customer has the right to the substitution or the right of withdrawal, after the immediate communication following the laws.

All the Piroshow products are high tech condensate, the warranty on the right function extend for two years from the date of purchase and depends on the right use of the product, on the right maintenance and on the lack of alteration.

Norms of validity of the warranty:

  • Each module have to be used after the reading of the user manual and the instructions it contains.
  • Be always sure that not authorized people will not go on the field of the show and interfere with the ignition system.
  • The Piroshow modules are appointed to the ignition of fireworks so the their safety and the safety of the show depends even on the right execution of the norms of the single fireworks. Be sure to have a special regard to the ones that are sensible to electromagnetic fields.
  • The Piroshow products that are indicated as resistant to atmospheric agents have to be used with the case hermetically closed. In case this is not possible, the pyrotechnician have to cover the modules to protect them with an adequate covering.
  • Where expressly indicated, the Piroshow products are resistant to heat and to the ashes produced during the execution of the show. Anyway do not position the module too near the fireworks. In any case, the Piroshow module are not resistant to flames.
  • The exits, the doors, and the entries that allow the communication e the wiring between the Piroshow modules are guaranteed in their impermeability only trough a correct use. The hermetic top have to be perfectly closed, in exception of the time you need to connect the wires for the show execution.
  • Use only intact product for the show. If you think there is any problem, do not use the module and do not try to reparations. The use of a not intact module put at risk the health of the pyrotechnician, of his assistants and to public of the show! The inspection and the test of the module is basic in case of rent from other fireworks companies!
  • All the connectors and the entries have to be cleaned after the shoe.
  • Piroshow is the only company that can repair and do the maintenance service. Considering the assembly method and the internal technology, the opening of the module is not authorized and is cause of decline of the warranty

Safety regulations

The following rules have to be followed to better understand the more relevant safety regulations.

The safety regulations were born from our experience and from the daily contact with our customers and permit the safe application of all the components of our of remote-controlled ignition systems. Piroshow is happy to receive further suggestions from the pyrotechnicians to improve the indications that regard the safety in the execution of the shows.

The following safety regulations are part of the instructions of all our systems.

The instructions have to be made available for all the people that are in contact with this aspect of your company.
Every technical system can potentially cause errors.

An erroneous use, damages, usury an ageing advance the introduction of errors.

The Piroshow electronic system of ignition is the most valid support for the pyrotechnician for the electronic ignition of the show and to exalt his artistic creativity, but is in relation with materials, firework, that are dangerous.

This is the motivation that made this rules.

  1. Smoking and keeping tools that can make sparks is always forbidden in the zone of the show.
  2. Implement all the anti-fire actions and aid actions you need based on the fireworks you use.
  3. Respect the National rules, the technical rules and the user instructions of the fireworks and their clauses.
  4. Be sure that unauthorized people can’t access to the fireworks and ignition systems.
  5. Respect the safety zones following the laws and the producer norms. Maintain the extraneous at the right distance from the barriers.
  6. The instructions of the producer of the fireworks have to be respected.
  7. The use of the installation of ignition have to be done after the right preventative measures.
  8. The Piroshow products that are indicated as resistant to the atmospheric agents have to be use with the case with the case hermetically closed. In case this is not possible, the pyrotechnician have to cover the modules to protect them with an adequate covering.
  9. Where expressly indicated, the Piroshow products are resistant to heat and to the ashes produced during the execution of the show. Anyway do not position the module too near the fireworks. In any case, the Piroshow module are not resistant to flames.
  10. Use only intact product for the show. If you think there is any problem, do not use the module and do not try to reparations. The use of a not intact module put at risk the health of the pyrotechnician, of his assistants and to public of the show! The inspection and the test of the module is basic in case of rent from other fireworks companies!
  11. Storms or electrostatic fields that take place before the storm can make chance ignitions. When you notice a storm is arriving, Piroshow suggest to stop the execution of your work for the show and to put in safety the materials you have already put in.
  12. The igniters have to be connected in the specific terminal or quick clips, have the cure that the Slave 30 CH 100V, Easy Fire, Smart Slave modules are off or without connections that provide alimentation. Every pyrotechnic effect is anyway to be consider active in the moment the wires are connected to the unit of ignition regardless the system is set On or Off.
  13. Always control the integrity of the electric wire you connect to the igniters.
  14. Avoid that the fuse and the respective wire have contact with material than can conduct electricity if there is any risk of electrostatic charges.
  15. Always control the integrity of the electric system wires.
  16. Avoid all the sources of early ignition, alike high voltage of electric, magnetic and electromagnetic fields and sources of voltage.
  17. Mobile phones, radio transmitters and all the instrument with internal batteries are a underestimate danger: if used at the same time of the use of the igniters can be cause of chance ignitions. BE CAREFUL!
  18. Fireworks, depending on their composition, can produce ionized gas. These gas made the air conductor of electricity. Ionizing processes, if are near the wires of high voltage can made deadly overlaps for the people in the vicinity. Consider that air currents on the field can be different from the ones that are in the height of some meters.
  19. Use wires long enough for your safety and for the safety of the system.
  20. During the test or the simulation of the show is better that no pyrotechnician and no person is near the position of the fireworks, even if the testing process of Piroshow systems are extremely safe.