Streaming ACN Viewer

Installing sACNView

sACNView does not have an installer. You simply need to download the program, save it to a convienient location and run it.

If Windows alerts you that sACNView needs to make a network connection and that it is blocked by Windows Firewall, be sure to click 'Allow'

Main View Buttons

The Scope view button opens an Oscilloscope View
The Overview button re-opens the Universe Overview
The View button opens a single universe view
The Transmit button opens a transmitter for an sACN universe
The Settings button opens the settings window

Universe Overview

The Universe Overview shows a tree view list of twenty sACN Universes. Each can be expanded to show the names and IP addresses of active sources.

Double clicking on any universe will open up a universe view for that universe.

You can select the universe at which the view starts using the arrow buttons at the top, or by entering a universe number and clicking 'Go'

Universe View

The Universe View shows a complete DMX universe, including all sources which are transmitting to that universe.

Sources are colour coded, and the colours correspond to the descriptions in the source table at the top.

For each source, the Name, CID, source priority, number of frames per second (FPS), Sequence Errors, and online/offline status are all displayed in the table.

In the main table section, the current levels of all channels in the universe are shown. Levels can be shown as absolute(0-255), percentage(0-100%) or hexadecimal (00-FF) as selected in the Settings dialog. The colour code allows you to identify which source has control of any given channel.

You can select a channel by clicking once on it's level cell in the table. Once a channel is selected it will be shown in red, and you can see additional information on it's level and the sources which control it. In the screenshot above, you can see that channel 7 is selected, and that there are two sources sending levels for it - the lighting console at level 123 and the Architectural System at level 226.

There are also tools to help troubleshoot intermittent problems. The flicker finder, when started, takes a 'snapshot' of the levels for the selected universe. All channels remain displayed in white until they change away from their snapshot value.

  • Channels change to Green if their value has decreased from the snapshot value
  • Channels change to Blue if their value has increased from the snapshot value
  • Channels change to Red if their value has moved from the snapshot value and then returned to it

The pause button can be used at any time to temporarily halt the update of levels to allow inspection of data for individual channels

Sometimes it may be desirable to log every change of level, for example when troubleshooting an intermittent flicker. 'Start Log to File', and 'Open Log Window' allow you to do this by displaying every change of level on screen (log window) or saving every change of level to a file (log to file). Note that this can produce very large amounts of data if multiple channels are changing level at once).

You can switch the view to another universe by entering the universe number in the box at the top right and clicking 'Go'

You can open a big view of a channel by double clicking on it, or open an oscilloscope view by holding down the CTRL key and double clicking

Big View

The Big View presents a large LCD style display of a channels level, ideal for troubleshooting from a distance.

It also allows you to view levels of sixteen bit channels. Sixteen bit channels utilise two channels to provide extra accuracy; sixteen bit channels are often used on moving lights for functions such as pan and tilt. To view a sixteen bit channel's level, click on the 16-bit option and select the fine and coarse channels you wish to combine.

Scope View

The Scope View presents an oscilloscope view of channel level data against time. It may prove useful in diagnosing things that are timing critical, such as macros on moving light fixtures.

You can choose up to four channels to be displayed simultaneously in the scope view, which may be in any universes. The 'timebase', or speed, of the scope is controlled by the slider to the right.

You may pause the scope at any time using the 'Stop' button.

Transmitting sACN

sACNView has the ability to transmit sACN levels in a variety of ways and patterns.

When you bring up the transmit window, the source will not begin transmitting until you click the 'Start' button. First, select a name for your source, a universe number, a priority, and whether you want to transmit live control levels or send blind/visualizer data. For more information about priority, refer to the Streaming ACN standards or the wiki pages.

Once you have started your source, you have several options to control the levels sent. The default is to use the faders shown to the right.

The faders can be slid up and down to set levels, and can be assigned to start at any DMX channel within the universe. Use the 'Fader Start Address' box to select which channel the faders start at.

A total of 8 presets can be recorded. A preset stores the positions of the faders, but not the address at which they start. Therefore presets can be used to record moving light positions, for example. Presets are stored in the Windows Registry, so will be available when the program is restarted

To record a preset, set the faders to the desired positions, then press the record button, then the button for the preset you wish to record

In addition to using the faders, you can send dynamic levels in a variety of ways, using the level source selection on the bottom left

  • Faders - allows control of the levels with faders as described
  • Channel Check - allows you to quickly scroll through channels setting one at a time to a given level
  • Fade Range - allows you to select a range of channels to be automatically faded up and down
  • Chase Range - allows you to select a range of channels to be automatically chased
  • Sine Wave - fades a selectable range of channels in a sinewave pattern
  • Marquee Text - sends the text specified in the text box at the bottom as a marquee scrolling effect across a 32x16 grid of channels
  • Date and Time - scrolls the current date and time in a similar manner to the marquee text
  • Tail - Scrolls a decreasing 'tail' of levels through the universe so that each channel is set to each level

Program Settings

The settings dialog allows you to set up options for sACNView. These are permanently stored on your PC, so you will likely only need to set them once

You can choose how you prefer to have levels displayed. Choose either decimal (0-255), percentage(0-100%) or hexadecimal (00-FF)

If you have multiple network cards, you can select the card to be used in the 'NIC to use' dropdown list. This network card will be used to send and recieve sACN data

You can select which version of the sACN standard you want to use, Draft (R2) or Release (R3). A number of manufacturers implemented equipment using the draft standard - consult your manufacturer for information on the version they use

You can select whether or not to display blind or visualiser data. Blind data is data output by a console intended for display on a simulation program but not for live use

You can specify a timeout after which sACN will not be displayed - i.e. once you start a source it will transmit for this amount of time and then stop