How to make a Program in Vixen

From doityourselfchristmas.com
Jump to navigation Jump to search

Overview

This tutorial explains how to create a program in Vixen. Instructions in this section assume you have already created several sequences and are ready to pull them together to create your show.


Opening the Program Manger

If Vixen is not already open, go ahead and open it now. Select Programs from the menu bar and then Manage (see Figure 1).

Figure 1: Creating a Program in Vixen


You should end up with the Program Management dialog box that looks like Figure 2. For this tutorial, I have already sequenced 8 songs (red highlighted area in Figure 2).

Figure 2: The Program Management dialog box

Creating the program

You need to create a new program before you can add songs to it, click on the small circle with a “plus sign” in it under the Programs grouping in the dialog box (blue highlighted area in Figure 2). The New Programs dialog box should appear (see Figure 3). For this tutorial, I have elected to call this program “Demo Program”. Enter the name of your program in the text box and select OK.

Figure 3: The New Program dialog box

Adding songs to the program

The Program Management dialog box should now look similar to Figure 4. You are ready to add songs to the program. You can add all of your songs or just a subset. For this tutorial, I have elected to add only three songs, “I’ll be home for Christmas”, “Let it Snow”, and “Wizards in Winter” (yeah I know I incorrectly titled it). Select each song with the mouse and drag it from the “Available Sequences” list box to the “Program Event Sequences” list box. You will notice that as each song is added to the program, the information for the program is updated in the “Programs” list box (specifically how long the program is and how many sequences are in the program). Add your songs in the sequence you wish to play them.

Figure 4: Program Management Dialog box with program already created

Setting the plugin

If each of your sequences has a profile already assigned and you do not want to assign a universal plugin for the program, select the “Use each sequences plugin setup” radio button instead of making a master plugin as discussed in this section. If you have created a profile and wish to use a profile instead of the standard plugins discussed in this section, select the “Use a profile” radio button. Profiles are discussed in a different tutorial.

You should have already set up the plugins for your sequences when you were making your sequences. If not, now is the time to set up the necessary plugins. All sequences will use the plugins defined in the program (I believe the program overrides the sequence plugin). Select the “Plugin Setup” button. You should now see the Sequence Plugin Mapping dialog box (Figure 5).

This demo assumes an Olsen 595 as the control board. Scroll through the “Available Plugins” list box, select Olsen (or your controller), select the “Use” button (or double click the plugin). The selected plugin should now appear in the “Plugins in Use” list box. Select the device in the “Plugins in Use” list box and update your channels (in this example I updated the two textboxes to show the starting channel is 1 and the ending channel is 64). Select the “Plugin Setup” button and you should get the Parallel Port Setup dialog box, Figure 6 (each controller has a different dialog box so if you use something other than a Grinch or a 595, yours will look different).

Assign the channels to the correct parallel port and select the “OK” button. Your Sequence Mapping Plugin dialog box should now look like Figure 7.

If you have multiple controllers, add each of them one at a time by adding them from the “Available Plugins” list box to the “Plugins in Use” list box, update the channel count, and set up the plugin. Repeat the process until you have all channels and controller types set up.

For tutorial purposes, assume we have channels 1 through 64 on an Olsen and channels 65 through 128 on a Renard64. After completing the Olsen plugin as shown in Figure 7, select the Renard plugin and set the channels to start at 65 and end at 128. Set up the plugin similar to what we did for the Olsen (Renards are different from the Olsens and fixing up the plugin for the Renard is covered in a different tutorial). When done properly, the Sequence Plugin Mapping dialog box will look similar to Figure 8 (note the Olsen port assignment is on top and the Renard port assignment is below it).

Select the Done button. You should now be looking at the Program Management dialog box.


Setting Cross-fade

The last option available is to cross-fade sequences. What this means is you can fade-out the ending song while you are fade-in the starting song. Cross-fading affects both the lights and the music. This is an advanced feature and you need to make sure you planned your sequences to incorporate cross-fading. If you use this without properly set-up sequences, you will more than likely not be satisfied with the results.

Assuming the sequences for this program were developed with a four second cross-fade in mind, simply set up the Cross-fade text box with the number of seconds for which you created the sequences. This is a universal setting; therefore you cannot assign it to individual songs. After setting the cross-fade your dialog box should look like Figure 9. Cross-fading is discussed in more detail in another tutorial.


Saving the Program

You are now ready to close and save the program. Select the OK button. You should get the save changes dialog box shown in Figure 10. Select Yes. You have now created and saved your program.