Exporting to PiroShow


In order to make a firing script, you need to configure your launch positions with specifications of your firing system. For instructions, please see the Export Overview section. When configuring your launch positions for the PiroShow firing system, use integers from 1 to 126 for the module addresses; specify the "first pin" is 1 or 01, and "number of pins" is 30. Set the "matches per pin" field to the maximum number of effects you would like Finale to assign to a single pin, which could be anywhere from 1 (conservative) to dozens (aggressive) depending on your firing system hardware specifications and wiring choices. Once you are ready to export your firing script, click the "File > Export firing script > PiroShow" menu item.

The PiroShow Format

The PiroShow format consists of a header that includes sound track information, followed by rows to represent the shots. The file is a text file with fields separated by commas, so you can view the file in Excel if you change the extension to CSV.

The format groups all items firing on the same pin into a single row. Thus each row uniquely represents an impulse on a pin. The fields in the row indicate the launch time and the module address and pin number. It is common to ignite multiple items with a single pin, so to make the file easier to verify by eye the last field in each row is the comment field that Finale fills in with the concatenation of all the effect names on that pin. Special characters like double quotes are escaped so you can view the file in Excel (if you change the filename extension to "csv").

Example File

0:07.150,10,01,"Red Peony 3"""
0:08.150,10,02,"Red Peony 3"""
0:09.150,10,03,"Red Peony 3"""
0:17.150,11,01,"Red Peony 3"""
0:18.150,11,02,"Red Peony 3"""
0:19.150,11,03,"Red Peony 3"""
0:27.150,10,04,"Red Peony 3"", Red Peony 3"""
0:28.150,10,05,"Red Peony 3"", Red Peony 3"""
0:29.150,10,06,"Red Peony 3"", Red Peony 3"""
0:37.150,10,07,"Blu Peony 3"", Red Peony 3"""
0:38.150,10,08,"Blu Peony 3"", Red Peony 3"""
0:39.150,10,09,"Blu Peony 3"", Red Peony 3"""

The example above is based on four sequences of three shots separated by one second. The first six shots have a single effect per shot. The second six shots have two effects per shot. Because these particular effect names include a quotation mark character, the name fields have been "escaped" in the standard convention for viewing in Excel, by wrapping the field contents in quotation marks and doubling up any internal quotation marks. The show file for this example, which you can load in Finale, and its corresponding exported script file are available at the following links: