Software Changes
Version 2.23.2 Build 108 (4 April 2022)
- Enhancement - Added support for the Zero88 fader/playback wing.
- Enhancement - A popup warning will now be displayed if the system is running on a battery and the time remaining shown.
- Change - MIDI command now support ON/OFF to globally enable or disable the MIDI events.
- Change - Added special shortcut to re-enter backup mode on the tracking backup.
- Change - Refactor flags (dimmers unpatched, mute output etc) out of the channel form to an independent control.
- Change - When a cue reset is called, a stop message will no longer be sent to clients.
- Change - Improved the pipeline for the ArtNet interface to streamline output. Moved from mutex to atomic locking.
- Change - Added double buffering to button arrays to improve drawing perrformace.
- Change - Improved performance of the group command to select or apply large numbers of channels.
- Change - Improved performance when running cues with very large channel counts. If the number of channels in the cue is greater than 2000 the system will parallel process the main routine.
- Change - Improved performance when internally finding a channel in a cue.
- Change - Added right click option in the matrix FX editor to center a selected point.
- Change - If a matrix FX does not have any points assigned then the FX will scale the input frame to the matrix.
- Change - Added additional thread locking when removing an audio playback object from the audio mixer.
- Change - New Zero88 wing will now show up in the hardware debug window when connected.
- Change - When using the copy tool in the fixture editor to copy attribute detail, the previous selection of manufacturer and fixture are retained.
- Change - Added a filters to the fixture editor (options menu) to show only fixtures that are missing the LS GUID or fixtures missing RDM data.
- Change - Submaster overflow error now has a "don't show this again" switch.
- Change - Executing a shortcut in a cue will now check if its already in the main thread and not attempt to queue the function.
- Change - Added new CSV import option for importing layouts into a matrix.
- Change - Internal refactor of blind mode switch.
- Bug fix - Running an FX library a stagger of 0 was not being translated to remote systems.
- Bug fix - Possible crash showing the cue notes when executing cues.
- Bug fix - Moving the cursor on the patch command line and editing the content would result in the wrong command executing.
- Bug fix - if adjacent cues using the same FX have the same rate submaster assigned then a message was being shown asking if the sub should be replaced.
- Bug fix - Paintbox FX where not being released correctly when exiting a cue.
- Bug fix - When setting up ArtNet the first selected universe was defaulting to 1 rather than 0.
- Bug fix - Possible crash if command line contains 0 THRU ON.
- Bug fix - Possible index out of range error using UNPARK {channel list}
- Bug fix - If the user clears the patch from the options menu in the patch window on a C10 system the change was not saved to the database.
- Bug fix - Possible crash loading a new show with the virtual playback window open.
- Bug fix - Palette text was not being centered correctly in the ML view.
- Bug fix - Event blind mode was broken
- Bug fix - Possible crash in the ArtNet interface
- Bug fix - Possible crash in the fixture control panel if a fixture has a non colour attribute set to be a sub fixture on its own.
- Bug fix - Double clicking on a template when creating a new show would result in a blank show being created rather than using the template.
- Bug fix - Possible that the new FX popup dialog could hide behind other forms. PopupParent is now set to the FX form for this dialog.
- Bug fix - Change in TADVOfficePager required using DoubleBuffer on TLFGridPanel in the magic sheet.
- Bug fix - Possible incorrect cue execution triggered by timecode.
- Bug fix - XML fixture import was not importing the symbol data from Crescit export.
- Bug fix - Firmware update could accidentally put the wrong GT firmware on the older rack screen.
- Bug fix - Possible crash in the display handers during a firmware upgrade.
- Bug fix - Possible deadlock in cue playback mutex's.
- Bug fix - Potential for the blue selection box to remain on screen in the live/blind grid view.
- Bug fix - The GROUP command did not support substituting THRU with /.
- Bug fix - Matrix view of a chase had no minimum cell size resulting in it being unusable for a large matrix.
- Bug fix - Channels not drawn when using a large channel count near the end of the channel grid. Improved handling of double buffer for channel cells.
- Bug fix - It was possible to set the time between lamp strikes to 0 resulting in the system locking up.
- Bug fix - Possible out of resource error loading fixtures with large numbers of gobo images.
- Bug fix - Code added to prevent double reset of cue list from a remote command.
- Bug fix - Commands that use @ {group name} would potentially not work due to rec_opt potentially holding random data on 64bit systems.
- Bug fix - Possible loss of FX assigned to a independent playback.
Version 2.23.1 Build 120 (7 December 2021)
- Bug fix - ShowNet interface could crash if Unicast is turned on and no uncast table is configured.
- Bug fix - Editing the scene break name in the side bar was not updating the sidebar text correctly.
- Bug fix - Jumping to a group or palette using the group command line could result in the command line reverting back to live mode.
- Bug fix - Fixed the tab order in the record cue dialog.
- Bug fix - Minor fixes in the group command line.
- Bug fix - C10 moving between edit fields could cause the touch keyboard to close.
- Bug fix - Resizing a matrix on the magic sheet could potentially invert it by going beyond the bounds of the box.
- Bug fix - Some audio but rates were causing the audio output to glitch.
- Bug fix - IPP DLLs missing from the install that were required for some systems.
Version 2.23.1 Build 114 (19 November 2021)
- Bug fix - When internal or generated timecode is paused the SMPTE port on the console was not being told to stop.
- Bug fix - Pressing [SHIFT] + [DIMMER] to select "Standard Dimmer" in the patch screen was not updating everything correctly.
- Bug fix - If "Display only partitioned channels" is turned on then expanding or collapsing sub fixtures would ignore the option and display all channels.
- Bug fix - SWAP, MOVE, COPY in patch was not including the new relay parameter.
- Bug fix - SWAP, MOVE, COPY would not include default adjustments.
- Bug fix - Using the up arrow for command history was not working in patch mode.
- Bug fix - Various alignment issues when setting up a matrix in the new matrix definition.
- Bug fix - Seeking to timecode when using GOTO for jumping to cues was not working.
- Bug fix - Added check to cell validation in the patch grid to minimize accidental changes.
- Bug fix - C10 softkeys for the GOTO keyword were inconsistent with the NEXT and LAST functions.
- Bug fix - Pressing the palette type soft keys was not presenting the record modifier soft keys as with CUE, SUB etc.
- Bug fix - Pressing the FX soft key after RECORD was not adding the record mode.
- Bug fix - The cue lists soft keys was not showing the correct ID for each cue list.
- Bug fix - When in blind mode the encoders could potentially not display selected fixture data and revert back to screen controls.
- Bug fix - In blind mode the encoders would always adjust from default values rather than recorded values unless a palette was assigned.
- Bug fix - GOTO scene break by name was not working correctly.
- Bug fix - If the C10 screen is not found and an external monitor is connected then the main interface could get moved making it only half visible.
- Bug fix - Using the encoder to select cues in the cue list window would not get past a scene break if the first column is locked.
- Bug fix - Possible crash reloading the show after a fixture library change if the cue list window is open.
- Bug fix - RDM system was not handling RESPONCE_TYPE_ACK_OVERFLOW messages correctly when using the C10 hardware.
- Bug fix - Fixed the tab order in the record cue dialog.
- Bug fix - Blind channel display was not showing sub fixture colours on the master correctly.
- Bug fix - Patch defaults where not showing the correct text in the patch table.
- Bug fix - Possible data corruption using the "Copy Previous" button in the patch default adjustment popup.
- Bug fix - Patch "defaults" not displaying in the correct attribute order.
- Bug fix - After doing a command line selection focus was potentially shifting to the zoom field in the magic sheet resulting in subsequent characters going into the spin edit.
- Bug fix - The NEXT/LAST buttons above the channel display was not updating the command line when using these to step through captured dimmers.
- Bug fix - Pressing the close button to close child windows of the cue list display was not working and only closing the cue list window.
- Bug fix - Added additional range checking to the conditional events processor to prevent possible crash.
- Bug fix - Off by 1 bug when setting sub fixture colours in blind mode. This resulting in the next sub fixture being set to the one selected.
- Bug fix - If sub fixtures had additional attributes other than colour or intensity then there was no UI to control them.
- Bug fix - FXs with a relative scale running in a cue would not record correctly into a submaster.
- Bug fix - Copying a cues to a another cue list would not copy the last cue in the list.
- Bug fix - About screen was not showing correctly on high DPI screen settings.
- Bug fix - Performing an UNBLOCK in a CUE UPDATE command was not working.
- Bug fix - Forced the Open/Save dialog to appear on the same monitor as the main interface except when initiated by the C10 touch screen.
- Bug fix - Possible flagging show file as changed on restart of the system.
- Bug fix - Possible crash opening the cue list selection tool for the first time.
- Bug fix - Option to loop the cue list by default was incorrectly looping to cue 0 instead of cue 1.
- Bug fix - When recording a group in "selected" mode channels at 0 were being excluded.
- Bug fix - Recording over an existing group from the mobile remote could potentially cause a dialog to appear on the main system.
- Bug fix - Recording over an existing group from the mobile remote could record over the wrong group if a submaster is also set.
- Bug fix - Possible crash when loading a show caused by the new tracking palettes.
- Bug fix - Filter editor was incorrectly drawing grey text onto a grey background making the text non-readable.
- Bug fix - Installer was not allowing the user to change the install location for 64bit installs.
- Bug fix - The track sheet was very slow to load on 64bit systems.
- Bug fix - When multiple commands are being executed from VN using the semicolon to separate commands the last command in the string could execute continuously.
- Bug fix - The FX playback properties window was not aligning controls correctly if the FX type is changed using the FX chooser.
- Bug fix - When manually creating a new snapshot the name entered was not being applied.
- Bug fix - Page numbers set in snapshots were not being applied to the visual controls. The change was only applying internally.
- Bug fix - Button to delete tracking palettes was not working.
- Bug fix - File dialog will now check for invalid characters in file names as this could trigger an unhandled exception.
- Bug fix - Popup menu in the timeline fx was showing the same width as the timeline bar.
- Bug fix - Installer detection of AMD64 architecture was not always working.
- Bug fix - It was possible for a command to execute during a show file load operation that could result in a crash. An additional check has been done to make sure commands cannot run in this state.
- Bug fix - Using the ALT keys for Go and Back was not working correctly. Keys were reversed and back was not working at all.
- Bug fix - The "Channels used in cues" report was showing incorrect text colour for text in display and printing.
- Bug fix - Sidebar potentially not staying in sync with the current and selected cue.
- Bug fix - Changes in the fader view were updating the fixture control panel.
- Bug fix - Advanced colour heuristics logic issue when the aggregate colour is between 1 and 2 that resulted in some attributes jumping to 50% rather than transitioning smoothly.
- Bug fix - Possible crash editing a chase FX using the matrix tool if the selected matrix does not have any cells assigned to it.
- Bug fix - Strand/VL Pegasus USB device was not working under 64bit platforms
- Bug fix - Profile FXs used in submasters with a "relative" scale where not working if the submaster is set to HTP.
- Bug fix - Spin edit controls in the colour picker were not correctly changing the output.
- Bug fix - Command history could potentially not display full screen.
- Bug fix - Possible playback conflict in the show file could result in playbacks becoming unassigned on restart.
- Bug fix - The LINK softkey was not adding a space following the keyword and this cause the command to fail.
- Bug fix - Unable to open the external triggers window in the 64bit version.
- Bug fix - Possible range check error if the shortcut set in the scheduled task is outside the maximum number of shortcuts.
- Bug fix - Calculating the tracked state should not attempt to show progress on large systems unless called from the main thread.
- Bug fix - If partial release option is used on submasters then non released values could remain stuck above 0.
- Bug fix - When restoring a layout that has the FX library display the resulting button array was not resizing correctly.
- Bug fix - C10 was not always storing the fixtures used into the show file.
- Bug fix - Possible crash in the new ML view clearing the patch from a visualizer using patch exchange.
- Bug fix - Possible crash changing window layouts on rack systems (rack display conflict).
- Bug fix - Potential blank layout on the magic sheet of the main screen after loading a show with a magic sheet setup on an external display.
- Bug fix - Possible crash using the C10 virtual console and pressing SHIFT+TIME.
- Bug fix - Possible crash pressing release when using the ML View Filter by attribute family option.
- Bug fix - Possible crash loading virtual playback screen after disconnecting from a main system.
- Bug fix - Fixture type exchange search box was shifting focus to the fixture list after pressing any key.
- Bug fix - If the C10 internal monitor is not vertically aligned to the top of the desktop the popup menus could potentially show with the top cut off.
- Bug fix - Possible false positive fixture mismatch when loading a show with sub fixtures.
- Bug fix - Using the GROUP command to select sub fixtures would fail if more than 1 channel was stored.
- Bug fix - On screen playback window was not updating after applying a snapshot.
- Bug fix - Applying a snapshot would cause the shortcut window to refresh multiple times.
- Bug fix - Memory leak when a matrix is placed on a magic sheet.
- Bug fix - Minor Art-Net driver issues with the ArtPollReply packet handler.
- Bug fix - When placing subfixures into a matrix using the "linear" tool the last sub fixture would be missed.
- Bug fix - Safety playback mode was not working on the side bar cue list when enabled.
- Bug fix - Possible crash using gestures on the fixture list in the patch window if this panel has not received focus previously.
- Bug fix - Significant memory leak in media playback when media is handed over between cues.
- Bug fix - Lightwright import would not accept the address field in the format universe/dimmer.
- Bug fix - Possible crash drawing the last row of the channel display.
- Bug fix - Added range checking when translating a matrix layout into a matrix definition to ensure clean handling of possible "out of memory" errors.
- Bug fix - Framing shutters that do not have a rotation control could produce orphaned attribute values that never release.
- Bug fix - Possible crash on shutdown if PC systems with connected with C10 wing.
- Bug fix - Possible crash after deleting a palette with the cue list window visible.
- Change - When changing the network output protocol in the System Properties the "net interface" field will now remain unchanged from its previous setting.
- Change - Added a "goto cue" button to the visual timecode editor.
- Change - Rework of the timecode engine to improve performance.
- Change - Added a timecode field to the popout cue settings in the sidebar.
- Change - Added the ability to set the cue trigger (and timecode) in the record cue dialog.
- Change - Setting and clearing the channel attribute defaults in the patch command line can now be done using the @ rather than the keyword "SET DEFAULTS" and "CLEAR DEFAULTS". i.e. {channel list} @ {Palette type} #
- Change - NEXT and LAST have been added to the C10 soft key options when nothing is selected so that these functions can be used with the DIMMER command.
- Change - Added the macro ID to Macro report.
- Change - SHIFT+SC will now place SNAPSHOT on the command line.
- Change - SNAPSHOT added as a soft key for an empty command line or after RECORD/UPDATE is used.
- Change -The dockable frame option in the view menu is now visible in basic mode.
- Change - Added a button to the cue notes window to copy the cue description into the cue notes.
- Change - Cue notes window is now forced to always be on top of the main window.
- Change - If a group is recorded with the "Selected" option then zero values on the dimmer will not be nulled out.
- Change - Minor cosmic fixes to the submaster window.
- Change - Remote connection monitor will now identify if a system is the main or local in the IP list.
- Change - Turned off word wrap on the group detail report.
- Change - Added the missing Pathport protocol to the 64bit file set.
- Change - When stopping group FXs the system will now directly release the FX if the fade time is 0 rather than attempting an FX fade out.
- Change - Added the ability to set the palette type family for tracking palettes.
- Change - Moving the encoder for "scale" on an intensity FX set to relative scale will now change base intensity of the channels rather than changing the FX scale.
- Change - The framing shutters in the fixture control panel now uses the improved visual shutter control developed for the C10 console.
- Change - In Patch, the "DMX Outputs - Next available XXX" now reports based upon the universe tab selected.
- Change - If relays are automatically managed by the system then relays will now turn on as part of the marking procedure to ensure the fixtures are powered before the cue runs.
- Change - New universal NEO installer
- Change - New option to ignore preset 0 has been changed to ignore room 0.
- Change - VN preset 0 will now toggle off any associated groups connected via the preset table.
- Change - Cue list selection window will now display the cue list ID not appended to the name so that the search bar works correctly.
- Change - Added option to prevent changing console key mode in the main command line.
- Change - When switch layouts the system will now remember the current tab of the palette selection window.
- Change - If an error occurs saving a fixture during a library import the system will no longer break out of saving the rest of the files.
- Change - If an SVG image is imported that does not have width and height defined then the "viewBox" parameter will be used to define the size.
- Change - When the master playback is reassigned the fader will now correctly reflect the internal level.
- Change - If the option to filter the ML view by selected family is turned on then pressing the release key will now clear the filter.
- Change - If the "net interface" is no longer available when loading output device setup then the system will now default to "All Interfaces".
- Change - Added warning message to VN configuration and tracking backup banner when VN is disabled and in tracking mode.
- Change - On startup, if a system is running a local show file then the remote peer list table will be cleared.
- Change - The warning about media files missing when playing media FXs will now close any previously showing dialogs to avoid multiple instances of this dialog being shown.
- Change - Macro variables can now be assigned text in macros so that the magic sheet label object can display user defined text.
- Change - The CIE tab of the colour picker now supports entering the XY values to select a colour.
- Change - If a Compact 10 wing is connected to a Rack NEO then the system will now use the on board screen.
- Enhancement - A new patch display option is available to colour code the DMX grid to make it easier to identify fixtures.
- Enhancement - 64bit platform support
- Enhancement - New CK KiNet driver that supports advanced routing and universe splitting.
- Enhancement - Added new tracking palettes settings to assign stage position palettes for use with followspot app.
Version 2.23.0 Build 191 (1 July 2021)
- Bug fix - The Hue slider in the fixture control panel was inverted with regards to the represented colour in the slider.
- Bug fix - The CSV import of cue data would fail if special characters exists at the start of the file.
- Bug fix - Hybrid tracking was returning channels to their previous state after recording a cue.
- Bug fix - Using the "record cue" button in the channel display to record over the non live cue could result in channels set to 0 coming back to their previous levels.
Version 2.23.0 Build 188 (21 June 2021)
- Bug fix - Potential crash in the cue list details (overview tab) if the fixture definition has changed and an attribute removed.
- Bug fix - The "Auto Patch" button on the C10 RDM screen was not working correctly if using port 2 on the device.
- Bug fix - Under some circumstances the FX display would not update itself when an FX is deleted.
- Bug fix - When running under Parallels on Mac platforms the default database folder could be identified as a network drive and the database would not be created.
Version 2.23.0 Build 184 (16 June 2021) Beta
- Bug fix - Some channels were missing from the live display on the mobile devices (requires update to mobile remote).
- Change - Groups added to the magic sheet will now show an indicator when in edit mode and selected to differentiate them from shortcut buttons.
- Change - Added security option to the web server. Username and Password can be set in the Network Settings tab of the System Properties.
Version 2.23.0 Build 181 (14 June 2021) Beta
- Bug fix - The new snapshots editor was allowing the fields to be edited when no snapshot was selected. This could cause a crash when adding a new snapshot and the system attempts to save the changes.
- Bug fix - Tracking back notification on the main system was not always showing.
- Bug fix - Copying multiple cues to another cue list from the cue list window was not including the last cue if it was selected.
- Bug fix - Macro report was not sorted correctly.
- Change - Added the ability to copy a snapshot to another set list to the right click menu when the snapshot window is in edit mode.
- Change - When running as a tracking backup vision.net will now be disabled on startup and re-enabled if the backup takes over.
- Change - When the tracking backup takes over it will now force a disconnect from the main to prevent executing commands send from the main.
- Change - Added "All Relays On" and "All Relays Off" to the "Tools & macros" tab of the select pull down.
- Change - New detail cue report now correctly shows position and colour information.
-
Enhancement - New reports
- Scheduled task report
- Vision.Net report
- Shortcuts report
- Group detail report
- Fixture library update - Rev 88 - 14th June 2021
Version 2.23.0 Build 177 (8 June 2021) Beta
- Bug fix - Possible crash after setting the new option to move the shortcuts assigned to the C10 user keys.
- Bug fix - Pressing on a unassigned user key would correctly open the config screen but incorrectly add a shortcut press to the "command/macro" field.
- Bug fix - The new setting to move the shortcuts assigned to C10 user keys was not correctly updating the key illumination.
- bug fix - Possible crash using the on screen C10 playback buttons in the virtual console.
- Change - If there is less than 10Gb of space left on the drive during the fixture library install the system will now remove old library backups.
- Enhancement - Profile FXs can now reference specific attributes of the channels assigned. At the end of the generic attribute list the system will list any missing attributes that are specific to the first fixture in the channel list.
Version 2.23.0 Build 175 (7 June 2021) Beta
- Bug fix - Possible inconsistency in the virtual palette option shown in the palette windows. The option could potentially not reflect the correct option state.
- Bug fix - Various potential crashes in the new tracking palettes patch editor.
- Bug fix - New tracking palettes incorrectly being applied when marking.
- Change - Added option for the Compact 10 to set the shortcut range that the user keys will link to.
- Change - New tracking palettes input patch editor now has an option to set the default palette type to use.
- Change - Added SHIFT + encoder movement to change splitter positions in the live, blind, group and cue list window.
- Change - When holding down the shift key to adjust the split positions the encoder screen will now show the function.
Version 2.23.0 Build 173 (3 June 2021) Beta
- Bug fix - Setting up the new DMX input could crash if the apply button is clicked and no port is defined.
- Bug fix - If a channel was being recorded into a cue list for the first time, any attribute set to a palette where the palette instruction is default values then the palette reference was not being recorded into the cue.
- Bug fix - Possible race condition crash when the cue FX tab is visible and a cue terminates running a chase FX.
- Bug fix - ArtNet and sACN driver was not correctly receiving multiple universes of DMX.
- Bug fix - Various bugs in the new DMX input setup tab of the System properties.
- Enhancement - Added the "Generic" patch field to the Quick Select Bar as an extra selection tool.
- Enhancement - Added DMX input patch to map incoming DMX with specific tracking palettes and desk channels. The "input patch" can be found in the "Edit" menu in the patch display.
- Enhancement - Added Tracking Palettes. These work exactly as existing palettes however the output instruction from the palette is taken from an incoming DMX stream.
- Enhancement - Holding down the SHIFT key while moving encoders in the patch screen will change the split size between panels. Encoder 1 will change the patch panel size and encoder 2 will change the fixture library size.
Version 2.23.0 Build 171 (1 June 2021) Beta
- Bug fix - OSC messages starting with /CUE were not being parsed correctly.
- Changed - Added model specific splash screen for Compact 10.
- Enhancement - A new DMX input setup now allows for multiple universes of DMX to be merged with the output universes. Each incoming DMX stream can be merged HTP, Build or ITP. The setup also allows specific incoming DMX channels
Version 2.23.0 Build 165 (21 May 2021) Beta
- Bug fix - Possible crash in external channel displays when reloading the patch after a fixture library change.
- bug fix - Open and save dialog was not sorting the file list correctly when selecting the date/time column.
- bug fix - Placing sub fixtures onto a matrix was incorrectly applying the default layout if the zoom setting was any value other than 1.
- Change - Added a button to the Compact 10 to open the 7" screen as a window for testing under NEO PC.
Version 2.23.0 Build 162 (19 May 2021) Alpha
- Bug fix - Fixed duplicate option for "submaster" page appearing in the new snapshot interface.
- Bug fix - New snapshot system would crash the system when loading or creating a new show.
- Bug fix - Various minor snapshot issues.
- Change - Double clicking on a "Set List" will allow the user to edit the name and shortcut in the UI.
- Change - Added hotkey "shift + F5" to open the snapshot window.
- Enhancement - Added right click option in the new snapshot interface to copy a snapshot to a different set list.
Version 2.23.0 Build 161 (18 May 2021) Alpha
- Bug fix - Possible crash if a user attempts to shutdown but their security privilege's will not allow it.
- Bug fix - New snapshot feature had an off-by-one bug when reapplying shortcut properties.
- Bug fix - Improved performance of applying snapshots.
- Bug fix - New snapshot window was not able to be store or applied in a layout.
- Change - New snapshot editor requires edit security privileges to open.
- Enhancement - Improved the new interface to snapshots by providing a simple grid mode.
Version 2.23.0 Build 159 (17 May 2021) Alpha
- Bug fix - DMX output was being disabled when the system shuts down rather than holding its last values.
- bug fix - Fixed hard line DMX outputs being enabled under the condition of the DMX board starting late.
- Bug fix - If a media file takes a long time to load into memory when first played then the time taken was being trimmed off the end of the clip and the media could stop sort of its correct length.
- Bug fix - The cue notes options "Clear display if cue notes are blank" and "Preview notes for the next cue on execute" was not being applied to the cue notes view in the side bar.
-
Enhancement - Implemented Snapshots system that allows assignable settings to be captured and re-applied at any time. Snapshots can be grouped into "Set Lists" and managed in the new "Snapshots" interface accessed from the "More" menu. The following new commands have been added;
- RECORD SNAPSHOT {number} [TEXT {snapshot name}] [SC {shortcut number}] - Create a new snapshot and capture the current system assignments. Snapshot number is optional.
- UPDATE SNAPSHOT {number} - Update an existing snapshot with the current system assignments
- SNAPSHOT {number} - Apply the settings of the specified snapshot.
- SNAPSHOT NEXT - Apply the next logical snapshot in the list. If no snapshot has previously been applied, then the first will be applied.
- SNAPSHOT LAST - Apply the previous logical snapshot.
- SNAPSHOT {number} TEXT {description} - Set the name/description of the specified snapshot.
- SNAPSHOT {number} SC {number} - Set the shortcut of the specified snapshot. The shortcut can be used to apply the snapshot.
- SETLIST {number} - Make the specified set list active. All snapshot commands will apply to the active set list.
- SETLIST {number} TEXT {description} - Set the name/description of the specified set list.
- SETLIST {number} SC {number} - Set the shortcut of the specified set list.
Version 2.23.0 Build 154 Alpha
- Bug fix - Introduced bug that prevented inhibit control applying to "override" control.
- Fixture library update - Rev 87 - 11th May 2021
Version 2.23.0 Build 150 Alpha
- Bug fix - Potential crash disconnecting from a remote system and restoring the local show.
- Bug fix - The copy matrix button in the new matrix editor was not working.
- Bug fix - The THRU key was not working when editing quick commands in the shortcut window or the macro editor.
- Change - Added windows border to the control panel on the full size console.
- Change - New matrix editor now has the ability to specify the angle for the first fixture in a circle.
- Change - Added Cue, Copy and Past options to the new matrix editor. Top cut/copy/past parts of one matrix to another.
Version 2.23.0 Build 149 Alpha
- Bug fix - Option "Filter ML View by selected family" was not implemented in the new ML view.
- Bug fix - Possible race condition crash getting the palette name for objects on the magic sheet.
- Bug fix - Pressing the up arrow to get to previous command line entries when the command line box does not have focus was not working correctly.
- Bug fix - Minor memory leak in the group box control of the magic sheet.
- Enhancement - Relays can now be controlled from the command line. {channel list} RELAY ON/OFF
- Change - Database schema change. Added new table "Snapshots".
Version 2.23.0 Build 145 Alpha
- Bug fix - Possible crash in new feature to switch the virtual console to C10 mode.
- Bug fix - New matrix engine was not working if the matrix was only 1 row or 1 column.
- Bug fix - Possible crash running the ML view in programmer mode when it is grouped by position or purpose.
- Change - (internal) refactored threadsafe command executer to provides more options that can be passed between processes.
Version 2.23.0 Build 141 Alpha
- Bug fix - Introduced bug in channel detail form that could cause a crash if the system is started with this panel not showing.
- Bug fix - Auto follow cues will no longer send a sync message with remotes systems as it is assumed that each remote is applying the auto follow locally. This avoid redundant messages that could cause fast running cue lists from stopping when being reset. Note: Possible low chance of cue lists getting out of sync with this change.
- Change - Remote peer messages are now passed by reference to processing routines to improve memory handling.
Version 2.23.0 Build 134 Alpha
- Bug fix - After creating a fixture using RDM calls the software was not automatically populating default wheel groups.
- Bug fix - Possible crash applying a layout that contains the DMX view.
- Bug fix - Possible crash clearing the patch when the new ML view is visible.
- Bug fix - When a shortcut is run from a cue it will no longer send an execution message to remote systems as it is assumed that the remotes are tacking the cue list and will run the shortcut locally.
- Bug fix - Possible internal thread crash on receiving peer notification for palette data.
- Bug fix - Possible race condition when resetting a cue list that has fast triggering cues (<200ms) on a main/remote system.
- Change - Added a button on the virtual console screens to switch between the full size NEO and C10.
- Change - Added option to the Network tab of the System Properties to allow/disallow patch changes from remotes.
- Change - Group and Cue list detail converted from Form to Frame to resolve drawing issues and improve performance.
- Update - Development environment upgraded to RAD Studio 10.4.2.
- Update - Mitov Labpacks Media components upgrade to 8.0.0.19
- Update - LMD Tools 2021
- Update - TMS VCL Cloud Pack 4.0.8.0
Version 2.23.0 Build 124 Alpha
- Bug fix - Applied a work around for OS issue related to the gesture engine running on windows 7 in the open and save dialog.
- Bug fix - Using COPY FROM to copy cues was not working correctly if the destination cue list was a range of point cues.
- Change - If a profile is assigned to a channel and the purpose field is not being used then the profile name will populate this field to identify this in the live display.
- Change - Added check that the software is included in the Windows firewall allowed application list. If the software is not whitelisted then a message will be shown in the command history and a message displayed when attempting to open a remote show.
Version 2.23.0 Build 123 Alpha
- Bug fix - System could trigger a reconnect of all NEO hardware immediately after startup due to the ping reply time not being set.
- Bug fix - Fixed playback buttons on C10 not working when in patch and group display modes.
- Bug fix - FADER command was not working as expected.
- Bug fix - If multiple FXs used in cues have different delay times then only the last one would play.
- Change - The FADER virtual key has been added to the C10 Macro window.
Version 2.23.0 Build 122 Alpha
- Bug fix - Playback LEDs were incorrectly going out when in group mode on C10.
- Bug fix - The simple C10 colour picker for setting button text and background colour was not responding to touch events.
- Bug fix - Cue list report was displaying the cue number in the wrong position.
- Enhancement - Added detail cue list report that breaks out channel levels (WIP).
Version 2.23.0 Build 118 Alpha
- Bug fix - Possible crash in the encoder and rack display handling thread if a NEO board disconnects unexpectedly.
- bug fix - Updating a group from the dialog if the original recorded group only contains intensity was incorrectly trying to update an intensity palette rather than the group.
- Bug fix - Possible crash when placing a fixture on the magic sheet caused by incorrectly formatted SVG file.
- Bug fix - If an auto follow causes a cue to fire quickly (<50ms) then the timecode trigger can think that the cue misfired resulting it it being re-run.
- Bug fix - Playback LEDs were incorrectly going out when in patch mode on C10.
- Bug fix - When a playback fader (inhibit) was not at full the live display was not showing a yellow box to indicate an inhibit was being applied.
- Change - Added support to get and set patch data via the TCP bulk transfer interface.
- Change - Pressing the LIVE button on screen will now re-sync the selected and active cue as it does with the LIVE button on the console.
- Enhancement - Added fixture file support for 5 wheel grouping.
- Enhancement - Updated the fixture editor to support the new 5 wheel groups with an option to copy this from the 4 wheel groups.
- Update - TMS VCL UI Pack 10.5.4.1
Version 23.0 Build 112 Alpha
- Bug fix - Introduced bug that prevented groups added to the magic sheet restoring correctly after a restart.
- Bug fix - Interleave selection popup would appear on the wrong monitor if a window on that monitor had focus.
- Bug fix - Pressing RELEASE+GROUP will no longer auto complete as this requires the user to add a group number at the end of the command.
- Bug fix - Using the option "Apply palette to all channels" and "Select fixtures after applying palette" was not triggering the fixture control to be updated after selecting a palette.
- bug fix - The "Update palette" dialog that appears when updating a cue was not showing on the C10 screen.
- Bug fix - Opening a packed show on C10 was not showing the options on the C10 screen.
- Bug fix - Fixed fringe case inconstancy between viewing a cue in live or blind (e.g. a palette is assigned to an attribute but no date exists in the palette).
Version 2.23.0 Build 108 Alpha
- Bug fix - Option to "Select Active excluding submasters" was incorrectly including submasters.
- Bug fix - Possible crash using the UNDO option in the cue list editor window.
- Bug fix - Possible crash patching over top of a fixture currently selected in the magic sheet.
- Bug fix - New matrix controls in the magic sheet where not showing the cell colours relative to the intensity.
- Change - Increased the filter to remove incorrect timecode values to 3 frames.
- Change - Added additional check that device thread processing is happening before check for devices that are not responding and need reconnection.
- Enhancement - Holding down the SHIFT key while pressing an encoder on FX library items will now set them to their default values.
Version 2.23.0 Build 104 Alpha
- Bug fix - The "remove channels from group" option was not working for anything other than the group palette type.
- Bug fix - On screen DBO button had become disconnected and was not performing the DBO function.
- Bug fix (possible) - Moved initial communication with NEO hardware inside the device processing thread as possible fix for not finding hardware during startup.
- Change - The "record group" dialog now as an option to store the new group as a preset palette type.
Version 2.23.0 Build 101 Alpha
- Bug fix - Possible crash clicking on a shortcut placed on the magic sheet if that shortcut changes the window layout.
- Change - C10 backup folder setting will now set the B folder location so that the default backup remains always set to the documents folder.
- Change - A matrix placed on the magic sheet will now show exactly how it is arranged in the matrix definition.
- Enhancement - Added option to lock a cue list so that it cannot be accidentally edited.
Version 2.23.0 Build 100 Alpha
- Bug fix - Possible crash when using blind mode with the verbose view on a framing shutter fixture.
- Bug fix - New rotation feature on multi cell fixtures in the magic sheet was not working correctly pasty 180 degrees.
- Bug fix - Using the up arrow to select the command history was truncating any characters after the @ when the command is then executed.
- bug fix - [GOTO] [SHIFT]+[LAST] was incorrectly adding cue 0 to the command line rather than the first logical cue.
- Bug fix - Using the shortcuts to apply soft keys that are showing was incorrectly triggering multiple soft keys if the key also changed the soft keys shown.
- Change - New rotation feature on multi cell fixtures now supports cell selection.
- Change - System will broadcast clock time over the network. When connecting to a remote system a warning will be displayed if the system clocks are not in sync.
Version 2.23.0 Build 98 Alpha
- Bug fix - If the tracking backup does not connect to the main system on its first attempt then the show file sync function was not working.
- Bug fix - Possible crash in the C10 colour picker.
- Bug fix - C10 popup menu for palettes was not appearing with the long press function.
- Change - C10 will now ignore capsense messages.
- Change - When assigning a submaster to a cue list or FX the button colour will now show red for inhibit, purple for FXs and white for execution.
- Change - New sub fixture objects on the magic sheet can now be rotated to reflect the orientation of the fixture (note: sub fixture selection does not currently work when rotated).
Version 2.23.0 Build 97 Alpha
- Bug fix - Possible "Abstract Error" when using user security.
- Bug fix - When creating a new dynamic colour attribute in the fixture editor the default and highlight fields were not copied from the previous attribute.
- Bug fix - The GOTO command was not working with the new CUELST/CUE syntax.
- Bug fix - Possible crash pressing an arrow key on the console when there is no active control assigned.
- Bug fix - Fixed minor spec compliance issue with receiving OSC messages that do not have any arguments listed.
- Change - New matrix editor will now allow for a cell to be edited (single cell selection only).
- Change - The SUB PAGE and SC PAGE commands will not apply to the focused window when using multiple shortcuts and submaster windows. If no shortcut or submaster window has focus then it will apply to all of them.
- Enhancement - Fixture editor, sub fixture layout is no longer a ridged grid and sub fixtures can be arrange in a free form interface.
- Enhancement - When a multi cell fixture is placed on the magic sheet and a sub fixture layout has been configured then the fixture block will now show an accurate representation of the layout.
Version 2.23.0 Build 92 Alpha
- Bug fix - Assigning a cue list to a playback had an off by one bug when checking to see if the playback was already assigned.
- Enhancement - New matrix editor.
- Fixture library update - Rev 85 - 9th March 2021
Version 2.23.0 Build 90 Alpha
- Bug fix - When an inhibit submaster is active on a cue list the current fader level was not being applied to FXs when a new cue is run.
- Change - The C10 "Select" tab will now automatically select the "fixtures" page if no groups exist in the system.
- Change - Added an encoder colour key to the bottom of the C10 file dialog screen to map the encoder function.
- Change - The "Active Sel Mode" and "Inclusive mode" soft keys on C10 will now show with a red background when enabled.
- Change - Added the FX library "Mirror" switch to the C10 screen.
Version 2.23.0 Build 85 Alpha
- Bug fix - Popup context menu had become disconnected from the layout list in the window layout manager.
- Bug fix - A rounding error could result in the on-screen submasters not correctly registering the zero position.
- Bug fix - Possible crash moving a fixture using the option in the patch window if the channel being moved is visible in the ML view.
- Change - Improved logic of now the new "snap" options appear in the group window.
- Change - Added the on-screen keyboard button to the "info" panel in the C10 patch display.
- Change - improved the save dialog in the fixture editor to avoid it appearing stuck during the save process.
Version 2.23.0 Build 83 Alpha
- Bug fix - Cosmetic inconsistency in the labels on the C10 Show Defaults settings page.
- Bug fix - Possible visual artifacts on the C10 fader screen after closing the configuration popup.
- Bug fix - The fixture search popup in the C10 patch screen could be positioned above the top of the screen.
- Bug fix - DMX tab in the group details window would not correctly select cells when navigating with the arrow keys.
- Change - The RDM soft key on C10 will now show with a red background when either in discovery or RDM is enabled.
- Enhancement - Users can now select specific attribute families that will snap either off zero or at full.
- Enhancement - Added option "Preset, Pos, Color, Beam buttons always switch tabs" in the C10 additional settings page.
Version 2.23.0 Build 81 Alpha
- Bug fix - Screen shot capture feature on C10 was not working unless the screen was at the 0,0 position in Windows.
- Bug fix - Added a filter to the NEO hardware timecode reader to remove errant timecode values within a single frame.
- Bug fix - Fixed loading progress box incorrectly displaying over top of any dialogs that may appear when opening a show file.
- Bug fix - Possible crash in routine to check if FXs are active on a channel.
- Enhancement - Users can now select specific attribute families that will release when a group / submaster is at 0.
Version 2.23.0 Build 79 Alpha
- Bug fix - Two macros could not have active sleep commands running if the sleep commands appeared on the same line.
- Bug fix - C10 virtual console was not set to "stay on top" form style.
- Bug fix - Setting the shortcut window page from the command line was not working if the option to allow multiple shortcut windows is enabled.
- Bug fix - Possible crash using the command "CUELIST # PLAYBACK #" to assign a cue list to a playback if the on-screen cue playbacks window has not been opened.
- Bug fix - "Clear selection after setting channels" was not working when selecting channels from the command line.
- Bug fix - The "Default release time" was not being applied when releasing a cue list.
- Bug fix - NEO web server was not allowing embedded CSS files.
- Bug fix - When adding a group button to the magic sheet the shortcut field was incorrectly being assigned the same number as the group.
- Change - Minor visual changes to the cue properties pop up from the side bar.
- Change - Implemented date limited licensing.
- Change - Added the ability to send raw data bytes over TCP connections. The CONNECT and CONNECTTO commands can now be prefixed with HEX. e.g. SEND HEX 00 01 02 03
- Change - Added buttons to the patch display on C10 to show and hide the on-screen keyboard.
- Change - RECORD CUE NEXT will now better calculate the next logical cue to be recorded depending on the location of the live cue.
- Change - Christmas and new years day to the include and exclude settings for scheduled tasks.
- Change - SHIFT + GOTO will now immediately assert the current live cue.
- Change - Holding down the GOTO key and pressing a playback key will assert the live cue in that playback.
- Change - Improved timecode processing routines in cue playbacks and added additional log file information.
- DB Change - "ChannelGroup" table added Fade_Down_Time and Release_Families fields.
- Enhancement - Submasters and groups now support split fade times.
- Enhancement - Added option to "Learn cue timing (auto follow)" to automatically set the follow time of cues using the GO function. This can also be temporally instantiated by holding down the FOLLOW key.
- Enhancement - The task scheduler can now be accessed from the web server. The software will automatically add the schedule table to a page with the tag %SCHEDULE% on an empty line in the HTML.
- Enhancement - A new tag (%CUELIST #%) can be added to a web page served by the software to display an interactive cue list.
- Enhancement - A new set of tags (%BUTTON_ARRAY_SHORTCUTS%, %BUTTON_ARRAY_GROUP%, %BUTTON_ARRAY_POSITION% etc) can be added to a web page to display a button array for various palette types and shortcuts.
Version 2.23.0 Build 64 Alpha
- Bug fix - When doing a packed show file, writing the log file could fail and show a windows error.
- Bug fix - Fixed cue list properties window still not always showing on the correct monitor and also not processing touch on the C10 screen.
- Bug fix - After opening the cue list view on C10 the cue list properties window would always show on the C10 screen rather than the monitor it was initiated from.
- Bug fix - (Introduced) When resetting a cue list running profile FXs could end up stuck active in their final state.
- Change - Improved the background contrast in the dimmer panel of the patch window.
- Component Update - TMS VCL 10.4.9.0
Version 2.23.0 Build 60 Alpha
- Bug fix - If a cue list is set to exclusive behavior then the palette references could incorrectly show the wrong data.
- Bug fix - Race condition could result in an incorrect zero timecode cue running if a new media file is run immediately after a timecoded section.
- Bug fix - Possible crash closing the FX playback properties window when the FX Playback window has already been closed.
Version 2.23.0 Build 59 Alpha
- Change - Added import and export options to the macro editor (right click).
- Change - NEO hardware interface will now sent a message requesting that all buffers are flushed before starting the receiving thread.
- Change - The "Release" button on screen will now display red text when something is changed (mimics the function of the release button on the console).
- Change - Added "Options" button to the group chooser popup window so that it is consistent with the palette window.
- Enhancement - MACRO command can now run a file based macro stored on the system. i.e. MACRO {file name}.
- Fixture library update - Rev 82 - 11th December 2020
Version LF 2.23 Build 57 Alpha
- Bug fix - Resolved issue that prevented both a physical playback and an override scale submaster from being assigned to an FX playback.
- Bug fix - New keyboard button in dialogs visually conflicted with the behavior dropdown when visible.
- Bug fix - Scene breaks on cue 0 (top of list) were not showing in the side bar or cue list window.
- Change - When a profile FX is assigned to a C10 fader it will now default the fader function to be a scale override.
- Change - The command CUELIST {number} RESET will not use the master fade time if no time parameter is given.
- Change - New keyboard button in dialogs is now shown as an icon.
Version 2.23.0 Build 56 Alpha
- Change - The command CUELIST # RESET TIME {value} will now correctly reset running FXs over the time specified rather than terminating them abruptly.
- Change - Added an option to the new matrix timing tool to filter the matrix by the selected fixtures.
- Change - Added 4 new direction types to the matrix timing tool for in<>out and out<>in both horizontally and vertically.
- Change - Added 4 new direction types to the paintbox FX for in<>out and out<>in both horizontally and vertically.
- Change - Added options to turn on and off the relays associated with channels from the menu connected to the ON button.
- Change - If the selected fixtures have relays associated with them then the fixture control panel in the sidebar will add buttons to turn the relays on/off to the intensity tab.
Version 2.23.0 Build 55 Alpha
- Bug fix - Possible crash changing tabs in the FX editor when an FX is running.
- Bug fix - Matrix timing features was using the wrong axis for calculating up/down patterns.
- Bug fix - Maximizing the group or patch window on C10 was not leaving the command line exposed. This was caused by the main screen not being on the primary monitor.
- Bug fix - Double buffering added to the redesigned ML view to prevent flicker on slower system.
- Bug fix - New shape object in the magic sheet did not support copy and paste functions.
- Bug fix - Pressing the EDIT key after recording a group was not popping up the label edit dialog.
- Bug fix - New matrix timing tool was not calculating correctly for inside out or outside in when the number of rows was less than the number of columns.
- Bug fix - New Matrix command for setting delay and time was not working for the COLOR attribute.
- Bug fix - Introduced bug in build 44 that could cause C10 to crash on startup.
- Bug fix - New magic sheet shapes was not scaling the text displayed.
- Bug fix - Patching a range of fixtures to dimmer 0 (unpatched) the system was incorrectly removing the fixture type.
- Bug fix - Possible crash re-connecting to a remote system and loading screen layouts.
- Bug fix - A memory leak has been fixed when using the fixture type exchange tool.
- Bug fix - Possible buffer overrun in a multi user (main/remote) setup if a patched fixture has a footprint of more than 255 dmx channels.
- Bug fix - Editing the patch in the fixtures grid on C10 was not triggering a save and the changes could potentially be lost.
- Bug fix - "Touch selected channels" was not applying to FXs that were running.
- Bug fix - C10 group screen was not refreshing if a group is recorded by bumping the group dropdown on the external screen.
- Bug fix - Truss rendering in the magic sheet was not correctly drawing everything.
- Bug fix - Possible crash using the "Remove selected channels from multiple cues" tool.
- Bug fix - Renumber as whole cue numbers function could result in a missed cue number above the cue selected.
- Bug fix - Internal timecode was working only if the FX had a fade in time.
- Bug fix - MIDI Note Velocity messages were not being processed by the system.
- Bug fix - Running cue was not jumping to timecode on video effects.
- Bug fix - On screen keyboard would not start from the control panel on the NEO Compact 10.
- Bug fix - Possible crash changing the number of lines in a timeline FX and pressing "Apply" while the FX is running.
- Bug fix - Clicking on a channel in the last row if cut off due to the frame size would flicker and not select anything.
- Change - KiNet driver is will now force the universe field to 0 when using unicast addressing.
- Change - double pressing on an edit field in a dialog will now show or hide the on-screen keyboard.
- Change - Added exception handling to printing the magic sheet to catch any errors.
- Change - Fixture type exchange will now show the mode in the "source fixture" drop down.
- Change - C10 palette selection buttons will now operate the same as the standard palette windows in that if the selected fixtures do not exists in the palette it will not show as enabled and cannot be selected.
- Change - Improved fixture difference check to accommodate the additional wheel groupings added to for C10 to add utility items.
- Change - Added "Touch" softkey to C10.
- Change - Redeveloped ML View to be more efficient.
- Change - Patch window will now show the selected fixture footprint count.
- Change - Patch window will now display the next available dmx address that will fit the footprint of the selected fixture.
- Change - Buttons (shortcuts and groups) can now assign a direct command macro.
- Change - Fixture footprint is now shown in the fixture tree of the patch window (note - information is only known after a user selects it and the fixture is fully loaded into memory).
- Change - Improved handling of the C10 wing when running NEO PC.
- Change - Adjusting the rotation speed of multiple fixtures will now increase or decrease the speed consistently regardless of the direction of rotation.
- Change - Holding down the Minus key while moving a rotation encoder will result in half the selected fixtures rotating in the opposite direction.
- Change - Holding down the Minus key and pressing a rotation encoder will swap the direction of continuous rotation while maintaining the speed.
- Change - Swapped position of the Home and Park soft keys.
- Change - Added a button to the text input dialog to show and hide the on-screen keyboard.
- Change - Added NEXT and LAST to the "CUE" token for soft keys.
- Change - Added NEXT OUTPUT to the soft keys when a channel list is added to the patch command line.
- Change - SHIFT + TIME will not add DELAY onto the command line for C10.
- Change - SAVE command will now work in the patch and group command lines.
- Change - Added default staggers to position FXs
- Change - Added search edit box to the fixture type exchange window.
- Change - Dialog boxes that use a check box now support a default checked state.
- Change - Running the fixture editor on C10 will now check that it does not open on the 7" screen and will default to any of the other screens if possible.
- Change - Dialog boxes presented on the magic sheet will no longer appear on the 7" C10 screen.
- Change - The C10 colour will now apply advanced color heuristics if the option is turned on.
- Change - C10 System Settings now exposes the "Use advanced color heuristics" option.
- Enhancement - Added option to the palette windows to "skip over unused palettes" to display maximum number of usable palettes on screen.
- Enhancement - Added option in the C10 settings screen to switch "skip over unused palettes" on/off.
- Enhancement - Add C10 soft key for the group display.
- Enhancement - Added 2nd timecode trigger to the system.
- Enhancement - Added option to copy attribute defaults from the previously edited channel.
- Enhancement - Added a new option to profile FXs to allow them to play mirrored.
- Enhancement - Paintbox Effect now supports attributes other than colour for enhanced matrix FXs.
- Enhancement - Added a new default record mode option for palettes. Due to legacy workflow palettes were using the group record mode as the default setting. Palettes now have their own setting for this.
- Enhancement - HTTP Server can now reference system variables that are setup in the macro system. If the HTML contains %{variable name}% then this will be replaced by the current value held by the variable.
- Enhancement - Added full "programmer" view mode to the new ML view.
- Enhancement - The NEXT key can now be used to work out the next available patch address when patching a fixture. i.e. Channel List @ [NEXT] will auto populate the next free address that fits the foot print of the selected fixture. Channel List @ {number} [NEXT] can also be used to set a address to start looking from.
- Enhancement - Magic Sheet - A shortcut can now be assigned to image and text to provide click functionality.
- Enhancement - Magic Sheet - Text added to the sheet now supports special modifiers to display dynamic data ({DATE}, {TIME}, {ACTIVE CUE}, {ACTIVE CUE DESCRIPTION}, {macro variable name})
- Enhancement - Magic Sheet - New shapes object allows for pre-defined shapes to be added to the magic sheet. Shapes have properties of - Stroke width, Stroke Colour, Fill Colour, Caption, Command, Shortcut and can be assigned to a channel.
- Cities database updated.
- Installer - Added DisplayLink driver installation as an option in the NEO PC install so that this will work with the C10 wing.
- Installer - Added touch drivers for the C10 screen.
- Component update - Localizer 4.17
Version 2.22.0 Build 141
- Bug fix - Possible memory corruption sending RDM packets in the ultraDMX driver.
- Bug fix - Possible crash in the shortcut and sidebar cue list when reloading show data after a fixture library change.
- Bug fix - Possible crash in the sub fixture layout editing of the fixture editor.
- Mobile Interface Builder - Fixed bug that resulted in a "socket error" when the device is woken with the app still running.
- Mobile Interface Builder - Fixed bug that prevented switching layouts from within another layout on iOS.
- Bug fix - Scroll thumb was not showing on the patch output tab and RDM grid.
- Bug fix - Power monitor window was not calculating the selected fixture load correctly for constant power fixtures.
- Bug fix - Selecting multiple text items in the magic sheet would result in all of the selected items having the same label caption.
- Bug fix - Potential buffer overrun when getting RDM sensor data.
- Change - New PLAYBACK command can now accept a TIME modifier when setting levels. i.e. PLAYBACK {number} @ {value} TIME {time value}
- Bug fix - When assigning a variable in a macro using RANDOM/CHANNEL/SUB then the parameter could not be another variable.
- Bug fix - DELETE SC {shortcut} command was not working for special shortcuts.
- Bug fix - Changing the label of colour and position palettes from the command line was not working (COLOR {number} TEXT {label}).
- Change - added the ability to add CONFIRM keyword to the new PLAYBACK and FADER commands to auto confirm the dialog when clearing items.
- Change - Clearing an FX from a playback using the new command syntax will now reset the fader to 0
- Change - Holding down the DELETE key and pressing a user key will delete the associated object
- Enhancement - Added command syntax to set a playback fader: PLAYBACK {number} @ {level / out / full}
- Enhancement - Added control of the grand master and master fade time using the bottom 2 encoders if no channels are selected in the live view.
- Bug fix - Profile FX were not releasing using the master fade time.
-
Enhancement - Added new commands to assign and remove playbacks and faders.
- PLAYBACK {number} CUELIST {number/name}
- PLAYBACK {number} FX {number/name}
- PLAYBACK {number} CLEAR
- FADER {number} CUELIST {number/name}
- FADER {number} FX {number/name}
- FADER {number} GROUP {number/name}
- FADER {number} CLEAR
- Bug fix - Possible crash reloading a show after a fixture library change if the power monitor is open.
- Bug fix - If all users are deleted from the security system the software would not shut down correctly.
- Change - Holding down the DELETE key and pressing a submaster will delete the associated object.
- Change - Increased the font size of the popup menu when editing the fader functions.
- Change - After doing a RECORD + bump of a palette a notification will appear at the bottom saying that the name can be edited by pressing the EDIT key.
- Change - Exposed the encoder backlight level setting in the system properties.
- Bug fix - Doing SHIFT + DISPLAY + USER KEY was incorrectly adding this key combination to the macro string.
- Bug fix - Possible crash if the system gets a display changed message very early on in the startup sequence.
- Bug fix - After editing the fixture profiles, reloading the show data was resulting in layouts and palettes windows not updating.
- Change - If TIME or DELAY is the last item on the command line pressing PRESET will now add INT to the command line.
- Bug fix - DMX View was not always displaying correctly when restored as part of a layout.
- Bug fix - After changing the fixture library the main display would not setup correctly when using the dockable frame view.
- Bug fix - SHIFT + User key was incorrectly populating the macro with itself when the key is unassigned.
- Bug fix - Pressing DISPLAY + User key when nothing is assigned would pop up an unnecessary dialog about the shortcut being already assigned.
- Bug fix - Reset and clear patch options in the main patching window were not clearing relays correctly.
- Bug fix - Possible crash showing the raw dmx view when docked into a layout.
- Change - Improved error checking when restoring backup files so that zip exceptions now show a friendly error dialog rather than a crash report.
- Change - Pressing RECORD + Palette type will now automatically page the screen to the selected palette tab.
- Change - double tapping the palette type buttons will auto page the screen to the appropriate tab if no intelligent fixtures are selected.
- Change - The last selected sub tab for the colour and beam pages is now remembered and returned to when next selecting the page.
- Change - Added "Touch selected channels" to the special shortcuts.
- Bug fix - Possible crash typing .@ (dot @) on the command line.
- Bug fix - Fixed possible crash reloading the show after a change to the fixture library.
- Bug fix - Output panel in the patch window was not updating after changing the new Relay column.
- Change - Output panel will now correctly identify outputs assigned as Relays.
- Change - If a cue playback level fader is not at full the number key above the fader will flash.
- Bug fix - Possible screen corruption on the rack display after a modal dialog is dismissed.
- Bug fix - Fixed group window jumping to the wrong row when adding or removing channels from the detail panel .
- Bug fix - Fixed introduced bug that could cause framing rotation to fade at significantly slower speeds.
- Bug fix - If a user backs up a cue list that is triggered by MIDI the next MIDI command received will execute multiple cues.
- Bug fix - RDM strings could potentially show old or corrupt data if the string length returned is not accurate. RDM strings will now correctly terminate on a null character.
- Bug fix - The font colour of buttons placed onto a magic sheet was not restoring after a restart.
- Change - Rolling up the level wheel will not automatically set the virtual dimmer on sub fixtures if they are not currently on.
- Bug fix - Quick select bar was not updating the visualizer with the selection state.
- Change - Library FXs are now sorted alphabetically to ensure that newly added FXs appear grouped into the correct category.
- Enhancement - Several new default library FXs added.
- Bug fix - Possible crash opening the cue list window when not using dark styling.
- Bug fix - Possible crash displaying the framing shutter control in the side bar if the side bar is too narrow to display it.
- Bug fix - Radial hue control in the RGB, CMY and HSI tabs of the colour picker was not working for selecting a colour.
- Bug fix - If both the Decimal Separator and Thousand Separator are set to the same thing in windows then any spin edit control used to enter floating point numbers was not working correctly.
- Bug fix - Possible crash pressing the encoder to get the attribute command on the command line.
- Enhancement - Add edit boxes to set the width and height of adjustable controls in the magic sheet.
- Bug fix - Possible crash in the new fader controls if using a scaled high dpi screen.
- Bug fix - Further high dpi UI changes.
- Enhancement - Added internal hooks to retrieve and update cue notes over the network.
- Change - An additional check is now performed to see if the preferred network is available. If this is not found then the preferred network will be set to the first address found in the same subnet.
- Bug fix - Moving a shortcut to a different number would disable the ability to reposition it in the magic sheet.
- Bug fix - Framing rotation attribute was not showing the visual patch indicator.
- Bug fix - It was possible for the user login screen to get locked behind the main form after being shown.
- Bug fix - Incorrect password shake was not visible on the login screen.
- Change - Added user security option to disable access to the more menu.
- Enhancement - Added the ability to import and export magic sheets.
- Bug fix - Modal dialogs were sometimes not triggering a message on the rack display.
- Bug fix - Network initialisation was not waiting for both network adapters to have valid IPs.
- Bug fix - @@ notation to set intensity to full was not working.
- Internal Structure - Moved command line mode from parser object to command line object.
- Internal Structure - Keystroke processor can now target a specific command line object rather than assuming a universal one.
- Internal Structure - Telnet clients now have their own command line object to ensure independent processing of commands entered.
- Change - Telnet clients can now send key press events using the [key] notation as used in the macro language. When a key press is sent to the telnet client it will reply with the current command line string (planned future changes to mobile remotes).
- Bug fix - Changes in the colour picker would always override the encoder display even if the user was on the FX control tab.
- Bug fix - Fixed the colour scheme on selected FXs in the cue FXs tab of the side bar. Previously the selected FX colour made the text unreadable.
- Bug fix - Possible index out of range error setting row heights in the chase FX.
- Change - THRU key will not do anything on an empty command line.
- Changed - Improved the threading and locking model for systems running more than 6000 channels.
- Changed - Removed costly thread pool used to calculate fades. This functionality has been moved to the main DMX processing routine.
- Bug fix - Fixed "View fixtures in the current cue" to include tracked value.
- Bug fix - Ascii import was incorrectly calculating the output address if absolute addressing is used in patching.
- Bug fix - Touch was not working on the new fader controls.
- Change - New UI faders have been added to the colour picker.
- Change - Log files will now include the logged in user name on every entry.
- Enhancement - Added "administrator" flag to user security. Non administrators can no longer see passwords or edit admin accounts.
- Enhancement - Added user security flag to prevent editing shortcuts from the right click menu in the shortcut window.
- Bug fix - Introduced UI issues caused by TMS component update. Metro form styler was incorrectly setting the text colour to match the background.
- Bug fix - Software could crash if another VisionNet application is running. A user friendly error is now shown.
- Enhancement - Updated UI for faders and submasters.
- Bug - Fixed possible crash caused by orphaned nested palette.
- Change - RDM interface will now show sensor data retrieved from the device list.
- Updated - Component dependency update to TMS VCL UI Pack Version 10.3.0.0
- Bug fix - When using the "Find additional (devices)" RDM option the PID table was being cleared for existing devices.
- Bug fix - RDM over ArtNet was not always reporting the correct UID of the devices.
- Bug fix - User security option to disable editing the magic sheet was not working. The option was also mislabeled from the old channel layout system.
- Change - When adding a new user to the security system the new user will have the same permissions as the currently selected user.
- Change - ArtNet driver will no longer send data to the global broadcast address if a valid IP address exists.
- Bug fix - Focused cell in the cue list window was not showing if the window is docked.
- Bug fix - The tracked state of a fixture was incorrectly calculated if a dimmer attribute had a default other than 0.
- Bug fix - Selecting part cues in the cue list window was not updating the detail panel correctly to show only the channels in the part.
- Bug fix - Using the encoder to scroll through cues in the cue list window would stop on a part cue and not proceed any further.
- Bug fix - Using the "Delete shortcut" option in the shortcut window was not working on window layouts and could cause a crash.
- Bug fix - Dimmer profiles were not syncing between remote systems.
- Enhancement - Added RDM support to the DMXKing ultraDMX interface. RDM is now support for the ultraDMX RDM Pro device.
- Bug fix - Fixed grid colour issue in the cue list fx, shortcut and group tabs.
- Bug fix - Due to the recent change to not show cue 0 the cue list window was not selecting the correct cue when first opened.
- Bug fix - Fixed editing multiple rows in the cue list window not working as expected.
- Change - Updated cuelist and group window to the new dark styling colours used in other grids.
- Bug fix - The CUELIST {number} command will now select the desired cur list in the side bar and cue list window.
- Bug fix - Blind and Shift Blind commands were not restoring back to the blind only indicator when exiting timing mode.
- Bug fix - Unlocking the page buttons was resulting in the page change.
- Change - Open detail console button will now toggle the hide/show of the cue list detail window when focused.
- Bug fix - Sending Vision.Net command over RS232 was not always sending the entire message.
- Change - Improved the transition of dynamic colour control set to LTP when a chase FX starts. This should now cross fade into the colour rather than dip fading to black.
- Change - Added new "cuelist/cue" syntax to the LOAD command.
- Change - Added special shortcuts to turn on and off the console key mode.
- Enhancement - Added "Selected fixtures power" (load) and "Selected fixtures weight" information to the Power Monitor window.
- Enhancement - Added new "exclude zeros" command line option to the record group dialog.
- Bug fix - Some legacy shows with default layouts when opened could result in the groups, shortcut
- s and notes tabs being blank in the cue list detail.
- Bug fix - Shift click to select a ranges in the channel view was not working with sub fixtures.
- Change - Generic encoder control will now attempt to link by attribute name and then known type.
- Change - Added sanity check to ensure the min/max values for pan and tilt are around the correct way.
- Enhancement - "Record palette" menu now has an option to "update" the last applied by palette type.
- Bug fix - Holding down the + or - key while spinning encoders was not working when applying generically.
- Bug fix - New PRESET palette type was not working for command line selection.
- Bug fix - Possible crash if the remote app terminates it connection incorrectly when the main system is sending channel data.
- Bug fix - Timing tabs in the cue list detail window where not showing all subfixture attributes if the name of each attribute is the same.
- Bug fix - Generic encoder control was using different logic to work out the step rate compared to attributes linked to the encoder that is moving.
- Change - The "Select Active" button will now show a small indicator ("Inc") at the top right of the button when inclusive mode is active.
- Remote - Fixed bug that could prevent cue list from showing the correct active cue.
- Enhancement - Added new "Relay" column to the patch to indicate when the channel powered by a relay. Resulting relay output will automatically be set to an "inverse non dim" profile.
- Enhancement - Added system settings options to automatically manage relays configured in the system. If relays are "managed" then they will automatically be turned on if a fixture using the relay has a level above 0%. All relays will automatically turn off after a set time period (option) of all fixtures that use relays being at 0. A third option will turn off all relays if the system is shut down. New options are found in System Properties -> System Settings -> Intermediate.
- Enhancement - COPY FROM command will now try to match on attribute name when copying between different fixtures types before doing a generic copy.
- Bug fix - Possible crash when receiving /COMMAND messages over OSC.
- Change - OSC commands can now be sent without any argument parameters.
- Change - OSC SUBMASTER command now support relative adjustments +/-
- Change - Any unrecognized OSC command will be converted to space delimited text and executed as a command.
- Change - Added a "closing database" message when creating a new show or loading a show as the system appears to lock for a few seconds during this process.
- Bug fix - Possible index out of range error in the fixture type exchange window.
- Bug fix - Fixture type exchange window was not showing the correct colours in the grids making it hard to see the text.
- Change - When using console key mode the / key will now register as / after the TIME or DELAY keyword rather than THRU.
- Change - The + key on the numeric keyboard will now do the same function as the console plus key when in console key mode.
- Change - Opening the patch screen on the Compact console will now de-select all channels.
- Change - Moved the RDM button on the Compact Patch screen to the empty soft key. The existing RDM button re purposed to "Select Fixture".
- Change - Pressing the MOVE soft key on an empty command line will now populate the selected channel before adding MOVE TO.
- Enhancement - A new menu item has been added to the "ON" menu in the channel display to "Touch selected fixtures". This is the same function achieved on the console surface using [Select Changed]+[+].
- Bug fix - Entering truss length in feet in the magic sheet was incorrectly calculating the length.
- Bug fix - Channel display option "Record selected channels to multiple cues" was not storing the state of the channels.
- Bug fix - Added protection to ensure that a shortcut cannot trigger itself when using a console key directive ([key] notation) as this will result in a stack overflow error.
- Change - On screen playbacks will now show the cue list ID in the button caption with the playback number appearing at the top right of the button.
- Change - Open and save dialog boxes will now remember the column sort order.
- Change - Holding down the control key when using the quick select bar will override exclusive mode and add to the existing selection.
- Enhancement - a "soft keys" button has been added to the patch display that will show soft keys applicable to the patch command line.
- Enhancement - Palette windows now have the ability to set a description and colour to the page buttons.
- Bug fix - Pressing the TIME key when no cue is selected or active will no longer put CUE 0 TIME on the command line now that cue 0 is hidden.
- Bug fix - Possible synchronization issue with the virtual palette option in the palette selection window.
- Bug fix - CUELIST # RECORD was successfully creating a cue list if it did not exists but was not recording the cue.
- Bug fix - Some patch commands where incorrectly case sensitive.
- Change - After installing the fixture library the install will now pause and inform the user that the system will shut down.
- Change - Added EXECUTE to the soft keys shown when CUE is the primary key word.
- Change - Recording a new cue in blind mode will now set the selected cue pointer to the new cue.
- Change - Soft key added for PLAYBACK keyword after CUELIST is entered on the command line.
- Enhancement - Shortcuts can now be deleted by pressing DELETE on the command line and then pressing the desired shortcut.
- Bug fix - Potential for the GM to get stuck at values that do not reflect the fader level.
- Bug fix - Some console keys not working when editing quick commands.
- Bug fix - The cue list properties window could potentially open showing the wrong cue list if the sort order is different between the cue list window and the side bar cue list.
- Bug fix - If a playback is manually assigned to an FX in the virtual playback window the console was not refreshing the backlights on the physical fader buttons.
- Bug fix - If a simple chase is assigned to a playback then the fader level was not overriding the output of future chase steps.
- Bug fix - Playback faders where not mimicking between the main desk and the wings.
- Bug fix - Copying a cue list was not copying the behavior or "no tracking" option.
- Bug fix - Importing a cue list from another show file was not importing the behavior or "no tracking" option.
- Bug fix - If recording a cue and replacing an existing cue the timecode and trigger will now remain set in the replaced cue.
- Bug fix - Changing the playback head in a media FX was not updating the FX time display.
- Bug fix - UNDO command in the patch window is no longer case sensitive.
- Bug fix - CONTROL+0..9 was not working to run shortcuts
- Bug fix - Setting proportional levels on channels was not working correctly above 100% if more than 1 fixture is being set.
- Bug fix - Blind mode was not showing the attribute defaults correctly if the attribute is not used in the cue list up to the selected cue.
- Change - Hold changes will now apply a red border around the channel grid to identify the state.
- Change - Pressing the CUE key after the keyword already exists and after a number is entered will add / to the command line.
- Change - If NEO Compact is detected then the system will merge the beam and edge palette type and then undo this change if the show file is moved back to a NEO console.
- Change - Executing shortucts using the key combination control+q{shortcut number} for use with programmable keyboards has been enhanced so that holding the control key down will perform a shortcut down operation and when control is released it will perform the up event.
- Change - New version of the NEO board test application.
- Change - The currently selected cue list will now be remembered after a restart.
- Change - If cue 0 is not used in a cue list then it will no longer show in the side bar or cue list window. Running cue list after a reset will also run cue 1 rather than cue 0.
- Change - The current cue pointer will no longer reset to the current live cue when doing simple edits in blind mode.
- Change - Pressing the MACRO key on a command line starting with CUE will now add EXECUTE to the command line for the new direct cue macros.
- Change - In blind mode the command "CUE {cue number}" will now select the cue rather than the channels in the cue as it does in live.
- Change - Further improvements for high DPI screens.
- Enhancement - When using the syntax "CUELIST # RECORD", the system will automatically create the new cue list if one does not exists.
- Enhancement - Cue lists can now be directly referenced in any CUE command using the / notation. i.e. CUE {cue list number}/{cue number}.
- Enhancement - CUELIST command can now assign a cue list to a playback using the syntax: CUELIST {number} PLAYBACK {number}
- Enhancement - An option has been added to set the scale of the channel number in the magic sheet.
- Enhancement - Added cut, copy and past options to the magic sheet when in edit mode.
- Enhancement - Added the ability to print the magic sheet.
- Enhancement - DELETE + bump is now working in the group selection popup.
- Enhancement - Patch command line can now be used to set the attribute defaults to the values in a palette. Syntax is {channel list} SET DEFAULTS {palette type} {palette ID}. e.g. 31 THRU 28 SET DEFAULTS COLOR 3
- Enhancement - Patch command line can now clear attribute defaults. Syntax is {channel list} CLEAR DEFAULTS
- Enhancement - Added new flag to the fixture library to force an attribute to ignore all timing instructions. Attributes with this flag will always apply in a zero time.
- Enhancement - Added direct cue macro (simple). This allows every cue to run a simple macro. Commands can be separated by a semicolon(;) and the macro can be delayed by adding a SLEEP command at the start. e.g. "SLEEP 4;CUE 2/7 GO"
- Enhancement - CUE command line enhancement now allows for the new cue macros to be set with the syntax - CUE {cue number} EXECUTE {macro}. If the macro is just a cue number or in the format {cue list}/{cue number} then the resulting macro will be wrapped with CUE {cue list}/{cue number} GO.
- Enhancement - Added the ability to set and change the cue list ID.
- Bug fix - Possible crash setting the "fixture type" in the patch grid if columns are turned off leaving the "fixture type" as the right most column.
- Bug fix - Schedule task window could sometimes display the wrong background colour in the grid when running the dark theme resulting in the text being very hard to read.
- Bug fix - Vision.Net infomration was not being refreshed when changed on a remote system.
- Bug fix - Proportional patching (channel @ dimmer @ level) was not working if there is no space after the 2nd @.
- Bug fix - Possible duplication of attribute data caused by the new fixture cache system.
- Change - Forced "reuse address" setting for the UDP server used for Vision.Net communication.
- Change - Added ALQ file extensions to the ascii import.
- Bug fix - (introduced in last build) Saving fixtures in the fixture editor resulted in continuous message that the fixture is not fully buffered.
- Bug fix - The colour shown in a matrix on the magic sheet will now correctly reference the secondary dimmer (if it exists) rather than the primary.
- Change - Setting the virtual dimmer on sub fixture when a secondary dimmer exists will no longer set the primary dimmer to full.
- Bug fix - Vision.Net patch data was not being cleared when loading a new show that does not have any VN patching.
- Bug fix - Possible crash deleting a cue list if the cue list detail is on the cue paths tab.
- Bug fix - Possible crash when shutting down if the cue list window is open and FXs exists where the name begins with a number.
- Bug fix - DMX View could sometimes display incorrect colours making it hard to read.
- Bug fix - If the ML View is grouped by fixture type then clicking on a grid could sometimes incorrectly scroll the grid to the top.
- Bug fix - Track sheet, if a cell is cleared in the first column of data then it would incorrectly populate with the attribute name.
- Bug fix - Possible crash if a fixture library update happens while in blind mode.
- Bug fix - Some cue commands would not work when prefixed by the "CUELIST" keyword.
- Bug fix - LOAD command not working when using the console playbacks to then execute the loaded cue.
- Bug fix - Additional dimmer parameters incorrectly showing the value of the primary dimmer on the encoder screens.
- bug fix - If a fixture has a colour mixing system in sub fixture 0 and also has further sub fixtures then the colour bar display would miss out sub fixture 1.
- Change - Updated popup menu to new touch friendly type in the macro window.
- Change - Improved handling of SLEEP command when used in a macro LOOP so that the system is more responsive during the sleep duration.
- Change - Encoder scroll controls added to the track sheet.
- Change - Added fixture library cache to speed up the library load time.
- Change - Added one time check to turn off cap sense by default.
- Change - Added warning label when turning off tracking on a cue list.
- Enhancement - Add the ability to assign a random number to a macro variable. i.e. MY_VAR = RANDOM(50)
- Enhancement - Added Warm/Cool base colour space to the dynamic colour attribute type.
- Enhancement - Double pressing the SHIFT key will toggle "Continuous encoder lock". When this is on indexed encoders will move 1 dmx point at a time.
- Bug fix - Assigning attribute defaults in the patch from a palette was not applying correctly if the attribute is not 16bit.
- Bug fix - If a library FX is set to "relative" scale then the encoder screens where displaying -1 rather than "Relative".
- Bug fix - Possible crash deleting a matrix from the system that appears on the magic sheet. This happens if the matrix is deleted while an FX is running causing the magic sheet item to be in a constant state of being redrawn.
- Bug fix - New frame picker window was not restoring its position if docked into the advanced docking system.
- Bug fix - If a group is recorded with a leading channel list then the group selection window would not work for this group until the system is restarted.
- Bug fix - Deleting a group from the group window would not remove it from the group selection window.
- Bug fix - index off by one when pressing encoders to change the rotation mode.
- Bug fix - If recording over an existing group and use the following syntax, RECORD GROUP # TEXT New Name ENTER, and select REPLACE on the DB, the text was not being updated.
- Bug fix - Recording a group with just sub fixtures selected and the resulting group incorrectly has the both sub fixtures and master channel in it.
- Bug fix - Visual refresh issue opening and closing a colour picker in the fixture control panel.
- Bug fix - Timecode could jump to the wrong cue if the cue contains an FX with the same ID as the playing media FX.
- Bug fix - Doing RECORD SUB + bump submaster could result in a crash (RECORD + bump submaster working as expected).
- Bug fix - Possible crash going from the magic sheet to the classic view if fixtures are selected.
- Bug fix - Possible lockup when receiving SB commands from Vision.Net touch screen.
- Change - A new system flag is shown at the bottom of the channel display when the submaster paging is locked.
- Change - Improved performance and thread locking on internal wait timers.
- Change - Reduced the resolution of the fan function for pan and tilt movement.
- Change - Add the ability to put +/- on the command line before selecting a group from the group window so that the selected group is added or removed from the current selection.
- Change - If the right ALT key on the keyboard is used as the GO button then the left ALT key is now the back button.
- Change - Added missing quick commands option to show file import function.
- Change - Various updates to implementation of TMS Controls to apply correctly with dark styling.
- Enhancement - Setting record timing on channels will now apply any clustering that has been set. e.g. 1 THRU 10 CLUSTER 2 TIME 5 THRU 20
- Development system update - Rad Studio 10.3.3
- Development system update - TMS UI Pack update 10.1.0
- Bug fix - Possible buffer overrun when sending channel data to the remote systems.
- Bug fix - The group drop down window was not automatically refreshing if changes are made to the name in the group window.
- Bug fix - Right click option in the profile FXs panel to add channels from groups was restricted to groups that have shortcuts assigned. This will now also include any group in the groups palette type.
- Bug fix - Setting cue timing from the command line was not always refreshing the sidebar view.
- Bug fix - CUE SC (shortcut) command was not working with a disjunct list of cues.
- Bug fix - Possible crash if the LOAD command is used on an inactive cue list and a timecode event is triggered for that cue.
- Bug fix - External triggers will now correctly fire on a LOADed cue.
- Change - Added support for part cue to the CSV import of cue lists.
- Change - Vision.Net Preset 0 will now execute any corresponding entries in the preset table as well as releasing anything in that room.
- Change - When using the CUE command to set parameters the list of cues can now be substituted for a regular expression that matches on the cue description. e.g. CUE snare* time 0 - This will set all cues with a description matching "Snare*" to time 0 where * represents any further characters.
- Fixture library update - Rev 67 - 16th Oct 2019
- Bug fix - Some timers where still running after shutdown resulting in a possible crash.
- Bug fix - Parked channels where not always returning to their parked state when doing a system restart.
- Change - If a matrix is selected in the magic sheet then the rotation control will no longer be shown as it is not possible to rotate a matrix.
- Change - Added touch friendly menu system to the matrix editor window.
- Bug fix - Possible crash caused by drawing an invalid gobo bitmap in the ML view.
- Bug fix - RELEASE + Submaster bump buttons was not releasing attributes.
- Database Change - Added new fields to "CHANNELGROPUPS" table to accommodate configurable action buttons.
- Database Change - Added new fields to "CUERUNNERS" table to accommodate configurable action buttons.
- Database Change - Added new fields to "FXRUNNERS" table to accommodate configurable action buttons.
- Bug fix - Possible crash restarting the DMX engine.
- Bug fix - sACN output was incorrectly setting the CID field the same for all instances resulting in some receivers ignoring the priority field.
- Upgraded VS2019 for sACN and ShowNet driver.
- Bug fix - When a new cue list is created form the sidebar pull down menu the internal starting cue was not being set resulting in some functions such as auto follows now working until the system is restarted.
- Bug fix - Doing a GOTO 0 when the first cue in a smart block could result in the incorrect cue state.
- Bug fix - After creating a new cue list from the sidebar drop down menu the playbacks indicators could be incorrect.
- Bug fix - Some conditions not accounted for in the change - If the patch window is docked and visible in the main screen then the command line will now remain in patch mode regardless of the focus shift.
- Bug fix - If the magic sheet is off the desktop when trying to view it the system will now pull it back into the desktop region so its visible.
- Change - If the patch window is docked and visible in the main screen then the command line will now remain in patch mode regardless of the focus shift.
- Bug fix - Fixed new Vision.Net sync system not recovering from the remote system shutting down and then starting up again.
- Bug fix - Fixed the contract issue with the check boxes on the generic colour picker frame.
- Bug fix - Installing NEO PC for the first time could result in a deadlock loading the fixture library at the end of the install.
- Bug fix - Possible crash deleting a group in the group command line if the group being deleted is currently selected.
- Bug fix - Potential shutdown crash caused by an active window change event happening after the screen docking engine has been destroyed.
- Bug fix - When not using the metro scroll bars the channel grid can flicker in size if the sidebar is set to within 1 pixel of the grid border.
- Bug fix - Possible crash applying a cue with the command "CUE {number} @ {level}" if a fixture stored in the cue no longer matches the fixture patched.
- Bug fix - Vision.Net learn was not storing channels with intensity of 0.
- Bug fix - Vision.Net learn was updating the wrong group if the preset already existed.
- Bug fix - Vision.Net option to auto select the channels when applying the preset was not reliable due to a race condition.
- Bug fix - Vision.Net sync could crash the system if the remote system is not running the server instance of the firebird database.
- Bug fix - Possible division by zero error when opening the "more" menu on low resolution monitors.
- Change - Changed the default position of the new open and save dialogs from "main form center" to "Screen Center".
- Change - Vision.Net options "Sync VisionNet Presets" and "Preset Learn" are now forced to be mutually exclusive to avoid conflict.
- Bug fix - XML import from LightShop was incorrectly identifying the LS GUID field.
- Bug fix - Additional improvements when synchronizing between the main and a remote when first connecting.
- Bug fix - Possible crash clicking on the cog icon in the FX list due to a reentry issue.
- Bug fix - Introduced bug that resulted in the main intensity wheel not working.
- Change - Added RDM identification fields (manufacturer, fixture and mode) to the fixture library and fixture editor.
- Change - If the system is set to allow multiple submaster and shortcut windows this is now limited to 10 of each to avoid orphaned windows being stored in the layout manager.
- Change - Tracking backup will now use the Telnet port setting to connect to the main system.
- Change - Internal routine to handle active window changes will now be ignored if the handle matches an active dialog box.
- Change - Popup menus events are now logged.
- Change - Clicking on "New Show" in the main menu will now always prompt for a template if templates exist.
- Change - SHIFT + DOWN ARROW function is now working in the patch default window.
- Change - The new frame picker tool is now type aware when using the "Clear Other Gobo Wheels" option. This will now only clear gobo wheels when selecting gobos and colour wheels when selecting colours.
- Bug fix - Due to a race condition during startup the main/remote would incorrectly pass cue assert messages continuously resulting in one or both systems running the same cue over and over.
- Bug fix - The more menu would incorrectly display off the bottom of the screen on non HD monitors.
Version 2.21.2 Build 37
- Bug fix - Timecode tab in the external triggers window was not showing the selected timecode option that is active.
- Bug fix - Handing over chase FXs from one cue to the next would incorrectly trigger a step in the chase if set to audio or tempo trigger.
- Bug fix - When importing USITT ASCII show files the parameter data was not imported correctly.
- Bug fix - Encoder displays where not showing their function when in the file open/save dialog.
- Bug fix - Using the first encoder in the file save dialog was working erratically due to some tabs not being visible.
- Bug fix - The second encoder function was not working in the file save dialog.
- Bug fix - Possible index out of bounds error when using the search box in the patch window.
- Bug fix - Mobile remote would not record all attribute into a cue.
- Bug fix - After recording a cue with the mobile remote the remote channels are not released according to the options set in the system properties.
- Bug fix - If a key on the PC keyboard is pressed during shutdown it can cause a crash due to trying to access the channel display window after it has already been destroyed.
- Bug fix - possible crash deleting a library FX after opening and closing the FX library chooser.
- Bug fix - a potential crash could occur due to a race condition in the telnet engine. This can happen if a client disconnects at the same time that a cue is executed or any system message is being broadcast to clients.
- Bug fix - Going in and out of the command history view could corrupt the alignment of the main view. Recovery of this corruption requires a restart of the software.
- Bug fix - Possible cue assertion bug that would result in channels incorrectly having intensity go to 0 after updating a cue if the recorded instructions are redundant. This only happens under the conditions of a smart block existing prior in the cue list and the channel does not have an instruction for all attributes between the cue being asserted and the smart block.
- Bug fix - If you are using the option to allow multiple shortcut windows then toggle shortcuts would only update their indicator on the last window that was opened.
- Bug fix - Wheel step in the group detail window was difference between going up vs down.
- Bug fix - Adding a group to a another group from the command line was not selecting the channels if they do not already exists.
- Bug fix - Possible crash copying a cue from the right click menu in the cue list window if the channel data stored no longer matches the fixture patched.
- Bug fix - New open and save dialogs is incorrectly checking that the document folder is local and not a network path. This is not a requirement for saving and loading shows.
- Bug fix - Console port output table was incorrectly going into edit mode after setting the output universe.
- Bug fix - The fixture type exchange feature was not correctly updating cues if the attribute was in a palette.
- Change - The Group Display, Palette Type pulldown menu is now ordered to match the filter buttons at the top of this window.
- Change - A new timecode option is available to prevent the system from jumping to timecode cues prior to the current live cue.
- Change - Pressing the 3rd encoder in the file open/save dialog will now go into a folder if selected.
- Change - If a cue is set to auto follow and has timecode the timecode value will now show in the sidebar cue list.
- Change - New remote feature to view the channel grid has moved from using UDP broadcast to a TCP connection due to latency issues over WiFi. The TCP bulk transfer link now has an option to start and stop channel broadcasting over the connection.
- Change - Updated the lightshop fixture import to support loading fixture symbols.
- Change - Improved logging around auto follow and timecode triggered cues.
- Change - On startup the system will check to see if the fixture library has been installed. If this is not found then it will try to run the install script to set this up.
- Bug fix - Possible crash clicking "Open" in the new file dialogs in the cloud storage option if no item is selected.
- Bug fix - After recording over a current live cue (RECORD CUE) doing an update on the cue list would result in the system not asserting the updated cue.
- Bug fix - "CUE {number} SC" command was not working to remove all shortcuts from a cue.
- Bug fix - Possible crash on remote systems after recording a cue on the main.
- Bug fix - Copying a cue adjacent to a scene break would corrupt the side bar view (cue data was correct) until this gets a full refresh.
- Bug fix - Colour coding was showing incorrect block status on the ML view in blind mode.
- Bug fix - Smart blocks where incorrectly taking out the colour parameter data of colour only fixtures if the fixture does not have any instruction in the cue.
- Change - MIDI show control will now send the cue list ID as well as the cue number.
- Change - Frames view of selection shortcuts will not refresh on a tab change.
- Bug fix - Intensity palettes where not being recorded into cues.
- Bug fix - Improved the LightWright import to support tab delimited files and slash (/) notation for universe patching.
- Bug fix - The group record dialog would not allow the record mode to be changed if the group already exists.
- Bug fix - Movement and colour paths window was appearing behind thew cue list window when opened.
- Bug fix - If the screen resolution was too small then the submaster and shortcut button can become cut off and there was not way to access this function without knowing the function key shortcuts. If this is the case these buttons will now move to the "More" menu if necessary.
- Change - Improved import of CSV cue lists.
- Bug fix - Possible crash during shutdown when using the new vision.net sync feature.
- Bug fix - Introduced crash in build 202 clearing the patch when Vision.Net patch information is stored.
- Bug fix - Possible "Argument out of range" error getting the generic colour from a cue channel.
- Enhancement - Added support for Vision.Net SL (Slider Level) messages to act as a room master or grand master. If a SL message is received for room 0, channel 0 then the corresponding level will be applied to the system grand master. If the SL message contains a room number then an inhibit will be applied to all channels in that room resulting in a room override master. The inhibit will be released when the system receives a full level for that room on channel 0.
- Bug fix - Possible crash if when running the current live cue it calls a shortcut that changes or clears the current live cue pointer.
- Bug fix - Vision.Net patch information was not clearing when a channel is unpatched from the system.
- Change - Added touch friendly menus to the macro conditional events table.
- Enhancement - A Vision.Net option has been added to the external triggers to set of when learning a preset the master fade time of the system should be stored with that preset. When enabled the current master fade time to be snapshotted into the associated group fade time.
- Bug fix - UP and DOWN keys where no longer working in the group command line as a way to page the group list.
- Bug fix - Page up and Page down keys where not working in the group command line.
- Bug fix - Internal "Is Palette" flag was not excluding the submaster palette type.
- Bug fix - Option "Group updates record dimmer proportional to group level" was not working since the addition of the submaster palette type.
- Bug fix - If a channel is unparked from a remote then the output on the main would not update until the attributes are changed.
- Change - Added the 3 filters available for group selection (select shortcuts) to the new group drop down as they apply to selection in this window as they do in selection shortcuts.
- Change - Added the 3 filters available for group selection to the system settings tab of the system properties.
- Change - If "Filter by selected matrix" is turned on in the group selection tools then the group then all channels in the group will be selected if no matrix is currently selected.
- Bug fix - Channels could be flagged and show as inhibit when nothing else is controlling the attribute.
- Bug fix - Channels are not released when a group is deleted resulting in orphaned inhibit controls.
- Bug fix - SUB {number} TIME {value} was not working in the group command line.
- Bug fix - The group detail window can get out of sync with the selected group when the on-show event is triggered.
- Bug fix - After loading a layout the system will force non visible windows to undock to ensure that appear correctly when the user attempts to open them again.
- Change - When updating a colour palette the button colour will now be updated to reflect the change.
- Change - right click menu in the grid view of the cue and group detail panel will now use the touch friendly menu.
- Change - When an inhibitive sub is at a level below 100%, the inhibitive sub’s bump button will flash.
- Change - Some functions in the Group and Cue List detail panel have been updated to use the new touch friendly dialogs.
- Bug fix - In the Groups display, changing the combo selections, the cell was not accepting the change until clicking outside field.
- Bug fix - Commands that resulted in refreshing the group window would incorrectly swap the command line mode to groups.
- Bug fix - Group command line did not work doing an @ {Enter} to remove a channel.
- Bug fix - Some group commands (e.g. COPy FROM) were not triggering a refresh of the group display if visible.
- Bug fix - Further improvements for high dpi screens.
- Change - RELEASE key will now clear the channel selection in the group detail panel if the command line mode is "group".
- Change - Blind mode will now set the command line border to red.
- Change - In the group window grid the columns that have drop down selection will now auto size to ensure that the text is shown.
- Enhancement - A new option has been added to the "Select Active" menu titled "Select Active (Submasters)". This will select all channels currently being controlled by a submaster in the system.
- Enhancement - On the NEO console holding down the "Select Active" and pressing the SUB key will execute the new "Select Active (Submasters)" feature.
- Bug fix - Fixture control panel was not rendering correctly on high dpi screens.
- Bug fix - Updating a submaster after Channel @ {enter} was not correctly removing the channel.
- Bug fix - Updating a submaster after Channel @ 0 was not correctly removing the intensity attribute from the submaster.
- Bug fix - Removing a channel from an inhibit submaster (group) was not releasing the channel as expected.
- Bug fix - Popup menus could potentially change the command line mode.
- Bug fix - Possible crash when loading the group window on startup in the advanced docking system if the last time the system was run the "add/remove" tab was selected in the detail panel.
- Bug fix - When the group window is loaded into a docked layout some of the window would not display correctly.
- Bug fix - Clicking on a main button to open a window already docked into the system would result in the border showing as a tool window.
- Bug fix - Group window was not refreshing when doing a copy or move from the command line.
- Bug fix - The COPY button was not working in the group command line.
- Change - If a stored docking screen does not match any of the screens in the system the will try to apply it to a screen that has not had a layout loaded.
- Change - Inhibit submasters will now always operate proportional to 100% (intensity only) rather than the recorded values in the group/submaster.
- Change - Patch and group command lines will now change the border of the command edit box to more clearly indicate what mode the system is in.
- Change - Submaster COPY FROM and MOVE TO will now work in the group command line.
- Change - When recording a group/submaster that includes an FX the system will now filter out default levels that may conflict with the FX output. This was a common problem when recording submasters with colour FXs as the default "white" output from the fixture would be added to the submaster resulting in flickering as the submaster is moved.
- Enhancement - Added the ability to select a group, submaster or any palette type from the group command line with the syntax SUB {number}, GROUP {number}, POS {number} etc. If the selected group or submaster is not in the current filter then the filter will be cleared and the item selected.
- Bug fix - The enabled and disabled state of scheduled tasks was not being saved when changed via the command line.
- Bug fix - Possible "Argument out of range" error when recording over a submaster object that does not have a submaster handle assigned.
- Bug fix - Moving a submaster now correctly moves its ID and updates the name if this has now been changed.
- Bug fix - Possible crash if a matrix is deleted while a paintbox FX is running in the editor and the "show only assigned fixtures" option is turned on.
- Bug fix - When a length submaster is assigned to multiple FX playbacks that are all in the same radio group then moving the submaster would incorrectly start all of the FXs in the radio group.
- Bug fix - SC page buttons and Submater page buttons would not change the text color when setting it.
- Bug fix - When clicking on the gear button, profile FXs would not display the "add to library" option.
- Bug fix - Using Control-C or Control-G to bring up the record dialogs was not working if focus was on the command line.
- Bug fix - When running on a rack system or PC docked windows have been changed from bsDialog style tool set to bsToolWindow.
- Bug fix - The function to bring the last selected channels into view in the live display was not working if the first selected fixture was channel 1.
- Bug fix - Fixed power field not being cleared out correctly when a patch item is cleared.
- Change - Inhibit submasters will no longer apply any FXs stored in the group.
- Change - When changing a group/submaster to be inhibit the system will warn the user if FXs exists that these will be ignored with this behavior. Any active FXs will be stopped.
- Change - Added new default colours to submasters when set to Inhibit (Red) and Exclusive (White).
- Bug fix - Possible crash when using the grid view of channels in the group editor with W/C White fixtures that do not have colour mixing but do have a virtual dimmer.
- Bug fix - Possible crash after deleting a submaster and then selecting the group window if the group window is already open but hidden when the sub is deleted.
- Bug fix - Possible database error reloading the show after a fixture library change due to the database not being closed correctly.
- Bug fix - Sidebar cue list was automatically managing font size for high dpi screens resulting to text being too large.
- Bug fix - Popup windows (groups, palettes, FX, selection shortcuts) not scaling correctly for high dpi screens.
- Bug fix - Group window main grid was showing incorrect font size when using high dpi screens.
- Bug fix - ML view was showing incorrect font size when using high dpi screens.
- Bug fix - Switching out of "Skip over unused groups" in the new group selection window was not correctly refreshing all of the buttons.
- Bug fix - Blind display of smart block where not always showing the correct colour and state of channels at 0.
- Bug fix - Jump to a specific cue was not always showing the correct channel colour for a smart block cue.
- Bug fix - Deleting a submaster was not resetting the text colour.
- Bug fix - Shortcut buttons assigned to show cue list status where not refreshing correctly when the cue list is reset.
- Bug fix - If the magic sheet is opened as a separate window after viewing in the main screen then the edit controls would no longer work. Also closing the magic sheet window and opening it on the main screen would then have refresh issues.
- Updated language files
- Change - Record bump operation in the new group picker will now correctly pick the next available group number if "Skip over unused groups" option is turned on.
Version 2.21.1 Build 13
- Bug fix - Fixed potential flicker in the updated grid view of submsaters.
- Change - Added further support for the numeric keypad when in console key mode.
- Enhancement - Added advanced system setting option to set if new profile FXs have the soft start flag set.
- Bug fix - If a cue list is assigned to a playback and the master AB faders are in cross fade mode then touching the AB faders would incorrectly release the inhibit of the playback fader.
- Bug fix - Backup files name where not using the complete show file name if multiple periods (.) are used in the name.
- Bug fix - When the patch window is floating clicking on the command line would incorrectly change the command mode back to Live.
- Bug fix - Updating a preset using the dialog box was incorrectly creating a new group of the same name.
- Change - Printing a cue list now uses the system reporting engine rather than the build in grid report.
- Bug fix - When using the "record group" button to update an existing group the software would incorrectly warn of changing the submaster or shortcut if the palette type was anything other than a "group".
- Bug fix - Selecting an existing submaster in the group record dialog was setting all of the attribute families to their off position requiring the user to turn them back on to record anything.
- Enhancement - VisionNet Sync. In the Vision.Net settings is an option to sync with a remote system. When this is turned on the system will periodically check with the remote system and update its VN preset list. All that is required is the IP address of the remote system.
- Bug fix - fading in profile FXs was not working correctly if "soft start" was active on the FX.
- Bug fix - If the OS decimal separator is anything other than a dot (.) then setting the start time for media effects would fail.
- Bug fix - If the record group dialog is being used and a submaster is set then the submaster palette type will be used.
- Change - UNDO REMDIM has been added to the UNDO menu.
- Change - Legacy submasters use to have their text colour set to black by default (now yellow) and in the new grid view this resulted in no text showing. This is now detected and automatically corrected.
- Bug fix - "Add profile FX to library" option was missing from the Options menu in the FX List window.
- Bug fix - Possible crash using the virtual console screen if loaded from a default layout.
- Bug fix - Possible crash in a maxtrix FX if the matrix is not assigned.
- Bug fix - Possible crash setting an advanced ShowNet route where the netslot range crosses over a universe boundary only once.
- Bug fix - Possible crash on shutdown.
- Bug fix - Task scheduler ID field was not refreshing correctly resulting in the text not being visible.
- Bug fix - Selection shortcuts not clearing when starting a new show.
- Bug fix - Docked window layout where not restoring after loading a new blank show.
- Bug fix - FX Library controls (sidebar) now correctly show when the scale is set to "relative".
- Bug fix - FX controls for cue FXs could possible not work just after recording a cue.
- Bug fix - Fixed the control key not correctly defaulting the FX library, groups and palette popup windows.
- Bug fix - The "Home Palette" button was not applying the settings in the attribute default window when clicked.
- Bug fix - New frame picker was not updating under some selection events.
- Bug fix - Selection shortcuts window will now correctly limit its height to the height of the screen.
- Bug fix - When updating a sub (changed) any channel not selected was incorrectly being removed.
- Bug fix - Applying a virtual palette from the command line was not working if a palette window was not opened.
- Change - Task scheduler table will not show the enabled/disabled status more clearly by colour coding this field.
- Change - If the submaster filter is active in the group window this will not include any palette type (not just the submaster) that have a submaster assigned.
- Change - If the patch window is floating and the user double clicks on the title bar (maximise) of the patch window will now force it to dock into the main screen and re-enable the option for this window to always dock (appearance setting).
- Change - When using the record group dialog the switches to select the attribute families is not correctly restricted to the base family list and does not include specials such as VN Presets, Presets and Submaster.
- Change - Submaster window grid view will now show all submasters rather than pages.
- Enhancement - Added command line access to the new selection tools for dark and redundant moves. Commands are: "SELECT DARK MOVES" and "SELECT REDUNDANT".
- Enhancement - Submaster grid view has been re-designed to improve the appearance of the cells.
Version 2.21.0 Build 163
- Bug fix - Fixed possible crash editing a macro while its running.
- Bug fix - Fixed macros not sending "SEND SET LABEL" commands due to the equals operator being interpreted as a variable assignment.
- Bug fix - Fixed possible crash in the macro editor if the macro is deleted from the shortcut window.
- Bug fix - Macro system was not passing capitalized text.
- Bug fix - Control panel application alignment issue on the "Start up" page when populated with 3 full rows of buttons.
- Mobile Interface Builder - Added option to set labels from incoming messages. Set the text field of the label to {tag} then the contents of the label can be set from the console using SEND SET LABEL tag=text.
- Change - Improved efficiency of new channel broadcaster.
- Bug fix - Added a sanity check on the primary intensity list when processing the virtual dimmer.
- Bug fix - The "enter" key was not executing commands in console key mode when editing groups.
- Bug fix - Fixed possible crash in the colour picker on the CIE tab if the size of the colour picker is shrunk too small.
- Bug fix - Possible crash using the "Add selected" button in the group detail panel (grid view).
- Change - Schedule command can now use the schedule ID.
- Change - Various changes to SVG rendering of fixture symbols to accommodate new tags in the XML.
- Change - The warning dialog that commands are waiting when changing windows now has an option to not show in the future.
- Enhancement - In the Network Access tab of the System Properties is a new option labeled "Run shortcut when client connects". When a new connection is established via the telnet interface this shortcut will automatically be run.
- Bug fix - Fixed rendering bug with arc commands in SVG files.
- Bug fix - When deleting a macro the list would jump back to the top rather than selecting the next available.
- Change - The SEND command will now send the message specified to all connected telnet clients. Previously this only sent to systems where the connection was initiated by the system.
- Change - Improved rendering of the SVG file in the fixture editor. Various changes to help improve debugging SVG images.
- Enhancement - Added optional UDP channel broadcasting for future remote features.
- Bug fix - introduced bug that could crash the software when recording a new submaster.
- Bug fix - SHIFT + F11 & F12 to open the submaster and shortcut window was not working.
- Minor visual changes for non-English languages.
- Bug fix - Fixed introduced bug that resulted in menus initiated from a grid control appearing as wide as the grid.
- Bug fix - The new attribute defaults control was not resetting attribute back to the fixture defaults until the software was restarted.
- Bug fix - In the profile FX editor the "Add", "Replace" & "Remove" buttons in the popup menu was not correctly populating with the group list.
- Bug fix - Turning off docking the patch window after this window has been opened would result in a floating window without a title bar.
- Bug fix - Scheduled tasks set to sunset or sunrise with an offset where always applying with a minus offset after restart.
- Change - if the option to find the closest match in the new filter selection tool is not turned on then the view will automatically filter by the selected channels.
- Enhancement - Added "Home" button to the framing shutter control to quickly return all frames to their defaults.
- Enhancement - New frame picker tool is now available as a separate popout window from the "View" menu.
- Bug fix - The new ability to select cells in a matrix added to the magic sheet was not working correctly if the magic sheet is zoomed to any value other and 1.
- Bug fix - When changing the patch the routine to zero out associated outputs now correctly ignores "unpatched" channels.
- Bug fix - Fixed incorrect calculation of media volume if the media FX has a volume set, the cue has a volume set and a fader is used to adjust the volume.
- Bug fix - Verbose view was not auto sizing correctly when expanding sub fixtures that have more attributes then the base fixtures.
- Change - In the sidebar cue list panel the cue list selection is has been changed to a button that uses the standard touch friendly menu system for selection.
- Change - Exposed new cue list ID in the side bar and cue list window.
- Change - Drop down menu (touch friendly version) are now forced to be at least the width of their parent control.
- Change - The fixture editor will now render the additional parameters (colour bar, channel number, level) on the SVG symbols to help debug the placement of this information.
- Enhancement - New menu item in the "Select Active" menu labeled "Select dark moves". This will select all channels with attributes moving in the current live or blind cue that do not have intensity (excluding marking).
- Enhancement - New menu item in the "Select Active" menu labeled "Select channels with redundant data". This will select all channels in the current live or blind cue that have instructions redundant to the previous tracked state.
- Enhancement - Added ID field to window layouts.
- Enhancement - Access to the new window layout ID field has been added to the layout manager.
- Enhancement - The window layout quick access no longer populates sequentially but using the new ID field for its location.
- Enhancement - The layout quick access bar now has a right click/long press options to move and delete layouts.
- Enhancement - Added option to sort the cue list by ID. This is available in both the sidebar drop down menu and the cue list window "options" menu.
- Enhancement - SHIFT + CUE on the console will now add CUELIST to the command line where appropriate.
-
Enhancement - Added command line keyword "CUELIST" for referring to cue list via their ID. The following command syntax is now valid.
- CUELIST {number} CUE... any valid cue command. The CUE command will operate on the specified cue list.
- CUELIST {number} GO/STOP/BACK/RESET
- CUELIST {number} RECORD... any valid cue recording command. The RECORD command will operate on the specified cue list.
- CUELIST {number} UPDATE... any valid cue updating command. The UPDATE command will operate on the specified cue list.
- CUELIST {number} GOTO {cue number}
- CUELIST {number} LOAD {cue number}
- RECORD CUELIST {number} CUE... any valid record command. The RECORD command will operate on the specified cue list.
- UPDATE CUELIST {number} CUE... any valid update command. The UPDATE command will operate on the specified cue list.
- Bug fix - Cue execution from a remote client was incorrectly switching the selected playback.
- Bug fix - Remote notification of cue reset was not including the cue list name.
- Bug fix - Fixed clicking on the "Groups" or "Palettes" button when this popout window is already docked elsewhere incorrectly closing the docked frame.
- Bug fix - When manually changing the patch in the channel grid the channel is now correctly released.
- Change - New Preset palette type no longer has "intensity" in its default set.
- Change - Option to update nested palettes when updating a preset in a cue is now shown conditionally on there being presets used in the cue.
- Mobile Remote - Fixed various bugs that resulted in the playback functions only working on the selected playback regardless of the cue list selected in the remote.
- Bug fix - Potential crash when changing the number of cue playbacks shown on screen per page.
- Bug fix - New "Preset" palette types was not applying the family filter setup. All parameters where always being recorded even if an exception is applied.
- Bug fix - Added a check to prevented presets from nesting other presets.
- Bug fix - If a profile FX is linked to a playback the scale set in the FX itself is overwritten by the fader level. This will now apply proportionally to the fader level.
- Enhancement - When a matrix is added to the magic sheet the user can now select individual cells or groups of cells directly on the sheet.
- Bug fix - Profile FX stagger by fixture count was not working correctly after the change to support clustering.
- Bug fix - Possible crash caused by doing a fixture type exchange while an FX is running on the exchanged fixtures.
- Bug fix - Updating a cue with a new nested preset was not correctly updating the preset if requested.
- Change - New Submaster palette type will default to all attributes.
- Change - Filter buttons at the top of the group display are now correctly ordered to reflect the palette type order.
- Change - Added SHIFT + T in console key mode to add TEXT to the command line.
- Change - Added SHIFT + P in console key mode to add PRESET to the command line.
- Change - Moved new "Preset" palette type in the palette popup window so that its now the 2nd tab.
- Enhancement - The dialog shown when updating a cue to determine if palettes should be updated or hard values recorded has a new option to determine if nested palettes in presets should be updated or the hard values updated to the preset.
- Bug fix - Introduced startup crash fixing the quick selection bar not automatically removing filters when turned off.
- Bug fix - If a rotation attribute does not use the full range of DMX values it would incorrectly jump to "stopped" if you scroll an encoder past the end point of the CW/CCW control.
- Bug fix - FX where not releasing control if a independent playback is deleted while the FX is running or paused. This could result in the channels affected having orphaned levels.
- Bug fix - Due to lazy writing of registry changes by the operating system it was possible for a startup failure to not be recorded. This would result in the system not asking the user if they want to start a blank show due to its not starting correctly.
- Bug fix - If the new quick selection bar is turned off while filtering is enabled then there is no way to turn off the filter and the channel display will remain blank. This option will now automatically be turned off when the quick selection bar is closed.
- Enhancement - Hue based profile effects will now correctly transition in and out of cues if a fade time is set.
- Change - Moved the new "Hold Changes" option from the View menu to the Park menu.
- Change - Added additional support information on the event of a main database failure to suggest restarting and creating a blank show before contacting support.
- Bug fix - Possible crash editing the new fixture defaults when applying a palette to an attribute.
- Bug fix - New attribute defaults feature was not propagating to the value processor defaults meaning that would not appear in the fixture control panel.
- Bug fix - Additional thread locking safeguards have been added to the remote comms including a 500ms timeout on mutex locks within remote messaging.
- Bug fix - If a schedule task is setup to run only 1 day of a the year the system can get itself into a loop and run the task continuously every second. When calculating the "next run time" the system was only looking 365 days ahead but to allow for single day events the system must look 1 year and 1 day ahead.
- Bug fix - Index out of range error if using the COPY FROM command with a invalid channel number in the source list.
- Bug fix - If the current live cue is re-recorded then this can cause a crash when trying to assert the replacement cue.
- Enhancement - Submasters now have their own palette type it separate them from groups. The submaster group ID offset is now no longer required as submasters can now have unique IDs separate to groups.
- Enhancement - Added a new palette type called "Preset". This defaults to record all attributes.
- Enhancement - Added console key sequence SHIFT + SUB to produce PRESET on the command line.
- Enhancement - Recorded preset palette types can uniquely support nested palettes.
- Change - with the introduction of the "Preset" palette type, traditional groups will now only have Intensity in their default attribute list.
- Bug fix - Possible shutdown bug caused by the hardware not responding fast enough for the handling thread to exit cleanly. The system will not force this thread to terminate if it has not exited cleanly within a second.
- Enhancement - New designers colour picker has been added to the control panel. This can be run on any system and will connect as a remote interface for choosing colours on selected fixtures.
- Bug fix - In hybrid mode, running a newly copied cue could result in the incorrect cue state being reproduced unless the cue was run a second time.
- Bug fix - Selection shortcuts no longer execute on the other systems in a multi user environment.
- Bug fix - Patching a fixture would sometimes set all attributes to live control.
- Enhancement - Added new command line colour control. Syntax: "@ COLOR RGB ##...##" where each 2 characters is the hex value for the colour control. This allows for the control of any number of colour elements in the fixture. e.g. For a 5 colour fixture the attributes can be use using "@ COLOR RGB FF00FFFF00"
- Bug fix - Fixed possible index out of range error using the SC (shortcut) command to enable or disable a shortcut.
- Bug fix - When a cue is recorded with a video playing and the volume is set to zero then the medial level was incorrectly also being set to 0.
- Bug fix - Changed multi user remote communication locking from "Critical section" to "Monitor".
- Bug fix - Fixed cue playback synchronization issue that would cause the remotes to no sync up playback state when they connect.
- Bug fix - Remote systems where not tracking Library FX's that used the new relative scale feature.
- Bug fix - The ASCII import was not importing channel data when the source uses a "/" notation to separate the channel number from its value.
- Bug fix - Introduced bug that prevents editing the port field of sACN setup.
- Bug fix - The "/" from the main keyboard (not numeric keypad) was not being accepted as a valid key when focus was not on the command line.
- Bug fix - Fixed possible index out of range error when deleting channels from the channels column of the group window.
- Change - Renamed "Open" to "Open file", "Save As" to "Save File" in the "Options" menu.
- Change - When saving a show the border around the dialog box will now show in red to indicate you are in a save rather than open operation.
- Change - If a dialog is shown while the splash screen is visible the splash form style will be changed to "normal" while the dialog is visible and then returned to "stay_on_top" once the dialog has closed. This change is to avoid the appearance of a hung system due to a dialog being hidden behind the splash screen.
- Enhancement - Added a button to the fixture editor, rotation control to "Swap CW/CCW".
- Enhancement - Added a new executable command line switch "-HIDEUI" that will prevent loading any of the window layouts (including the main channel view) when the software starts up. This is for use on lower spec'ed embedded appliance implementations.
- Enhancement - A new internal command has been added to the telnet interface to get a list of palettes from the system. This is for future remote access functionality. Command structure "get palette list {palette type name};{page number}.
- Enhancement - A new internal command has been added to the telnet interface to force the connection to run as a local user rather than a remote user with its own selection and live state. The new command is "USE LOCAL USER".
- Enhancement - A new internal command has been added to the telnet interface to retrieve the complete filter list from the system. Command structure "get filter list".
- Bug fix - When the new "Hold changes" is active recording a cue should take the held channels live if the cue is asserted.
- Bug fix - The switch to select if REV files are shown in the new open file dialog was hidden.
- Change - When launching a web browser from the control panel the default page has been changed to www.strandlighting.com
- Change - Moved "Save a packed show" into the new save dialog.
- Enhancement - New open and save dialogs have been added to replace the standard windows ones.
- Bug fix - Changing layouts could incorrectly flag the show file as modified and requiring a save.
- Bug fix - Improved handling of the main system disappearing when the remote is still connected.
- Bug fix - If the main system opens a new or existing show file it was not waiting for the remotes to disconnect. The result was that it would appear to load the show, change the show name but keep the old show data.
- Bug fix - When asserting a cue after an update the remote systems would incorrectly assert the locally selected playback rather than the remote selected playback.
- Bug fix - Restoring a stored layout could incorrectly set the wrong border style on the main channel display when docked full screen.
- Bug fix - UNDO RECORD was not working after recording a submaster or group.
- Bug fix - Command CUE X THRU Y MOVE TO Z was not working with a range of cues.
- Bug fix - When moving a dimmer in the patch window, under some circumstances the row would not advance to the next channel.
- Change - When moving a cue the system will now ask if you want to replace an existing cue rather than failing the command.
- Change - Clarified terminology around the new open and save dialog.
- Bug fix - Going into blind and out again was incorrectly setting the show file as "changed" even if nothing had been touched in blind.
- Bug fix - Legacy show files could require putting the cue list name in quotes when using the CUE command due to recent changes to the way playbacks work.
- Change - Improved the refresh rate of the play head in the visual timecode editor (from 50ms to 20ms) to improve the visual smoothness.
- Change - The main console wheel can now be used to scrub the playhead in the visual timecode editor.
- Change - Added the current cue number to command line mode indicator.
- Updated language files
- Bug fix - System to auto update block cues when a new channel is introduced to the cue list was only updating the next block rather than updating all block cues with this new channel.
- Bug fix - Double clicking on a folder in the new save dialog was incorrectly triggering both the click and double click event.
- Bug fix - The new save dialog will now automatically populate with the current file name.
- Bug fix - Pressing some keys on the console will automatically populate the current cue number (e.g. [UPDATE] [TRACKING OPTIONS]) however if you are in blind mode this was not populating the command line with the current blind cue number but rather the current live cue number.
- Bug fix - Potential crash if the starting cue of a playback is deleted and then the cue list is reset.
- Bug fix - Two digit entry mode was not working when using the GROUP command to set levels.
- Bug fix - UNDO UPDATE was flagging all channels as changed and not restoring palette reference.
- Bug fix - Encoder control of attributes with items (gobo etc) where not responding the same in blind as they do in live. This has been updated for consistency.
- Bug fix - Blind mode was not showing attribute default colour information if a fixture does not have an instruction to that point in the show.
- Bug fix - The correct colour coding of channel direction was not showing in blind mode.
- Bug fix - The last cue in the sidebar cue list would bounce the display when running the cue again.
- Bug fix - If the user jumps to a cue just before a smart block the correct state of the smart block cue is not correctly calculated when it is run.
- Bug fix - Blind view was not correctly showing the cue state of a smart blocked cue.
- Bug fix - Shortcuts assigned to select a magic sheet tab where incorrectly identified as a special shortcut when using the "Edit" option.
- Bug fix - recording a new cue to the end of the list would not scroll the side bar far enough and the new cue could become lost off the end of the list.
- Bug fix - Updating a smart block cue was incorrectly removing redundant data so that it would no longer operate as a smart block on some channels and allowing tracked data through.
- Bug fix - Possible crash pressing an encoder to add the attribute to the command line when in blind mode.
- Enhancement - If the THRU key is pressed after UPDATE the command line will now automatically populate with the current cue number.
- Bug fix - If a window layout is stored when the side bar has a colour only fixture selected so that the colour picker is docked as the full fixture control then when the layout is restored the colour picker will take over the full main screen.
- Bug fix - Relative level cue updated where incorrectly updating tracked values.
- Bug fix - Pressing the decimal button (.) on the console was not working in the magic sheet zoom field.
- Bug fix - Send to Back/Front functions in the magic sheet where only working on the first selected item.
- Bug fix - If a modal window attempts to show a popup dialog then the new dialog can become hidden behind the original modal form.
- Bug fix - Marked flag was not being reset when a channel is released by cue control.
- Bug fix - Incorrect port/universe picker for KiNet meant that it was not possible to get to some ports when using KiNet2.
- Change - The increment amount has been reduced in the magic sheet zoom spin edit control to improve resolution of the zoom function.
- Bug fix - Previous build fix for FULL, OUT and ON in the quick command macro broke these keys working correctly on the standard command line.
- Bug fix - The @ ENTER command was ignoring virtual dimmers and not applying the command to them.
- Bug fix - Clicking on the fixture type cell in the patch window could sometimes change the type of fixture assigned to that channel.
- Enhancement - A new option has been added in the "Auto Patch" menu of the Matrix definition window allows for rotating the matrix by 90 degrees.
- Enhancement - Magic sheet position and zoom information is now stored with the layout so when recalled the magic sheet frame is persistent.
- Bug fix - Fix potential out of range crash processing sub fixture range (THRU) commands if the base channel number is outside the number of channels set for the system.
- Bug fix - When removing channels from the group window by editing the channel column the detail panel was not updating to reflect the change.
- Bug fix - Added a sanity check when refreshing the cue list detail to ensure that the selected has not been removed elsewhere.
- Bug fix - Loading a packed show in a networked environment would crash because of an attempt to delete the old database file.
- Bug fix - Added a new page to the magic sheet would under some conditions not store the name given.
- Bug fix - Editing fields in the magic sheet "edit" mode was incorrectly adding any typed characters into the command line.
- Bug fix - Magic sheet channels where not showing updates when only the level colour changed.
- Bug fix - Selecting channels via a group that only has sub fixtures stored was not working.
- Bug fix - Holding down the fan key while moving a RGB/CMY encoder would result in a unusual rainbow affect.
- Bug fix - System was incorrectly matching similar wheel groups and merging them into one even if only 1 fixture type was selected.
- Bug fix - FULL, OUT and ON console keys where not working when creating a quick command.
- Bug fix - Exposed the ability to set the font and button colour for the new direct "group" button in the magic sheet.
- Bug fix - If a virtual dimmer has control over a generic attribute then the ML view would show the adjusted values rather than the real attribute values.
- Bug fix - Console ENTER key could not be used to accept the "Are you sure you want to remove all channels from this cue?" dialog box.
- Bug fix - If the user is removing all channels from a range of cues the "Are you sure you want to remove all channels from this cue?" will now only show once.
- Bug fix - When using a new classic view of channels the sub fixtures would not display correctly if scrolled out of view and back in view again.
- Bug fix - Applying a layout that uses the magic sheet could result in all channel blocks appearing blank until refreshed manually.
- Change - Added new touch friendly scroll controls to the matrix editor window.
- Change - Matrices added to the magic sheet that reference sub fixtures will now show their colour relative to the master dimmer.
- Change - Added the touch friendly scroll thumb to the channel grid in the edit magic sheet panel.
- Change - Magic sheet will now show position and purpose text for ML fixtures.
- Bug fix - Channel grid column order was not being remembered after a restart in the patch window.
- Bug fix - Added a force close to the database if a backup file did not get created and the system is doing an automatic database pack.
- Bug fix - "Timing per step" option for chase FXs was not sticking when changing FXs or restarting the software.
- Bug fix - When recording a cue there was the potential for a single frame of DMX sent between releasing the live control and asserting the cue resulting in a quick flash on LED systems.
- Bug fix - DELETE command was not working in the group command line to remove a group or submaster.
- Bug fix - The selected group filtering was not remembered between closing and reopening the group window.
- Bug fix - New encoder control of windows would not work if a simple (1ch/dimmer) was selected.
- Change - The last magic sheet text font selected is now remembered and used on the next text block inserted.
- Enhancement - Added the ability to store channel and submaster levels into macro variables using the syntax: {variable name} = CHANNEL({number}) or {variable name} = SUB({submaster number}) from within a macro. e.g. MY_CHANNEL_LEVEL = CHANNEL(5)
- Enhancement - Pressing "Save" on a file that has been opened from a cloud storage will now correctly save the file back to this location.
- Bug fix - Fixed possible crash introduced with previous builds fix to updating cue palettes.
- Bug fix - New open file manager was not showing the backup files.
- Bug fix - In some command line situations it was possible to press the CUE key multiple times and have CUE appear each time.
- Bug fix - GOTO scene break would not work if a scene break starts with a number followed by a space.
- Bug fix - Show can become corrupted if multiple cue lists are active when a remote connects into the network.
- Enhancement - Added encoder control to the new file manager.
- Bug fix - Command line syntax not working - SUB {number} TEXT {submaster description}
- Bug fix - Potential reentry issue when clearing a playback that could result in a crash.
- Bug fix - RECORD/UPDATE + bump on a palette in the independent palette windows was only working on the first page.
- Bug fix - Fixed possible crash updating a cue with a modified palette if the fixture has been modified and the fixture control count no longer matches the state count.
- Bug fix - Fixed possible crash copy to sub fixtures if no sub fixtures are specified as the source.
- Bug fix - Fixed potential for renumbering as whole cues to incorrectly create a duplicate cue 0 if point cues less than 0.5 exist.
- Enhancement - UNDO REMDIM will now correctly release all rem dim channels back to cue control but leave the channels being worked on captured.
- Bug fix - Fixed recording a cue with a leading channel list incorrectly releasing all channels rather than just the leading channel list.
- Bug fix - If a cue is moved using the "MOVE TO" command line syntax the EDIT function would not work.
- Bug fix - (Hybrid mode) Recording the current live cue to the end of the cue list could result in some attribute data not being stored.
- Bug fix - If the last cue is linking to itself and you are using the option to always link the last cue to 0 then recording a new cue would not update the link correctly and the new cue would become orphaned.
- Bug fix - New "Color Only" channel view was not restoring when loaded as a windows layout.
- Bug fix - Opening a new view of channels could possibly become lost behind the docable frame and appear to not work.
- Bug fix - The submaster window was not drawing correctly when restoring to a docked frame.
- Bug fix - Potential lock up during startup of a remote system caused by "CriticalSection" clash.
- Enhancement - When using the 4th encoder to scroll through fixtures in the dimmer patch window. Pressing the encoder will now select the fixture and populate the make/model field.
- Enhancement - Pressing the encoders when they are being used for FX library control will now set cursor focus to the spin edit control for the FX parameter allowing a value to be typed in.
- Fixed login screen potentially appearing on secondary monitors. This dialog window should always appear on the same screen as the main form.
- LIVE + BLIND now toggles the new "outputs held" mode.
- Fixed possible crash closing the profile picker in the dimmer profiles window without selecting a profile.
- Fixed possible crash starting the software using the "remote" option in the control panel.
- Added sanity check that the FX has not been deleted elsewhere when playing an FX from the FX list window.
- If the patch window is docked to the main screen then when opening this window the current selection is cleared so that the encoder control matches the screen.
- Added encoder control of the fixture selection box in the patch window. Pressing the encoder will expand the brand.
- Fixed docked palette window not undocking automatically if you re-select it from the palette menu.
- Fixed setting group name bug if the group by that name already exists the system did not allow it to be changed after the error appears.
- Added ability to set the fade time of a submster from the command line SUB {number} TIME {time value}
- Added option to "skip over unused group numbers" in the group popup window (right click/long press option).
- When using encoders for screen control the 2nd encoder will now zoom the magic sheet if selected.
- Fixed inability to resize the new selection panel.
- Fixed VN shortcut preset check ignoring room 0.
- Fixed GROUP command not following consistent syntax for selecting channels.
- Fixed @ {ATT FAMILY} bug that would prevent tracking back past the first member of the family.
- Decreased the resolution of the new "ML View Scroll" function.
- Fixed selection shortcuts constraints resulting in part of the window not being shown when docked.
- New channel default window will now populate all fields contained in the palette when using the palette chooser.
- Fixed Tap Tempo and Audio triggers not respecting the "Run number of times" setting.
- Fixed possible encoder colour display issue that would calculate values greater then 100%.
- Fixed follow times not displaying correctly with the new split fade time display in the side bar.
- Fixed potential for fixtures store with the show to not be recognized as being in the library due to case sensitivity of the brand name.
- Moving an encoder to change the timecode in the visual timecode editor will now auto scroll the waveform.
- Updated language files
- Fixed new cluster feature for profile FXs not being copied from the library FX to a show FX when recording cues.
- Sidebar cue list progress will now show a separate progress bar for out time if split timing is used.
- Added Tap Tempo ability to trigger cues.
- Added option (System Properties, Appearance tab) for the ML View to show minimal text to for more columns on screen.
- Renames "LIve Blind" mode to "Hold Changes"
- Added ability to enter "Hold Changes" mode by holding down the LIVE key and pressing BLIND.
- Added option in the patch to change the fixture attribute defaults for a channel.
- Fixed possible argument out of range error processing the BO (blackout) command.
- Import/Export of patch will now include the any attribute default adjustments.
- Added the ability to control the new "stagger" function of a profile FX from the encoders and on screen.
- Fixed bug that cause the encoder displays to get out of sync with the encoder function when selecting fixtures.
- Regressed SHIFT+BLIND function so it will now always go into Blind Timing mode.
- Added special command "LIVE BLIND" to enter Live Blind mode.
- Added special shortcuts for Blind, Live Blind and Timing view modes.
- Added simple truss to magic sheet objects that can be placed.
- Fixed possible crash in the magic sheet after deleting the first tab.
- Updated magic sheet symbols to allow for a solid fill.
- Added "Live Blind" mode to prevent live control from being outputted to the DMX system.
- SHIFT + BLIND will enter "Live Blind" mode.
- Master fade time will control the transition rate in and out of "Live Blind".
- Added "Frames" tab to the "Select" drop down to provide quick access to all gobo and colour frames.
- Fixed possible crash after updating a fixture definition when reloading the show.
- Fixed possible NEO PC crash using the on-screen GM buttons.
- Fixed new encoder functions for window control not working correctly in patch.
- Fixed new encoder functions for window not returning to the main window control after closing other windows.
- Changed "EXCLUDEZEROS" command modifier to "EXCLUDE ZEROS".
- Fixed VN bug that preventing some commands working on the 2nd com port.
- Fixed auto executing commands typed outside of the command line text box leaving orphaned characters in the command processor.
- Fixed patching a new fixture not updating the new selection tool.
- Fixed Control-c/x/v not working as expected due to the action being overridden by special record functions.
- Fixed possible Vari*Lite branding conflict when loading a show file with stored fixture definitions. This could result in the old "Philips" branding returning.
- Fixed bottom panel of the cue list window not displaying correctly on startup if the cue list window is loaded as a default layout.
- Added check to prevent re-entry into shutdown procedure.
- Fixed possible crash loading a show while a cue list is active with waiting follow times.
- Added command modifier "EXCLUDEZEROS" when recording groups, palettes and submasters so that any attribute that is at dmx 0 will not be recorded.
- Fixed possible crash canceling out of the user login screen during startup.
- Fixed copying submasters using command line COPY FROM was not copying the description and text colour.
- Fixed GROUP # FULL not working in blind mode if the group does not have levels assigned.
- Fixed SUB # @ LEVEL not working in blind mode.
- Added check to prevent console key input to command line if a modal window is active.
- Fixed potential floating point conversion inaccuracy with cue number of 3 decimal places.
- Added "trim height" setting to the show defaults tab of the system properties.
- Added virtual palette support for pan and tilt. Virtual positions are calculated by the trim height setting and recording a DSC special palette.
- Fixed recording over an existing submaster (replace) removing existing channels if the channels are not under live control.
- Added encoder control of window components when no fixtures are selected. This is done for the Live/Blind display, Group, Cue List and Patch windows.
- Added fixture type to the selection shortcut window.
- Added the ability to send UDP messages with the command SEND UDP {port number} {message}
- Added the ability to send UDP raw data messages with the command SEND UDP HEX {port number} {##} {##} {##}...
- Added new selection tool option to the main screen.
- Added "cluster" option to profile FXs so that the stagger can cluster fixtures together.
- Using the matrix command or adding CLUSTER to a channel selection will now remember this when a library FX is applied to the channels.
- Fixed possible crash if a sleep is used and active in a macro when the macro is deleted.
- Fixed possible crash importing from ASCII files if the data contains channels information outside of the defined range.
- Added new view mode for colour only fixtures - "Color Table".
- Fixed potential double entry into the close functions of the selection shortcut popup window.
- Changed wording of some options in the System Properties to remove double negative.
Version 2.20.0 Build 279
- Fixed RECORD {palette type} + bump on unassigned palettes not working in the new palette popup window.
- Fixed inability to select channels on the bottom row of the grid if only part of the channel is visible.
- Fixed visual artifact of white channel blocks on the bottom row of channels after startup.
- Fixed potential crash deleting a group/palette from the group window when the new palette drop down is open.
- Added right click option to delete shortcuts from the shortcut window.
- Shortcut command (SC) can now reference shortcuts by name.
- Palette windows will now enable all buttons if RECORD/UPDATE/IF is added on the command line.
- Fixed potential crash when you have fixtures selected in the magic sheet while opening a new show and during the opening process the software has to display a dialog box.
- Fixed LOAD [palette name] + bump not working if the palette name is already on the command line.
- Fixed possible crash adding a matrix to a magic sheet.
- Updated "unregistered" nag screen to use new Strand NEO logos.
- Fixed @ {palette type} ENTER not removing the values when updating a palette.
- Fixed, @ [ATTRIBUTE FAMILY] {enter} and then updating the palette not removing the values from the palette or group.
- When updating a palette if there is no instruction for any parameter in the palette/group the channel is now removed.
- Fixed possible crash switching to the "All sub fixtures" tab when editing the attributes of a chase step.
- Fixed RECORD palette (selected mode) when selecting a single sub fixture incorrectly recording all sub fixtures into the palette.
- Added "Horizontal Snake" and "Vertical Snake" to the default matrix option.
- Chase FX matrix view will now show a grey checked board cell fill if not channel is assigned to the square of the matrix.
- Fixed various issues with new soft keys disappearing when they shouldn't.
- Updated interface name for Strand/Vari*Lite USB to DMX interface.
- Fixed IF + bump palette after the palette name is already on the command line now working.
- UPDATE + sub, group or palette will now always default to record mode "Changed".
- Fixed further double entry of types keystrokes in some view modes.
- Added min size constraints to the matrix editor window.
- Going to LIVE or BLIND will now close any window appearing over top of the main screen if its PopupParent property is set.
- Default view mode for the cue and group detail grid is now set to classic view.
- Added touch screen menus to the grid tab of the cue and group detail panels.
- Implemented ability to lock out the page buttons on the console and wings by pressing the page up and down key at the same time. The buttons will go dark to indicate that they locked.
- GROUP and SUB commands now work as modifiers for the selected group in the GROUP command line.
- Fixed updating a submaster after performing an @ ENTER on the channel now working.
- Fixed RECORD [PALETTE TYPE] + bump on the new palette drop down window not working for position.
- Fixed DMX spin edit not responding to to the min/max buttons if the value is outside the rounding range of the % box.
- Updated "About" and "Lock" screen with new Strand logos.
- Fixed potential crash deleting a cue when using the grid view in the cue list detail panel.
- Fixed UPDATE + bump submaster incorrectly showing options to convert the submaster to a chase or a cue list.
- Fixed possible crash moving a shortcut that has an image assigned to it.
- Fixed cue list FX pop-out from the sidebar not positioning correctly resulting in half the window appearing off screen.
- Fixed visual timecode editor play head not always updating if the media file is not playing.
- Fixed scene breaks not showing correctly in the visual timecode editor.
- Added a button to each media row in the visual timecode editor to play the media from that point.
- Fixed selecting channels with the SUB or GROUP command including the group/sub number as a channel selection.
- Fixed selecting channels using SUB or GROUP not including sub fixtures.
- Fixed macro parameters not working when trying to assign them to internal variables.
- Fixed SUB and GROUP console buttons not working when the group window is active.
- Fixed STOP/BACK button in the side bar cue list not performing a BACK operation if the cue is paused.
- Added checks to prevent a runaway process in the telnet engine that could result in very large log files.
- Fixed right click options in the matrix FX editor not working.
- First (out of box) cue list is now called "Cue List 1".
- Fixed fan speed and backlight levels incorrectly reversed in the system properties.
- Fixed SHIFT+Encoder movement not working on rotations controls.
- Fixed alignment issue in touch menus when an image is shown on the button.
- FX # COPY FX # ENTER now valid syntax.
- Fixed possible crash updating a palette reference after removing or changing the patch on a channel recorded into a cue with the palette referenced.
- Main scroll wheel will now control intensity levels in the grid view of the group channel detail window when active.
- New matrix command for selecting fixtures will also apply grouping by row/column for applying a level range.
- Fixed potential crash if an invalid channel list is added to a movement path.
- Fixed pressing a family key after UPDATE or RECORD not switching the new palette window to the corresponding tab.
- Pressing the new soft keys will now auto switch the new palette window and tabbed palette windows.
- Fixed UPDATE + bump on the new tabbed palette window not working if the palette family is already on the command line.
- Fixed on-screen playback faders not working.
- Fixed playback selection dialog not showing the correct playback assignment for the cue lists.
- Fixed "Select Master" button in the virtual playbacks window not selecting the correct internal playback.
- Fixed possible crash deleting a cue list if it is assigned to both the master playback and a virtual on-screen playback.
- Fixed setting label of submasters on anything other than the first page not working.
- Updated dialog box for setting submaster labels to the metro style.
- Fixed default text colour of on-screen submaster incorrectly being set to black (should be yellow).
- Fixed possible crash in the FX list window after removing a matrix that is assigned to the currently selected FX.
- Improved command line support for complex channel selection from cues.
- Fixed "SUB # Thru #" not working.
- SUB and GROUP commands now working in the group command line as they would in the live command line.
- Fixed switch into out out of basic mode not saving some settings if apply is not clicked before making the changes.
- Switching into basic mode will now display a popup warning that some settings will be reset to factory defaults.
- Fixed default mark mode not updating in the side bar cue list indicator when changed.
- Changed new Strand icon to white on black.
- Fixed recording over a submsater from the remote popping up a dialog on the main system preventing any further input from the remote.
- Fixed group label sometimes incorrectly including the group number at the end.
- Updated fixture library - Rev 56 - 19th Dec 2018
- Added exception handler around loading the lock screen image to catch attempting to load a invalid file.
- Fixed introduced bug that prevented editing on-screen submaster properties.
- Fixed timed fades on submasters not working after manually adjusting the fader.
- Branding changes NEO control panel.
- Selecting a group from the new group picker will now apply the group when clicked again.
- New palette window drop down will show the keyword "Apply" in front of the "Apply Groups" to clarify their function.
- Added fallback for known attributes so that encoders will always map accordingly.
- Fixed recently introduced crash bug when popping up sub menus.
- Fixed bug testing wrong colour picker when closing channel display child windows.
- Fixed new group button on the magic sheet potentially applying the wrong group.
- Fixed keyboard key presses resulting in double characters on the command line when in the magic sheet view.
- Added a forced icon refresh to the NEO PC install.
- Added checks when doing a "restore from backup" to display a useful message if the user selects a file that is not a valid backup.
- Fixed touch friendly menus not positioning themselves correctly if the menu does not fit within the bottom bounds of the screen. The menu will now appear above the control if no space is available below.
- Updated branding.
- Fixed possible crash in the RELEASE command if the channel list is outside of the valid range.
- Pressing BACK on a cue list will temporally disable timecode triggering until the user presses GO again.
- Fixed right click on flash button in the submaster control resulting in the right click menu rather than latch flash option.
- Fixed flash buttons in the submaster window not responding to touch events correctly.
- Fixed MACRO # STOP not working on looping macros.
- Fixed timed submaster events not calculating accurately.
- Added copy command for FX: FX {number} COPY FROM {number}
- Fixed Effect list not sorting correctly when set to alphanumeric.
- Fixed new group pull popup window right click menu not working unless undocked.
- Added the ability to add groups as buttons directly to the magic sheet.
- When a group or shortcut visual parameters (name, colour etc) is updated the magic sheet will now automatically reflect this change.
- Fixed new group, palette and colour picker windows not closing when starting a new blank show.
- Fixed FX adjustment on encoder screens not clearing after releasing all control.
- Fixed FX adjustment on encoder screens not clearing after stopping the FX from the sidebar.
- Cleaned up display of FX names in the cue FX tab of the side bar so that the text does not wrap or overlap the progress clock.
- Fixed possible crash in the patch window when applying a window layout during the loading of a show.
- Added additional logic when recording submasters and including running FXs so that the new relative scale feature works correctly with the default HTP behavior of the submaster.
- Option for "Override takes precedence over HTP" when turned on will now also apply to FXs.
- Fixed incorrect text colour (white) when not using dark styling in the FX editor window.
- Added font smoothing to the text in the FX editor window.
- Fixed using the mouse wheel when the channel list of a profile FX is being edited incorrectly removing the contents of the cell.
- Fixed duplicate warning when editing multiple rows in the cue list editor window.
- Fixed group detail splitter bar incorrectly aligning to the bottom of the parent window rather than between the detail panel.
- Added small arrow in touch friendly menus to indicate is a sub menu is available.
- Increased the timeout of a remote connection from 1 minute to 3 minutes.
- Added additional log file information for parking and unparking channels.
- Added French language files into the install script.
- Fixed Backspace and Enter not removing the instruction in the cue list detail window.
- Fixed possible index out of range error when using the interleave selection commands.
- Fixed possible crash if a cue containing an FX is deleted from anything other than the main thread.
- Fixed UNDO RECORD possibly resulting in a Live channel state with a non live GUID. This could result in release not working on those channels and 'release all control" being required.
- Moving a fixture in patch will now move it in any matrix definitions if the "update show data" option is selected.
- Added ghosted red selection indicator in the classic view when using NEXT/LAST to cycle through a previous channels selection.
- Fixed OFFSET/CLUSTER command modifiers not working when selecting groups by name.
- Fixed possible crash changing the font size in the cue notes window if an invalid number is entered.
- FXs added to cues will now default to use "Cue Time" so that changes in cue timing will always apply to the FX timing.
- Added additional logic to fading of new relative scale FXs to improve the expected fading between cues.
- Added logic to ensure that override FXs are always above cue control in the director stack to avoid potential flash during cue transitions.
- Fixed magic sheet not showing when loading as the default layout.
- Fixed advanced routing network interface drop down not saving the selection.
- Fixed FX IDs not showing more than 2 digits in the FX list window.
- Added touch friendly scroll thumb to the FX selection if there are more than 2 pages of FXs to scroll through.
- Fixed recently introduced bug where only 1 fixture can be patched to dimmer 0 (unpatched).
- UP/DOWN operations (inc level wheel) on channel levels will now apply to the current output level excluding any FX levels.
- Changed default intensity library FXs to use the new "relative" scale.
- Fixed group FXs not importing when using the "import from another show file".
- New relative scale FXs will now automatically be removed from cues if all levels are at 0.
- Fixed potential crash changing show files when the current view is the magic sheet.
- Fixed magic sheet not refreshing correctly after loading a new show.
- Loading a new show will now take the system out of blind mode if set.
- Fixed parser not accepting "SCENE BREAK" as a valid token for setting scene breaks on cues (was only working with "BREAK").
- Fixed potential for VL fixtures to show up as not in the library when they are.
- Fixed introduced bug that would prevent the main system broadcasting its connection information with the remotes.
- Added option for profile FXs to set the "Scale" parameter to "Relative". This allows the scale to be based on the underlying level set for that channel.
- Set all main floating windows to always stay on top of the main form.
- After loading a layout any docked panels that are not set to be visible (user clicked x) will now be closed to prevent phantom windows causing issues.
- After loading a layout the view mode of any floating channel displays is reset.
- Fixed potential crash caused by the system trying to update the cue notes while opening a show.
- Added popup options to set the "offset" field in the profile FXs to make it easier to switch between absolute, relative, HTP and Subtraction.
- Fixed patch command line going incorrectly back to live when the first key is pressed if the patch window is not docked to the main screen.
- Fixed dimmer conflict warning message triggering the "patch has changed" dialog if the patch window is not docked to the main screen.
- When patching a dimmer that is already patched a new option in the warning dialog will allow you to move the dimmer to the new patch.
- Fixed setting sACN defaulting to universe 2 when setup in the system properties.
- When setting network based outputs (sACN, ArtNet etc) the "Net Interface" column will now auto populate with the setting used previously.
- Fixed @@ not working on the mobile remote
- Fixed potential "patch changed/Save?" dialog appearing when using any of the new touch friendly menus in the patch window.
- Fixture type drop down in the patch window is now only clickable if the field can be edited.
- If the patch window is not set to dock to the main window then it will now always appear on top.
- Fixed potential crash in touch friendly menus when selecting from a long list rather than buttons.
- Fixed framing shutter rotation referring back to a palette if only the rotation is changes.
- Fixed channel grid in the magic sheet editor panel not displaying correctly under high dpi settings.
- Added option to the fixture editor to add multiple dynamic colour items in one go to make setting up pixel devices easier.
- Added new generic colour picker that can be opened from the "View" menu. This can then be permanently docked into the advanced docking system.
- Fixed possible crash in the fixture editor when collapsing all attributes.
- Fixed sub fixture layout in the fixture editor not displaying the last row if the horizontal scroll bar is visible.
- Added check to move Philips brand to individual brand names.
- Added check when searching for fixture to automatically convert Philips brands to the correct naming convention.
- Fixed possible crash pressing CONTROL+U when in command key mode.
- Prevented adding a space to the beginning of the command line.
- Added additional checks to ensure that DIMMER DIMMER will always execute.
- Fixed ability to set the submaster page size to 0 creating an unstable system that will not start.
- Fixed lamp on macro potentially exiting before it has released the channels back to their default control state.
- Fixed UPDATE+bump on the new palette drop-down window not working.
- Added "Options" menu to the new palette drop-down window mimicking the options menu in the standard palette windows.
- Fixed possible crash using the "View fixtures used in this show" option.
- Fixed mouse control of pan being reversed to that of encoders.
- Fixed COPY key not working when in patch mode.
- Fixed new group popout window not refreshing (undocked) when adding or deleting groups.
- DIMMER command will now work in the patch command line as it does in the live command line.
- Fixed channel range limits not working correctly on remote systems.
- Fixed + key being pressed after @ in the patch command line incorrectly putting OFFSET on the command line. This should be achieved by press ++.
- Fixed position key being used in the patch command line not work (flip and swap functions).
- Fixed FX library controls not becoming active after running a library FX.
- Fixed channel view not showing all fixtures after turning off the partition option "Display only partitioned channels".
- Fixed potential crash in menu touch friendly menu system.
- Fixed newly created FX not showing on the encoder screens.
- Fixed possible crash deleting the FX last viewed in the FX editor and then re-opening the FX editor.
- Fixed possible crash using the find fixture popup.
- Fixed edit boxes on the palette windows not popping up on the correct monitor.
- Fixed inability to set a shared shortcut for group selection and to apply in the order of "apply" first and then "select".
- Fixed setting FX fade out time to 0 applying a stop and fade with the cue. This is now done by clearing out the "fade out" field. Internally this is stored as a -1 and displayed as "CUE".
- Fixed fixture library dialog potentially getting stuck behind the splash screen during startup.
- Added dialog "Are you sure you want to discard your changes?" when pressing the CANCEL button in the System Properties after a change is made.
- Fixed [PALETTE TYPE] # [EDIT] not working. e.g. COLOR 1 TEXT Greenish
- Added check to reset to default size and position code to not try and resize an un-re-sizable window - potential crash.
- Added palette button popup menu to the palette drop down.
- Fixed potential crash with drop down windows in the live view due to dynamic nature of the controls.
- Fixed introduced bug that could cause a crash when docking the palette window into the advanced docking system.
- Fixed unique FX name generator when recording a cue with running library FXs not working.
- Fixed side bar tracking record mode not updating when changed in the system properties.
- Pressing SHIFT on the PC keyboard will now always mimic pressing the SHIFT key on the console keyboard.
- Fixed console ENTER key not working to select a fixture in the patch window search box.
- Fixed storing a new layout not showing the preview.
- Added option to "Save a copy" of the show file. This operates exactly the same as saving a show but does not change the "current show" pointer.
- Increased timeout waiting for devices to shutdown.
- Added check for hardware re-connect so that this is not attempted if the system is shutting down.
- Moved popup menus to use a standard button type.
- Removed redundant "Layout view background color" setting in the system properties.
- Fixed channel display grid font setting not updating the preview text correctly.
- Various minor graphical adjustments for translation.
- Fixed {channel list} RELEASE not working. This would previously only work with the abbreviated REL.
- Applied a patch to the fader based cue execution to resolve firmware not correctly sending the extents of the fader movements.
- Fixed possible double key entry when using "console key" mode if a second key is pressed while the first key is still held down.
- Added option "Dont show this again" to the dialog box that a media file is missing when playing a media FX.
- Fixed encoder screens not always displaying when using the NEXT/LAST buttons to step through fixtures.
- Added a "Default" layout to restore all windows to their out of box position and size.
- Fixed possible docking issue with the cue FX panel in the cue list detail.
- Fixed possible crash stopping an FX after unpatching or changing the patch on a channel in the FX.
- Fixed possible crash on console key press identifying if the user is currently in edit mode in a grid control when the ActiveControl is not assigned.
- Fixed off by one bug when filtering the live view by the active partition.
- Fixed UPDATE HOME not working.
- Fixed changing palette type in the group window not causing a refresh of the palette windows or palette drop down.
- Fixed new combined cue detail window now displaying correctly if the option to create a task bar item for all windows is turned on.
- Fixed chase direction not populating correctly in the FX playback properties.
- Fixed double clicking on a channel not applying the partition filter.
- Fixed duplicate check in the attribute families so that it is no longer case sensitive.
- Fixed holding down the +/- key while moving encoders not moving the attribute to its extreme for generic attributes with items (gobos, colour wheel etc).
- Fixed paintbox FX not working when assigned to a group.
- Fixed possible crash opening the group window after loading another show if the last time the group window was set to the FX tab.
- Fixed pressing TIME/DELAY/FOLLOW on an empty command line incorrectly putting the wrong cue number.
- Fixed Matrix window potentially disappearing behind the main screen after making edits.
- Changed defaults for Paint Box Effects to black - white - black.
- Fixed UNDO UPDATE not correctly asserting the old cue so that when the live channels are released the pre undo cue data is exposed.
- Fixed UNDO RECORD incorrectly deleting a cue after replacing a cue.
- Fixed default position of the cue list window incorrectly being set to the bottom right of the screen rather than centered.
- Fixed "Selected cue to follow current cue" option not tracking its state in the cue list window if changed in the system properties.
- Fixed possible "Cannot focus a disabled or invisible window" bug report opening the palette types window.
- Fixed possible crash deleting an FX that is assigned to a cue or a group.
- Fixed wheel increments incorrectly taking the previous value from an HTP value when "override takes precedence over HTP" is being used.
- Fixed pressing any key on the console while in group mode and with the group window floating incorrectly hiding the group window and returning the system to Live mode.
- Fixed Live & Blind keys going dark when in patch mode
- Fixed GM1 & GM2 commands not working.
- Updated the patch grid to new touch fireldly drop down menus.
- Updated fixture tree view to be more touch friendly.
- Fixed wings not returning to the last page they where on after a restart.
- Added ability to select channels using a cue range: CUE # THRU # [ENTER]
- Converted desk lamp spin edit controls in the console window to new touch friendly interface.
- Fixed new touch spin edit control not always storing the last character typed on a keyboard.
- Fixed the description field in the output configuration table incorrectly being set to the contents of the information field.
- Fixed selecting a USB output device that is not connected was not clearing out the port and other fields in the device table.
- Corrected incorrect debug build of the ShowNet library resulting in missing dependency. Rebuilt as release version.
- Fixed possible crash due to unassigned wheel in the new encoder manager.
- Fixed recording a group with only sub fixtures selected always including the master channel in the selection.
- Unable to read fixture dialog box will now correctly remember "dont show again" check option for all manufacturers/brands.
- Added option in the cue list window to click on the timecode value (hint added) to temporarily disable timecode triggers (global). Timecode value to turn red when disabled.
- RECORD + bump of an empty playback will now prompt for a cue list name and automatically assign a new cue list to that playback and record the first cue.
- Fixed range check error entering a channel number with a point at the end.
- Fixed possible crash opening the window layout manager.
- Fixed possible crash updating the group detail window.
- Fixed new soft keys not always showing depending on the screen layout of the system.
- Fixed new palette popout window not changing tabs when pressing family keys if the window is undocked.
- Added touch switches to the Console Hardware debug window.
- Fixed possible startup dialog boxes from appearing behind the splash screen.
- Fixed inability to remove the "Back" shortcut from a cue list in the cue list properties window.
- Fixed using the "Edit Shortcut" option on a cue list control bringing up the wrong window. This will now open the cue list properties.
- Fixed pressing the encoders to add the attribute to the command line being off by 1 in attribute name.
- Fixed ShowNet driver not checking for duplicate broadcast addresses when generating the broadcast list.
- Fixed inability to send case sensitive address or parameters over OSC.
- Fixed right click menu on page control of the shortcut window reverting to non touch menu if user security is added.
- Fixed SHIFT+EDIT not producing DELETE CUE if UNDO is on the command line.
- Fixed new palette drop down window not restoring when saved to a windows layout.
- Fixed new palette drop down window not refreshing if a palette is added (undocked).
- Bumping a palette after entering a channel list on the command line will complete the command with @ {palette}
- Fixed bug that prevented @ {Palette name} # THRU # from working.
- The shortcut and submaster windows will now store their current page into the window layout manager.
- Fixed pressing FOLLOW on an empty command line putting 2 CUE commands.
- Fixed possible crash in new touch friendly context menu for profile FXs.
- Fixed pc keyboard SHIFT modifier not working on NEO PC for console keys.
- Added function for encoders to control the main screen if no fixtures are selected. 1st - Scroll Sidebar, 2nd - Zoom channel grid, 3rd - ML View Horizontal scroll, 4th - ML View Vertical Scroll. Note: There is currently no encoder display information for these functions (planned).
- Fixed possible crash pressing play on an FX playback after an FX has been deleted.
- Fixed "Preset Fader Mode" indicator not showing or hiding when setting is changed.
- Fixed auto scrolling ML view going "crazy" if a large number of the same type of fixtures is selected.
- Fixed new playback assignment command so that it will now accept PB as an alternative to PLAYBACK. Also will now work with or without a space between the playback number.
- Matrix tab in the cue list and group window will now always show rather than being dependent on a matrix existing.
- Fixed cue list detail shortcut and group tab not applying the system grid appearance options.
- Added touch friendly menu to right click options in the FX window.
- Added touch friendly menus to the chase fx editor.
- Added touch friendly menus to the timeline fx editor.
- Added touch friendly menus to the profile fx editor.
- Added touch friendly menus to the matrix fx editor (points).
- Added SHIFT+C to console key mode to put COLOR on the command line.
- Reset default matrix size to 10x10.
- Forced close query when the dimmer patch window is closed rather than loosing focus.
- Fixed possible crash during shutdown if console menu task is still running.
- Touch friendly menus added to right click function in the cue list window.
- When "Auto assign shortcut" option is turned on the system will now choose the next logical number rather than attempting to place it into the (now defunct) palette quadrant.
- Pressing a playback button when CUE is on the command line will now populate the command line with "PLAYBACK#".
- Fixed clearing a playback not taking the playback fader to 0.
- Added command line ability to assign a cue list to a playback. Syntax: CUE {cue list name} PLAYBACK{number}
- If the TIME/DELAY/FOLLOW/TEXT key is pressed after RECORD the command line will now auto populate with CUE #.
- If the TIME/DELAY/FOLLOW/TEXT key is pressed after UPDATE the command line will now auto populate with current live CUE #
- Pressing UP/DOWN on the console while a RECORD/UPDATE command is pending will result in a silent UP/DOWN action.
- Fixed pressing the DOWN key on the console clearing the command line but not the internal command string. Pressing enter after this action could result in a phantom command running.
- Pressing FAN will now clear the command line of any existing commands.
- Changed default action for "Text already exists on the command line" dialog message to NO.
- Various syntax checking added to the RECORD and UPDATE command.
- Fixed copying a group in the group window adding the wrong channels if the grid is sorted other than its default.
- Added exception handler to the play function in the visual timecode editor to check that the system can play the file.
- Mouse scroll wheel will no longer adjust the group value when this window has focus.
- Added missing scroll thumb to profile picker.
- Fixed possible crash if a cue copy is done with an empty source list.
- Fixed possible crash changing the patch on a channel during a fade or movement.
- Palette drop down now only enables palettes that can be applied to the selected fixture in the same way that the palette windows do.
- Removed defunct "release" button from the Palette pop up window.
- Fixed "Selection" popup not showing when pressing the "Select" button on the console after it has been docked and then closed.
- Fixed introduced bug when trying to delete an item from the magic sheet.
- Fixed inserting a scene break in the cue list window not adding it to the correct location if part cues exists prior in the cue list.
- Fixed scroll bars not always showing in the cue list window.
- Fixed dynamic colour control in the group detail window shrinking every time it is opened.
- Fixed window layout manager locking the software when deleting a layout.
- Fixed popup menu not correctly being created with the calling form as its parent.
- Fixed introduced bug that breaks recording groups using RECORD + bump in the shortcut window.
- Fixed "restore to defaults" option in the edit palette types window not enabling the save button.
- Fixed recording POSITION (SELECTED) incorrectly adding all parameters to the palette.
- Fixed possible crash opening the fan window if it was previously opened with channels that have change in patch.
- Fixed potential crash caused by invalid encoder assignments for a dynamic colour control.
- Fixed updating a non default palette type not working.
- Fixed possible shutdown crash caused by the tap tempo system.
- Updated list box for matrix editor window to be consistent with what is used in all other windows.
- Added the ability to select channels using a matrix. Syntax: MATRIX {matrix id/name} {BYCOLUMN} ROWS {number} COLS {number}. If the optional "BYCOLUMN" is added to the command then the selection order will be in column order rather than row order. Options ROWS and COLS modifiers can be added to select every X number of rows or columns. e.g. MATRIX "All Nitros" BY COLUMN ROWS 2 COLS 3
- Added Shift + FX key combination to add MATRIX onto an empty command line.
- Added softkeys for the new MATRIX command to access BYCOLUMN, ROWS, COLS.
- Fixed possible crash finding the current FX library controls when no FXs are running.
- Fixed potential crash switching FXs in the Effect editor when a media FX is playing.
- Bump button for a cue playback rate override submaster will now act as an GO button.
- Fixed tab order in the cue list properties dialog.
- Fixed wrong decimal separator being put on the command line when using the RECORD command.
- Fixed CUE {number} BLIND no longer working.
- Fixed UNBLOCK leaving redundant data if a smart block is encountered previously in the cue list.
- Fixed potential flicker of the sidebar cue list when executing the last page of cues.
- Added command line ability to do: {Channel List} SELECT ACTIVE
- Submaster flash buttons will now ignore the master fade time setting.
- Fixed recording to custom palette types not working.
- Fixed UNDO RECORD not restoring to the correct cue prior to the record.
- Fixed palette windows not correctly showing all buttons if the number of rows or columns exceeds 10.
- Added nesting to new soft key popups so that some soft keys will display a new set of soft keys.
- Added soft keys for when CUE is used on the command line (without RECORD).
- Added support to select encoders by family for the mobile remote (prep for update to remote software).
- Fixed using the scroll wheel in the group window now adjusting the correct group if the sort order has been changed and the window closed and reopened.
- Fixed possible run-on of FXs after doing a "release all control".
- Fixed potential crash updating the group FX list in the group editor window after changing shows.
- Fixed potential crash on the THRU command if the first channel preceding the thru does not exists.
- Fixed possible crash editing the group value column in the group editor.
- Fixed default encoder mode being set to 3 wheel rather than 4.
- Added system properties option to auto save the show file when the software closes.
- Fixed show file state incorrectly being set to "changed" when closing the software.
- Fixed possible crash (introduced) disabling or enabling DMX if the Philips DMX interface is not loaded.
- Added mutex protection around setting the inhibit level of a cue list.
- Improved the handling if the auto backup needs to shutdown the database to avoid a deadlock.
- Fixed DELETE + bump not working on generic palettes.
- Added additional logic to identify encoder groups that are the same but with insignificant differences.
- Clearing out old show data will now correctly clear internal variables for the encoder display that can cause a crash.
- Fixed decimal (.) not working on the console keypad in new touch spin edit controls.
- Added check to automatically close a palette window if the palette type is deleted.
- Added command line ability to set and unset marking. {optional channel list} CUE {number/list} MARK/UNMARK/MARK EARLY
- Fixed possible crash running cues if a shortcut in a cue re-assigns the current live cue.
Version 2.20.0 Build 146 (Unreleased Beta)
- Changed install so that the system will shutdown rather than reboot to force the user to power cycle the console.
- Fixed muting output not working on the physical console ports.
- Widened critical section mutexs to all FXs systems.
- Added "critical section" protection around the library FX system.
- Fixed new encoder manager not updating when changes are made in blind mode.
- Added the name of the fixture(s) controlled to the bottom of the encoder displays so that when mixed fixtures types are selected it is obvious what fixtures the encoder page will control.
- Fixed BLOCK and UNBLOCK not working when adding quick commands.
- Fixed startup state not being recorded to the undo system so if UNDO is performed after the first change nothing happens.
- Added check to sidebar cue list drawing routines to ensure that it will not attempt to draw it if the entire list is flagged to be updated.
- Changed GO/STOP/BACK buttons on the sidebar to directly execute the cue list rather then sending a message to the cue list window.
- Fixed channel grid not checking that the the blind cue is assigned when looking for a part identifier.
- Fixed side bar switching to fixture control tab after entering blind mode.
- Fixed switch in/out of timing mode when in blind re-syncing the blind cue to the current active cue.
- Fixed blind timing mode not showing default timing for channels that have an instruction.
- Fixed potential memory leek when creating and removing cue lists.
- Moved FX critical section handle from the FX playback to the FX itself to ensure that if an FX is shared across multiple playbacks all instances are thread safe.
- Fixed possible crash running cues if a shortcut in a cue re-assigns the current live cue.
- Fixed possible crash (introduced) disabling or enabling DMX if the Philips DMX interface is not loaded.
- Added mutex protection around setting the inhibit level of a cue list.
- Improved the handling if the auto backup needs to shutdown the database to avoid a deadlock.
- Fixed DELETE + bump not working on generic palettes.
- Added additional logic to identify encoder groups that are the same but with insignificant differences.
- Clearing out old show data will now correctly clear internal variables for the encoder display that can cause a crash.
- Fixed decimal (.) not working on the console keypad in new touch spin edit controls.
- Added check to automatically close a palette window if the palette type is deleted.
- Added command line ability to set and unset marking. {optional channel list} CUE {number/list} MARK/UNMARK/MARK EARLY
- Updated fixture library - Rev 53 - 20th Sept 2018
- Fixed introduced bug when trying to delete an item from the magic sheet.
- Fixed inserting a scene break in the cue list window not adding it to the correct location if part cues exists prior in the cue list.
- Fixed scroll bars not always showing in the cue list window.
- Fixed dynamic colour control in the group detail window shrinking every time it is opened.
- Fixed window layout manager locking the software when deleting a layout.
- Fixed popup menu not correctly being created with the calling form as its parent.
- Fixed introduced bug that breaks recording groups using RECORD + bump in the shortcut window.
- Fixed "restore to defaults" option in the edit palette types window not enabling the save button.
- Fixed recording POSITION (SELECTED) incorrectly adding all parameters to the palette.
- Fixed possible crash opening the fan window if it was previously opened with channels that have change in patch.
- Fixed potential crash caused by invalid encoder assignments for a dynamic colour control.
- Fixed updating a non default palette type not working.
- Fixed possible shutdown crash caused by the tap tempo system.
- Updated list box for matrix editor window to be consistent with what is used in all other windows.
- Added the ability to select channels using a matrix. Syntax: MATRIX {matrix id/name} {BYCOLUMN} ROWS {number} COLS {number}. If the optional "BYCOLUMN" is added to the command then the selection order will be in column order rather than row order. Options ROWS and COLS modifiers can be added to select every X number of rows or columns. e.g. MATRIX "All Nitros" BY COLUMN ROWS 2 COLS 3
- Added Shift + FX key combination to add MATRIX onto an empty command line.
- Added softkeys for the new MATRIX command to access BYCOLUMN, ROWS, COLS.
- Fixed possible crash finding the current FX library controls when no FXs are running.
- Fixed potential crash switching FXs in the Effect editor when a media FX is playing.
- Bump button for a cue playback rate override submaster will now act as an GO button.
- Fixed tab order in the cue list properties dialog.
- Fixed wrong decimal separator being put on the command line when using the RECORD command.
- Fixed CUE {number} BLIND no longer working.
- Fixed UNBLOCK leaving redundant data if a smart block is encountered previously in the cue list.
- Fixed potential flicker of the sidebar cue list when executing the last page of cues.
- Added command line ability to do: {Channel List} SELECT ACTIVE
- Submaster flash buttons will now ignore the master fade time setting.
- Fixed recording to custom palette types not working.
- Fixed UNDO RECORD not restoring to the correct cue prior to the record.
- Fixed palette windows not correctly showing all buttons if the number of rows or columns exceeds 10.
- Added nesting to new soft key popups so that some soft keys will display a new set of soft keys.
- Added soft keys for when CUE is used on the command line (without RECORD).
- Added support to select encoders by family for the mobile remote (prep for update to remote software).
- Fixed using the scroll wheel in the group window now adjusting the correct group if the sort order has been changed and the window closed and reopened.
- Fixed possible run-on of FXs after doing a "release all control".
- Fixed potential crash updating the group FX list in the group editor window after changing shows.
- Fixed potential crash on the THRU command if the first channel preceding the thru does not exists.
- Fixed possible crash editing the group value column in the group editor.
- Fixed default encoder mode being set to 3 wheel rather than 4.
- Added system properties option to auto save the show file when the software closes.
- Fixed show file state incorrectly being set to "changed" when closing the software.
Version 2.20.0 Build 127 (Unreleased Beta)
- Fixed bug when running tight timecode cues that could cause a zero timecode value to show up.
- Selection shortcut window will now remember what tab it was on when stored and recalled from a layout.
- Added syntax SUB {number} FX {-}{number} to add or remove FXs from submasters (as groups).
- Added support for FX {number} {BUMP Submaster} to assign an FX to a submaster as an independent playback.
- Added ability to RECORD + bump submaster and if the submaster is already populated a dialog will ask if the user wants to replace the submaster, convert it to a simple chase or convert it to a cue list.
- RECORD + bump submaster will now automatically record a new chase step if the sub is assigned to a chase FX.
- RECORD + bump submaster will now automatically record a new cue is the sub is assigned to a cue list.
- Added command line support to set chase FX time. FX {number} STEP TIME {value} FADE TIME {value}.
- If FX is the first item on the command line then pressing DELAY will add STEP TIME to the command. Subsequent presses of the key will cycle through STEP TIME AUDIO, STEP TIME TEMP.
- If FX is the first item on the command line then pressing TIME will add FADE TIME to the command.
- Fixed setting chase step time from the command line also adding additional steps to the chase.
- Fixed potential crash in the new encoder management.
- Fixed potential crash if the patch is changed on a running profile effect.
- Added softkeys for FX commands.
- Fixed possible index out of range error with "GetNextChannelBefore" function.
- Improved performance of quick commands run from cues. These will now always run silently to avoid GUI updates interrupting fast timecoded cue lists.
- When a profile FX is reset or paused the internal control list is now cleared to ensure it is rebuild when played again.
- Fixed Capsense issue that could cause a "release all" to not occure of submsters are up.
- Fixed encoder screens not always displaying the correct images on startup.
- Fixed potential for library FXs to crash the system if the patch is changed while a library FX is running.
- Applied a check so that the system forces a commit on database when saving the show if it finds a transaction still pending.
- Fixed double save to the database when editing the cue number field in the cue list window.
- Fixed potential for fast timecode to skip a cue and cause attribute family timing to be ignored.
- Fixed bump button incorrectly latching the submasters when using radio groups.
- Fixed radio group function not working on the submsater bump buttons.
- Fixed submaster bump key used to run a shortcut not working as latched shortcuts.
- Fixed clearing the patch from the dimmer patch window possibly crashing the profile FX engine.
- Fixed possible crash in the Profile FX system when copying rows in the patch window (SHIFT + down arrow).
Version 2.20.0 Build 121 (Unreleased Beta)
- Fixed possibility of the windows layout manager getting stuck behind the main form after applying a new layout.
- Fixed bugs when added a cue description during the record operation. Some command sequences would not work correctly.
- Fixed last character not being cleared from the parser resulting in pressing enter on an empty command line possibly recording a cue.
- Fixed possible crash moving generic palettes.
- Redeveloped Encoder handling so that if multiple fixture types are selected common pages are shared between fixture types.
- Changed behavior of FX Submsters so that all FX types (exc Media) will now play when the submaster is above 0 and pause/reset when at 0.
- Added the ability to assign an FX to a submaster and/or shortcut using the syntax FX {number} SUB {number} SC {number}
- Fix cue list inhibit submaster not overriding FXs that are used in the cue.
- Rearranged new soft key window so that CUE soft keys are restricted to 2 lines
- Added id to each soft key corresponding to the shortcut keys along the top of the console. Pressing these keys will execute the appropriate soft key.
Version 2.20.0 Build 112 (Unreleased Beta)
- Fixed potential crash introduced by changes to the shortcut window when using anything other than page 1.
- Change "SetAppropiateFocus" routine to set focus to the active magic sheet tab when in magic sheet view mode. This is to ensure that the zoom control does not accidentally receive focus.
- Improved checking that the database is connected when doing a BeginTransaction. System will now attempt to re-connect the database after 8 seconds.
- If for some reason a cue or group fails to save the system will now back off and after 10 seconds automatically try to resave the cue or group. After 10 attempts the system will notify the user and stop trying.
- Changed new soft key popup to show multiple levels. When the RECORD key is pressed all of the record options will be shown, then when a verb is selected the associated modifiers will be shown as softkeys
Version 2.20.0 Build 103 (Unreleased Beta)
- Fixed pressing R on the command line not putting RECORD (console mode) if the previous command was a RECORD {enter}.
- Fixed bug that would cause the rack screen to go blank on anything other than the 1st tab when the release key is pressed.
- Fixed bug on the rack screen that prevents shortcuts working on anything other than the 1st page.
- Fixed further bugs in new touch spin edit control when using a non standard decimal separators.
- Fixed holding down the control key continuously toggling the console key mode.
- Added new item in the "Options" menu of the patch window - "Save current patch as system default". This will automatically create a default patch file that will be loaded when a new show is created.
- Added hints to the virtual console keys to show the keyboard shortcut associated with that key.
- Fixed possible crash applying generic palettes to fixtures (bug introduced by new partition system).
- Added command line soft keys for RECORD CUE/GROUP/SUB
- Updated fixture library - Rev 52 - 14th Aug 2018
Version 2.20.0 Build 101 (Unreleased Beta)
- Added popup helper to select scene breaks if GOTO is on the command line.
- Fixed new touch friendly spin edits not working if the regional settings in Windows uses anything other than the dot (.) as the decimal separator.
- Added popup helper to select cue list names if CUE is on the command line.
- Added command line tracking option TRACK SCENE that will restore the change made at the end of the scene as defined by scene breaks.
Version 2.20.0 Build 98 (Unreleased Beta)
- Fixed possible crash deleting a group on a remote system.
- Fixed AUTO stagger not working if more than 100 fixtures are in the profile FX
- Fixed potential crash performing @ENTER when no cue is active
- Fixed audio or tempo triggered FXs that are in cues not terminating correctly when exiting the cue.
- Fixed remote library FXs not tracking between systems if the channel count included in the FX was too high.
- When library FXs are started the parameters (scale, stagger etc) are now correctly passed to the other systems.
- Fixed potential lockup when a main system starts and remote systems that where connected are no longer available.
- Fixed running an FX from the Library on both main and remote, when you record on one system, the other system does not release its library FX.
- Fixed REL ALL not releasing library FXs on the remote.
- Cleared NetClient list after restoring a packed show so stop the system trying to connect to phantom remotes.
- Fixed introduced bug that would not prompt the user to load a fixture profile that's different from the system profile if the system has been connected as a remote.
- Moved the ConnectToClients routine to its own thread to ensure that the process of connecting to the other remote systems does not cause the main GUI to lock up.
- Made the "Loop" setting in the effects editor a sticky option with the default ON.
- Updated matrix definition window to touch friendly controls.
- Fixed potential crash (out of resource) error drawing the dimmers grid in the patch window.
- Reverted back change to fix dialog boxes appearing behind the splash screen due to it causing other refresh issues on the main screen. Applied an alternative fix for the original problem by forcing a "BringToFront" in the "show" event of the dialog.
- Updated media effect editor to add touch friendly improvements.
- Updated DMX Recorder effect editor to add touch friendly improvements.
- Fixed profile effect (and library) grid colours not showing correctly after selecting a profile or attribute.
- Updated to touch friendly menus in the FX playback window.
- Added channel count check when loading a show. If there are more channels in the show than set in the system a dialog will ask to increase the number of system channels to match.
- Added touch friendly selection of the attribute column in the profile FX editor.
- Various touch friendly changes to the effect editor window.
- Updated profile effect editor to add touch friendly improvements.
- Updated chase effect editor to add touch friendly improvements.
- Updated channel grid in the chase effects editor to provide a more constant look with dark styling.
- Fixed possible refresh issue with the cue list window when deleting a cue.
- Fixed possible magic sheet crash if a fixture on the magic sheet is unpatched.
- Fixed "Reconnect as remote" dialog appearing after selecting the remote system when started from the control panel as a remote.
- When connecting to a remote system messages about missing or different fixture definitions are now suppressed.
- If a fixture definition differs when connecting remotely the fixture stored with the show will now be loaded into memory but not saved to disk.
- Updated timeline effect editor to add touch friendly improvements.
- Updated paintbox effect editor to add touch friendly improvements.
- Fixed possible race condition crash closing the cue list window using the X when the window does not currently have focus.
- Improved database transaction status check when performing an automatic backup.
- Red border around the current cell in the cue list will will no longer show if the cue list window does not have focus.
- Fixed the ability to stack invalid commands with FX, MACRO and PART
- Fixed introduced bug when loading inhibit groups on startup that could crash the system.
- Fixed RECORD+bump not correctly labeling the resulting palette.
- Fixed palette window not disabling buttons if the selected fixtures do not exists in the palette and not using virtual palettes.
- Added dialog asking if the user wants to increase the system channel count when connecting to a remote that has a higher channel count stored in the show.
- Added check that the database has been loaded by the firebird server (if resident) before connecting.
- Fixed the ability to stack invalid commands with GROUP, SUB and CUE.
- Added ability to use encoders to adjust the cue, timecode, zoom and scroll position in the visual timecode editor.
- Fixed attribute family buttons not changing mode in the fan window.
- Fixed changing display settings for partitions not refreshing the channel display.
- Fixed new partitions not filtering marking parameters.
- Upgraded Firebird client files to version 2.5.
- Added message box when a main system starts a new show with remotes connected to reconnect to the new show.
- Fixed assigned playback number not showing in the side bar cue list tab.
- Cue progress indicators will now include any fixture and complex timing.
- Fixed various bugs related to labeling groups and subs via the command line.
- Fixed using the EDIT key to edit the label of a submaster
- Added additional logging when any system window is opened.
- Added ability to create partitions as special groups in the group window.
- Added console keys SHIFT+GROUP to add PARTITION onto the command line.
- Added command line ability to set the active partition. i.e. PARTITION {id/name}
- Added settings for partitions to the show defaults tab of the system properties.
- Added setting to the remote options to force a partition when connected as a remote.
- Updated the user security window to touch friendly controls.
- Added option to user security to define if a user can change partitions
- Added option to user security to force a user to a partition.
- Added colour coding (brown-red) to channels that are not in the active partition.
- Implemented playback filters for the active partition.
- Implemented channel control filters for the active partition.
- Implemented record filters for the active partition.
- Fixed critical bug (crash) in rack NEO system introduced by recent changes.
- Fixed audio or tempo triggered FXs that are in cues not terminating correctly when exiting the cue.
- Fixed remote library FXs not tracking between systems if the channel count included in the FX was too high.
- When library FXs are started the parameters (scale, stagger etc) are now correctly passed to the other systems.
- Fixed running an FX from the Library on both main and remote, when you record on one system, the other system does not release its library FX.
- Fixed REL ALL not releasing library FXs on the remote.
- Fixed AUTO stagger not working if more than 100 fixtures are in the profile FX.
- First column of the group display is now auto sized to ensure that the numbers are always visible.
- Fixed included channel list not refreshing in the group detail panel.
- Implemented setting priorities per universe for sACN
- Fixed new console key mode still being active in some dialogs (open/save).
- Console key mode is now remembered trough a restart.
- Fixed follow in cue time or hold time incorrectly taking complex timing in account when working out the follow time.
- Fixed Console Key indicator not positioning correctly on startup.
- If the command FX {number} PLAY is used and the FX does not have an effect playback assigned one will automatically be created.
- Fixed applying a city change not refreshing all of the scheduled tasks.
- Fixed potential lockup when a main system starts and remote systems that where connected are no longer available.
- Applying new city settings (Latitude and longitude) will now farce a re-calculation of the "next run time" for all scheduled tasks.
- Speed up switching to basic mode in the System Properties.
- Fixed potential crash recording a cue with a leading channel list outside of the channel range.
- Cue list detail window will not accept attribute timing/delay values if there is no instruction for that attribute in the cue.
- Pressing the FX Play/Pause button will now check to see if the FX is running to determine to put PLAY or PAUSE on the command line by default.
- Fixed new cue progress display in shortcuts drawing over the shortcut below it.
- New cue progress in the shortcuts now displays the same colours as the side bar.
- Move option for the side bar from the root of the view menu to the "Display Options" sub menu.
- Fixed various refresh issues in the output configuration table.
- “Use advanced color heuristics” now defaults on.
- Fixed continuous pressing of the FOLLOW key resulting in invalid commands.
- Fixed blind timing display mode not showing the default cue time in the ML display for attributes that do not have independent timing.
- Prevented the ability to open old FDB files by double clicking on the file name in windows.
- Fixed FX editor window not refreshing after some command line record operations.
- Added ability to use attribute family modifiers on the RECORD FX command. e.g. RECORD FX 1.2 POS
- Bottom panel of the cue list window is now a sticky option.
- Delayed the connection between a main and remote system to reduce the risk of failed connections while one system is still starting up.
- Cue GO shortcuts will now directly show the cue progress and prev, current, next cue information.
- Improved play state indicator for FX in the shortcut window.
- Added "Console Keys" indicator in the command line when the keyboard mode is not free form text.
- Added System Properties interface for setting sACN Priorities per universe (feature not yet implemented).
- Fixed HTTP commands not appearing as a separate user.
- Fixed display of FX bahavior in the FX list with the new visual appearance.
- Fixed macro issue that would prevent the BRANCH command from testing equals conditions.
- Moved remote connection options to the System Properties.
- Fixed submaster bump buttons not working in new group/patch command line mode.
- Changed focus known type control to 0-100% rather than Inf/Near.
- Fixed OFFSET not applying to the command line under the new unified single command line in patch mode.
- Changed FX, SUB, PAL labels to look more like buttons.
- Tracking information in the side bar will now auto size to ensure all of the text can be seen when the sidebar is resized.
- Fixed editing multiple cells in the cue timing grid not working to remove values.
- Added SNMP based contact closure support (MOXA Devices).
- Fixed inability to do a leading channel list before RECORD + Bump on a group.
- Touch friendly improvements to the External Triggers window.
- Renamed "VN Toggles to select channels" to "Auto select mode". When this is enabled if a preset is connected to a group with an apply or toggle shortcut the channels will automatically be selected at the same time. A VN toggle message will also select the channels that are toggled when this option is on.
- Added option to log all incoming Vision.Net messages to the system log file.
- Command mode is now forced to free form text if the command tile is connected and working.
- If no channels are selected and the family keys are pressed, the key will go to the command line.
- Added option to select channels from palettes using the command line. e.g. POS 1{enter}
- Fixed command line mode not changing when focus is returned to the main channel view.
- Changed group window to add touch friendly menus to the group grid.
- If advanced routing is used output setup then the standard output grid will show red to warn that advanced routing is in affect.
- Fixed "Edit Shortcut" option not finding groups if the sort order was not set to the default of sort by name.
- Moved user login prompt to after the system has started so that any startup macros will run.
- Added a blue border top and bottom to all metro dialogs.
- Updated Selection Shortcut window to remove check boxes and replace with touch switches.
- Updated System Properties - Basic Mode page with new touch friendly controls.
- Fixed scroll wheel not working in new touch friendly spin edit controls.
- Fixed FX Playbacks not displaying on startup if docked.
- Fixed button alignment issue in the cue playback window.
- Updated System Properties - Show Defaults page with new touch friendly controls.
- Updated System Properties - Visualiser page with new touch friendly controls.
- Updated System Properties - Media Settings page with new touch friendly controls.
- Fixed playback master not correctly reflecting the selection and playback state under the new unified playback system.
- Fixed NEXT key not working and replacing subfixture numbers on the command line.
- Fixed possible crash copying from one subfixture based channel to another.
- Added sanity check on the named of special groups when the software starts.
- Pressing stop on an cue during the "follow" phase will now clear the progress to indicate that the follow has been stopped rather than paused.
- Stopping a cue during the "follow" phase will no longer stop running FXs.
- Fixed pressing TIME or DELAY after the encoder press clearing out the command line.
- Move latitude and longitude settings into the scheduled task window.
- Updated System Properties - System Settings page with new touch friendly controls.
- Fixed potential crash reloading the show file after a fixture library change.
- Fixed "Save As" dialog incorrectly redirecting typed text to the command line.
- Added option to the fixture editor to crate a new brand/manufacturer.
- Fixed possible crash deleting a group in the group window.
- Fixed docked ML view not always restoring when loading a show when not using layouts.
- RECORD + bump on the new group window will now prompt for a name.
- Fixed editing group description in new group window potentially editing the wrong group.
- Extended TC PAUSE and TC CONTINUE to all timecode types so that the command can be used to temporally inhibit the timecode trigger.
- Keyboard press after TEXT has been added to the command line will now always be free form.
- Fixed submaster controlled attributes showing in the wrong colour on the encoder screens.
- Fixed encoder page limit being applied if multiple sub fixtures are selected.
- Fixed possible crash if the visual timecode editor is open and cues are deleted.
- System will no longer set the master channel to full if the value being set on a subfixture is 0.
- Fixed sub fixtures not auto selecting after the @ key is pressed.
- Fixed tracked values incorrectly showing white (blocked) after a goto 0.
- Fixed typing in a spin edit control incorrectly shifting focus to the command line.
- Implemented new touch friendly drop down selection for device setup in the system properties.
- Fixed display issues in the library FXs list.
- Fixed cue list grid not refreshing when adding/removing FXs.
- Fixed leading channel list not working when setting timing on sub fixtures.
- Sub fixtures now show default timing when the channel grid is showing timing information.
- Fixed inhibit sub on a cue list not returning to its default value on a global release.
- Added new scroll thumb to the DMX View.
- Fixed cues being timestamped when jumping to a cue.
- Timestamp on cue GO will not longer stamp cue 0
- Added option for visual timecode editor to track the selected cue list execution.
- Added touch friendly access to the right click menu in the Effects List.
- Fixed framing shutter working erratically when using thrust/angle based fixtures.
- Added cue notes as a tab to the cue list details.
- Fixed possible crashing deleting a cue list from the cue list window.
- Fixed incorrect internal runner assignment when creating a new cue list in the cue list window.
- Fixed global release not restoring rate submasters to their mid position.
- If the first command on the command line is SUB then the COPY key will now cycle between COPY FROM and MOVE TO.
- Implemented MOVE TO functionality to the SUB command. i.e. SUB {number} MOVE TO {number}
- Complex timing for sub fixtures will now show in the timing view (classic) if all timing/delay parameters are the same for all subfixture attributes.
- Fixed bug that would incorrectly identify fixtures as different from the library.
- Fixed hybrid mode switch resulting in endless event loop that would not allow you to cancel the operation.
- Fixed setting sub fixture timing or delay not working from the command line.
- Fixed incorrect display of fixture timing in classic view showing on all sub fixtures.
- Fixed sub fixtures not displaying record timing indicator.
- Adjusted colour of cue list setting button in the cue list window.
- When an inhibit sub is placed on a cue list and the inhibit is active the live display will now show the inhibit yellow box around values.
- Cue List Rare override is now shown in the side bar on the next running cue.
- Fixed patched fixtures drop down in the patch window not refreshing until the patch was saved. List will now refresh whenever its opened.
- Fixed patched fixtures drop down not showing the full fixture name due to size limits.
- Fixed new scroll thumb sometimes jumping to the 1 row of the grid after reaching the end of the grid.
- Fixed lock screen image not showing on monitors that have a negative position relative to the screen.
- Redesigned "System Input/Output" tab of the System Properties.
- Created new System Properties tab for "Network Settings".
- Fixed fixture comparison not looking at the wheel grouping for differences.
- New keyboard shortcuts no longer goes back to free form mode after the @ key is entered on the command line.
- New keybaord shortcuts now work with the Console Edit mode in the macro window.
- Added ability to double tap the control key on the keyboard to switch between command line mode and free text mode.
- Fixed editing the trigger field in the cue list window not always updating the display.
- Fixed patch command to select channel not working in channel @ dimmer mode.
- Fixed using the spin edit to change the framing shutter position not affecting the DMX output.
- Removed channel view patch mode.
- Fixed bottom docked panel remaining visible when loading a layout that does not use this.
- Fixed going to the live view from patch incorrectly restoring the ML view when its been turned off.
- Fixed FX Library window not always restoring when loading a layout.
- Fixed "Exe Submasters" not showing the cue progress as the submaster is moved.
- Renamed "Lavel Submaster" to "Inhibit Subamster" in the cue list options.
- Cue list "Inhibit Submasters" not automatically are set to full when assigned.
- Fixed calculation bug in the rate override submaster function.
- Moved "Ch group" popup to the Palette button.
- Added "Generic Palette" tab to the palette selection popup
- Added new Group popup window for classic group selection.
- Fixed Layout quick access bar not refreshing after a show load.
- Move all import/export options to submenu is cue list options.
- Changed system so that every cue list is now automatically assigned an internal cue runner.
- Updated cue list panel in cue list window use the same styling as the side bar.
- Added button to open the cue list properties. This is also where the old playback properties are now set.
- Added button to the side bar cue list to open the cue list properties.
- Fixed potential crash caused deleting an FX on a remote system.
- Removed docking/undocking of the cue list detail window.
- Cue list detail window now contains access to FX, Group and Shortcut rather than popout windows for each of these items.
- Updated group detail window now contains access to FXs rather than popout windows for each of these items.
- Removed legacy (non console) view mode in the cue playbacks window.
- Added command line "GOTO COMPLETE" to go to the logical cue that will auto follow from the specified cue.
- Pressing GOTO a second time in a command will add "COMPLETE" to the command line.
- Cue list option "Selected cue to always follow current cue" replicated in the appearance tab of the system properties.
- Fixed cue synchronisation issue with tracking backups after pausing a cue.
- Added option to set a background image for when the console is locked.
- Added new command line mode indicator.
- Added combo box to the group recording dialog box so that this has the same options as command line recording.
- FX button at the top of the side bar will now also change if FXs are recorded into groups and submasters.
- Fixed CONTROL+Select button not correctly restoring the window into its default docked state.
- Added mode selection for keyboard shortuts to the command line.
- Added exception trap when zipping show file to show a more appropriate error when saving a show.
- Fixed schedule task not remembering minus time offsets.
- Updated tab controls
Version 2.19.2 Build 53
- Fixed possible crash deleting VN patch infomration.
- Fixed pulling values live on a remote console excluding changes made form a mobile remote.
- Fixed possible blackout during restart.
- Fixed remote systems not restoring their state on restart.
- VisionNet Preset 0 will now release channels in the associated room.
- Fixed potential task scheduler bug that would cause negative time to be calculated for fixed time events.
- Fixed remote connection issue where a system could potentially not add its address to the NetClient table.
- Added "CONFIRM" keyword to the GROUP command to auto confirm any dialogs that may be shown.
- Fixed possible crash deleting a group from a remote system.
- Fixed FX Playbacks not displaying on startup if docked.
- Fixed potential joystick control of selected channels on startup.
- Fixed possible shutdown crash closing the remote comms.
- Fixed classic grid being scrolled out of view if the startup view mode is magic sheet and the view is then switched to grid view.
- Fixed matrix editor incorrectly saving all matrices to a new show if opened.
- Fixed FX window not closing from the CLOSE button when maximized to full screen.
- Moved execution of startup macro to the end of the network post startup code.
- Fixed chase FXs set to random playback potentially ignoring fade out times if a step is run while still fading out.
- Fixed possible crash when fixtures are selected in the live view and then removed in patch.
- Fixed possible crash trying to run a deleted library FX due to the library FX window not refreshing when undocked.
- Fixed possible crash using new CUE RANDOM command.
- Fixed blind mode @ Att family{enter} only applying to the first attribute in the family.
- Fixed "Edit Palette Types" window not restoring settings when closing and selection not to save changes.
- Fixed cue notes window not using standard dialogs that respond to console keys.
- Fixed THRU keyword being able to be duplicated on the command line with multiple presses.
- Fixed gobo rotation bug when going from stopped to CW or CCW if the CW values are less than CCW.
- Fixed possible crash in new fixture type exchange when cue data has mismatching fixture data.
- Fixed new fixture type exchange grid refresh issue.
- Fixed bug that resulted in cue data not being saved after a channel is moved, copied or swapped.
- Fixed potential crash loading an existing show related to updating the cue playback hardware during the cue runner loading.
- Fixed "Cue Record Increment" able to incorrectly set to 0.
- Fixed moving from the master fixture to a sub fixture not correctly applying the sub fixtures encoder page.
- Fixed command line panel not being restored if using the patch window full screen and then loading a show.
- Fixed bug that would allow columns in the cue list window to be moved into the reserved position 1.
- Fixed potential for a restored show file to lock the database so that it cant be saved.
- Fixed recording over a submaster acting like an update and automatically releasing the channels.
- Added command line "SUB # COPY FROM #" to copy submasters.
- Added command line "GROUP # COPY FROM #" to copy groups.
- Fixed "SUB # TEXT {label}" not working.
- Reduced encoder push time for changing gobo rotation or setting the attribute onto the command line.
- Fixed bug preventing the rotation attribute encoder going from stopped to CCW for some fixtures.
- Fixed macro window not clearing out the last macro (edit panel) after creating a new show.
- Fixed virtual console not working with the new macro learn functions.
- Macro editor - Pressing the "Open Detail" button will now put this into "learn" mode.
- Macro editor - Pressing the "Close" button when in console learn mode will now turn this off. Pressing a second time will close the window. If the close button functionality is required in the macro it can be added from the PC keyboard by typing "[CLOSE]".
- Fixed "Console Edit" button not showing red after being pressed while the mouse is still over the button.
- Fixed tracking backup outputting DMX (Ethernet protocols) during the startup of the system resulting in a DMX conflict until the system is connected to the main system.
- Fixed record group dialog not correctly assigning the palette types record options when updating a group.
- Fixed record group dialog not finding the group to update using the group number when set.
- Added exception handling for when a remote main system unexpectedly becomes unavailable.
- Fixed possible crash if some keys are pressed on the console when there is no active control.
- When reloading the show file after a fixture update the system will now force a refresh of the fixture control window.
- Fixed live view refresh issue after loading a show with a default layout.
- Fixed possible crash introduced by changes to the ML view auto scroll feature.
- Fixed race condition that could cause some recording macro to not work.
- Added macro command "SHOW MESSAGE" for a macro to prompt the user with a dialog box.
- Fixed new macro functionality not working inside of the LOOP/LOOP END command.
- Standard dialogs can now be moved up and down by clicking and dragging anywhere in the dialog band.
- Fixed possible lock up with new keystroke macros if a sleep command is used (keystrokes must run in main thread).
- Added SHIFT support to the new keystroke macro system.
- Added exception handler to print preview in the cue list window.
- When loading a show the live channel grid will now scroll back to the top to avoid potentially being scrolled past the last channel.
- Fixed auxiliary ML views not updating after a patch change.
- Improved the auto scrolling of the ML view when this view is grouped by fixture type.
- Added a button to the macro window to turn on/off "Console Edit" mode for recording keystroke macros.
- Fixed bug that would prevent running key stroke macros from the MACRO command line.
- Fixed various bugs in the new keystroke macros.
- Changed RDM window to disable the device grid while discovery is happening to avoid possible conflict with a user performing an RDM command while this is happening.
- Fixed introduced bug where ON, FULL and OUT would not auto complete on the command line.
- Fixed submaster wing needing to have capsense turned off to operate.
- Additional updates to translation files for hard coded text.
- Added option to record console key stroke events in the macro editor (default on). This option can be toggled in the right click (long press) options of the macro editor.
- Additional updates to translation files for hard coded text.
- Fixed colour coding issue related to submaster and cue data overlapping.
- When a main system load a new show file it will now notify all remotes to close their show.
- Fixed unexpected value being set using the UP/DOWN keys or level wheel when the last control item is a submaster set to build.
- Fixed ML view attempting to find and scroll to every selected channel potentially slowing down the selection process.
- Fixed new scroll thumb not returning to the top row if the grid does not have a header.
- Additional updates to translation files for hard coded text.
- Fixed COPY FROM {next/last} not added the next or last channel from the selection.
- Further enhancements for importing LW6 files.
- Fixed introduced bug where setting blind values displaying incorrectly.
- Fixed deleted channels when updating a cue potentially snapping back to their pre-update value.
- Fixed selecting from the already patched fixtures combo box taking a long time to find the fixture (dimmer patch window).
- Added additional logging information so that commands are tagged as remote, blind or live.
- Added additional logic to PAGE key press to improve context sensitivity.
- Fixed ML view not correctly scrolling to the selected fixture.
- Channel colour indicators now include additional non primary (RGB) colours.
- Added warning to the appearance tab that changes on that tab can be overridden by a default layout.
- Changed cue save routine to use new UPDATE OR INSERT method. This removes the double operation of deleting and inserting a new record.
- Fixed possible crash resuming running FXs after a patch operation.
- Fixed possible locked file when importing a LW file with an unmatched header.
- Fixed import of LW files to recognize header with "Address" instead of "Dimmer".
- Fixed possible crash with dimmer patch command "0 @ {enter}".
- Fixed possible crash in the dimmer patch window cause by race condition with the fixture control window.
- Fixed fixture control window still showing previously patched fixtures if selected before entering patch.
- Fixed show name being incorrectly truncated if multiple dots are used in the file name when removing the file extension.
- Fixed mouse wheel scrolling both the sidebar cue list and the channel grid when trying to scroll only the sidebar.
- Fixed blind mode colour coding of channels not operating at dmx resolution resulting in data appearing redundant when their dmx levels are different in the cues.
- Fixed doing command line record with the keyboard potentially added "TEXT" to the beginning of the description.
- Fixed possible crash in FX editor selecting a timeline FX that has a frame rate assigned.
- Removed automatic crash handling around parser. Bug reports generated by the parser will now trigger the standard crash reporting dialog.
- Fixed memory corruption when checking the channel state matches the patched fixture.
- Fixed possible FX continuing to run when exiting a cue. This can occur after updating a cue where an fx is added and its the only FX in the cue.
- Fixed FX library tab still showing as having active library FXs after doing a RECORD or UPDATE that includes FXs.
- Change text message in exception handler.
- Added ability to replace the cue number in the CUE command with RANDOM to pick a random cue in the cue list.
- Fixed RECORD + Palette bump overwriting existing palettes if the name given matches existing. Palette ID is now given priority over the name.
- Fixed classic view not showing correct position FX colour.
- Added range checking to setting special shortcuts.
- Fixed channel detail window not resetting its position when changing cues resulting in the new channel list scrolled beyond the last channel.
- When a backup file is restored the NetClient table is now cleared to ensure no accidental remote connections are established. This is the same system used by the remote file sync for tracking backups.
- Fixed pressing the cue BACK on a paused cue on a remote system will cause the cues to get out of sync and the wrong cue will run.
- Fixed issue of profiles not syncing between remote systems.
- Add ability to delete a shortcut using command line DELETE SC {number}
- Fixed possible crash when pressing a rotation control encoder to swap between indexed and continuous rotation.
- Fixed pressing the rotation control encoder to swap between indexed and continuous rotation not correctly remembering the previous rotation setting.
- Fixed UPDATE UTILITY palettes not working.
- Fixed updating a cue on a channel where a previous block has a hole for this channel would not take the update.
- Fixed colour coding issue jumping to a cue after a block that contains a hole. The new level would potentially show incorrectly as a redundant value.
- Channel cache will no longer load the startup state if the system is connected as a remote.
- Fixed attribute family tabs potentially being out of order in the fixture control tab of the sidebar.
- Fixed possible extra redundant digit when displaying some floating point numbers (e.g. 0.3 would display as 0.30).
- Changed the wording of menu option in palette windows to "Virtual Palettes Active" check option.
- When "Virtual Palettes Active" is turned off the system will no longer apply a virtual palette if the channel does not exists in the palette even if some of the selected channels are in the palette.
- Fixed COPY FROM command when copying between different fixture types not correctly identifying the palette type filters.
- Fixed updating cue time not automatically adjusting the fade out of FXs in the previous cue.
- Fixed copying cues not correctly coping the mark flag.
- Copying cues now removes automatically redundant data
- Fixed holding the plus key down while moving the encoder incorrectly resulting in the + being added to the command line.
- Fixed RECORD SUB or RECORD + Submaster bump not using the default submaster record mode.
- Group recording logic to auto set the dimmer if all recording channels are off is no longer applied to recording of submasters.
- Fixed importing from another show file not refreshing the auto groups (position, purpose and colour).
- Fixed importing groups from another show not importing the "Release" option.
- Added scheduled task to the show file import feature.
- Added external triggers to the show file import feature.
- Fixed one shot FXs in cues being incorrectly removed from the cue when the cue is updated and the FX has finished running.
- Fixed introduced bug in parser when applying levels without a proceeding channel list and only sub fixtures selected.
- Fixed possible crash if using console keys in a modal window when the input mode is set to groups.
- Added the ability to UPDATE + bump the layout quick access bar.
- Fixed bind views not showing the correct state if a block cue has a deliberate hole allowing data to track through.
- Added current log file and any saved bug reports to the show file and NPS files.
- Blocking or unblocking a cue no longer releases channels or clear the selection.
- Fixed updating or recording HOME palette incorrectly including the intensity data.
- Fixed classic channel grid now showing correct level colour of exclusively held channels after a cue is run.
- If PART # is on the command line and TIME or DELAY is pressed the command line will now auto populate with CUE # to ensure the command completes correctly.
- Fixed Layout quick access bar not refreshing after a show load.
- Added support in the layout manager for the option to open multiple submaster and shortcut windows.
- Fixed potential critical command line error updating a palette if the fixture has been swapped in patch.
- Fixed one shot FX used in cues converting all attributes to cue control rather than just the attributes that are used in the FX.
- Fixed CUE PLAYBACK {number} {cue number} command setting the starting cue of a playback resulting in it always starting from that cue after a reset.
- Fixed possible crash in the FX library control window when removing a page.
- Added option to import a cue list from a CSV file
- Fixed fixture editor save progress indicator potentially hiding during the save operation.
- A second press on a group select button will no longer apply the group if the selection shortcut is 0.
- Fixed fixture editor not closing while notifying the main software of a fixture change.
- Fixed potential shutdown crash caused by log file system not closing correctly.
- Fixed potential crash if a channel patch is cleared that is running in a profile FX
- Fixed possible crash setting or unsetting the mark flag on a cue from the cue list window.
- Fixed possible shutdown crash caused by channel memory cleanup before the FX system is shutdown.
- Fixed possible crash recording over cue 0 if this is the only cue that exists.
- Fixed registration system so that "unpatched" (patched to dimmer 0) channels do not count toward the used channel count.
- If a bug report is not saved or sent then it will now automatically save itself to the same location as the other log files.
- Prevented the system from having orphaned link cue numbers. If a linked cue number is deleted then the link will automatically be cleaned up.
- Fixed memory corruption and potential crash after undoing a cue record or update.
- Fixed possible database key violation when saving magic sheets.
- Fixed @ {attribute} not working.
- Fixed Smart Block recording blocked values for attributes. Smart Block should only block the dimmer.
- Fixed setting intensity timing not working.
Version 2.19.1 Build 108 (Unreleased Beta)
- Implemented ArtNet4 BindIndex to allow for gateways that support more than 4 ports without multi-homing.
- Implemented ArtNet4 RDM over ArtNet
- Implemented sACN sync packet as per 2016 spec.
- Implemented sACN Universe source discovery as per 2016 spec.
- Added additional sanity checking that FX playbacks exists when clearing cue and group FX preventing possible crash.
- Fixed memory leek when loading a new show file.
- System now clears UNDO lists on loading a show.
- Fixed right click option "Copy selected cues (Added to the end of the cue list)" not copying state.
- Fixed classic view cell height issue if the font size if changed in the system properties.
- Fixed inability to put OFFSET on the command line by itself due to confusion with the OFF command causing the line to auto execute.
- Fixed progress bar when importing from a show file - always showing 100%.
- Improved the performance of the show file import system.
- Fixed master GO button not doing timecode stamp when this option is turned on in the cue list window.
- Added command "TC RESET PAUSE" to reset the timecode generator and pause it in a single command.
- Fixed bug that did not refresh the timecode display if it is reset while paused.
- Fixed palette windows not restoring with a saved layout on the main screen when docked into the docable frame.
- Channel control now has its own instance of the colour picker to fix possible case where the colour picker does not appear to work but is in fact under channel control.
- Fixed possible crash when moving between cues that have FX assigned and the FX that is stopping is selected in the side bar cue FX tab.
- Fixed starting the software with a show file as a parameter not working.
- Added additional protection around the buttons at the top of the screen so that they cannot be pressed while loading a show file.
- Added command syntax CUE X MOVE TO Y
- Pressing the COPY key on the console will now cycle between COPY FROM, COPY FROM (CLEANUP), MOVE TO
- Added mutex protection around "GUIDExists" routine.
- Fixed bug in schedule tasks when deleting an entry the system would delete the wrong one.
- Added ability for the windows command line to open a show file when the application is already running.
- Fixed media length not being calculated correctly when changing media files in a matrix FX.
- Fixed missing translation entries in the translation files.
- Added ability to add parameters to macros using % notation. e.g. %1 THRU %2 @ %3 will add 3 variable parameters to the macro language. Parameters can be set in the MACRO command separated by a space. i.e. MACRO {macro number} {parameter 1} {parameter 2} etc.
- Added macro variable assignment to prompt the user for the value. syntax: {variable name} = WAIT_FOR_INPUT {optional dialog box text}
- Added macro inline user entered values. syntax: {optional dialog box text} e.g. CUE 1 THRU 10 TEXT Enter a label for these cues
- Fixed cap sense detection issue when doing timed fades over submasters.
- Edit Palette Type window now has options to "Restore Defaults" and "Restore Factory Defaults"
- Default desk channel panel in the patch window now set to half the window size.
- Fixed possible crash deleting cues from the cue list using the command line.
- Fixed possible command line not recognizing the correct channel list if groups exists with blank names.
- Fixed parser issue that would confuse recording an FX when trying to record a group or palette with "FX" in its name.
- Fixed "Disable fader move with bump buttons" not working on NEO wings.
- Fixed missing startup failure text not being visible in the translation system.
- Improved logging of playback control buttons.
- Fixed changing language defaulting the "Cue List" list to item 1, item 2 etc.
- Fixed changing language defaulting the "Effects List" list to item 1, item 2 etc
- Fixed docked palette windows being incorrectly labeled after translation is applied.
- Added "Working" dialog to the "Remove auto palettes" function as this can take more time than the user expects.
- Fixed shortcuts connected to FX or Cue execution causing a double message on remote systems resulting in the FX starting and then pausing or a double cue go.
- Added the ability to use GOTO {scene break partial name} to jump to the next cue after the scene break specified.
- Added ability to add TIME to the CUE PLAYBACK{number} RESET command. i.e. CUE PLAYBACK{number} RESET TIME {value}
- Added "Last_Startup_Settings.txt" file created every time the software starts. This file contains all of the settings for the system.
- Fixed UNDO properties menu incorrectly showing Delay rather than Time for any time updates.
- Fixed recording group in "Active" mode only applying the recorded group to selected fixtures.
- Fixed possible inconsistent height of rows in the ML view with framing shutter fixtures.
- Fixed potential crash in touch friendly menus when sub menus have check boxes.
- Fixed Patch Options menu appearing off the bottom of a 1080 screen. Created new sub-menu for "Patch Options" for various misc options.
- Fixed possible crash re-mapping attribute items in the new fixture type exchange.
- Fixed possibility of the UNDO RECORD operation to undo back to when the software was started.
- Fixed Undo Pulldown for Cue Properties not showing enough detail about what was changed.
- Fixed sunrise & sunset calculation being off by 2 hours when daylight saving is active in the new task scheduler.
- Fixed column headers not being stored in the translation files.
- Fixed translation files missing units that set default button labels (yes, no, ok, cancel etc).
- Fixed console keys not working in the Fixture Exchange window to set a channel list filter.
- New Fixture Exchange system now has the ability to clear an attribute from the mapping. Clicking on the attribute (right panel) will show a "Clear" button.
- If bump button action is set to "Mark Attributes" and this is activated then moving the submaster will no longer take control of the attributes.
- Fixed issue that can cause packed show file (NPS) to be identified as malware by some security software.
- Fixed possible crash obtaining blind display data due to a unidentified palette reference.
- Fixed possible crash when reloading the show after changing a fixture definition.
- Added more verbose error reporting dialog text.
- Fixed bug that would cause an error report if the system cannot write to the system log. Notification is now posted to the main command line interface.
- If the system cannot write to the log file a new file will be created with a _# at the end of the file name.
- Fixed background flicker every second when the lock screen is active.
- Added further error logging into the backup and show file save operation.
- Fixed resetting an chase FX with an override step time incorrectly mistaking this for an length override sub and setting the submaster.
- Fixed colour and position of the new " Playback Tracking Off" indicator in the sidebar.
- Fixed refresh issue in the cue list window when toggling the tracking on/off for a cue list.
- Added support to import default LightWrite6 files.
- Fixed generic palettes not always being recorded into cues with their reference.
- Doing RECORD + Layout bump now correctly clears the command line after creating the new layout.
- Added indicator to the side bar cue list when a cue list is set to non-tracking - "Playback Tracking Off".
- Fixed new layout popout not refreshing when creating a new show or loading another show.
- Fixed new floating form docking ability not restoring the main command line when closing patch or group window.
- New layout popout is now always shown. Previously it was only visible if layouts exists.
- Fixed bug restoring floating windows in the layout manager. Some windows would not show.
- Added "Tracking enabled during playback" option to the "Cue List Behaviour" popout menu.
- Fixed various command line focus issues introduced by the new ability to make any window dock within the NEO framework.
- Various performance improvements for showing docked windows.
- Fixed cue list window showing incorrect banding colours when docked into the main framework.
- Fixed command line loosing focus when opening and closing the new layout popout.
- Fixed SWAP WITH patch feature incorrectly merging the patch of one of the channels.
- Fixed pressing an attribute family key will automatically page the side bar to fixture control.
- Fixed {channel} @ 0 adding the patch of conventional channels rather than replacing it.
- Fixed macro window not being set to console mode and having a difference appearance to other windows.
- Changed UNDO CUE PROPERTIES to UNDO CUE TIME/DELAY/FOLLOW/TEXT/BLOCK to ensure clarity of what this UNDO operation will do.
- Fixed group window showing incorrect banding colours when docked into the main framework.
- Fixed pressing the detail buttons in the group window grid causing the combo box in the first column to appear.
- Fixed Vision.Net learn preset function not overwriting groups that are already assigned.
- New layout popout now reduces the size of the sidebar rather then the channel grid when opening.
- When a form is maximised on the main screen it will now dock itself within the framework of the main form.
- Fixed intensity palettes incorrectly being removed from the cue if the cue is updated "blocked".
- Fixed delta calculation between cues when the channel information is coming from an included group but the channel also exists in the cue data.
- Added new popout for quick access to layouts. This will appear as a bar aligned to the right of the screen that can be opened or closed. If RECORD is on the command line and an empty layout is pressed the user will be prompted to create a new layout.
- Fixed importing from a backup not updating indicators on cue playbacks.
- Fixed changing fixture incrementing the encoder page for the last selected family type.
- New COPY FROM function now works if the destination channel is patched to provide option to copy just show data. The "Update patch table" check box will default off if the destination channel is already patched. The command will show an error if the fixtures types do not match.
- Path command line now allows {channel} @ 0 to be performed on a patched channel without changing the patched fixture type.
- Fixed setting a patch to 0 in the patch table incorrectly showing a dimmer conflict.
- Fixed new MOVE & COPY functions causing other channels to become unpatched.
- UPDATE + palette bump now works if the palette type is also added to the command line. e.g. UPDATE POS {bump}
- Fixed ShowNet bug where the end slot in the RleOffset could be off by 1.
- Created new WYSIWYG protocol driver that can operate over a network.
- Updated visualiser setting page to remove defunct products and integrate new WYSIWYG network support.
- Fixed introduced bug that prevented FULL/ON/OUT etc not working on in some commands.
- Fixed new scheduled task system not scheduling events on Monday.
- Fixed main Option menu cutting off the "New Show" when running on the minimum resolution of 768 high.
- Added option to SERIAL OPEN command "DISABLE_IF_MUTED". This will flag the serial port being opened so that if DMX output is muted then the serial port will not send commands so that a tracking backup will not send commands to other systems until it has taken over control. e.g. SERIAL OPEN 4 DISABLE_IF_MUTED
- Control panel can now be closed with the ESC key if it does not have a close button or title bar.
- Fixed introduced bug that prevented FULL/ON/OUT etc not working on a command line by themselves.
- Fixed bug in ShowNet driver that could cause output spanning universe boundaries to be erratic.
- If the current active cue is a point cue then doing a RECORD without specifying the cue number will now record the next logical point cue after the current cue.
- CUE X THRU Y TIME/DELAY/FOLLOW… now works even if the Y cue number does not exist. So if the last cue number is 80, typing; Cue 1 thru 100 Time/Delay/Follow will operate on all cues.
- CUE # THRU # TIME ENTER will now reset the cue timing to defaults
- CUE # THRU # DELAY ENTER will now reset the cue delays to defaults
- RECORD NEXT Now adds "CUE {next logical whole cue number}" to the command line.
- Added new UNDO type "Cue Properties". An undo state is now created for all cue changes - time, delay, follow, FX, SC, description and block status. This will appear as a new menu item in the UNDO drop down.
- Pressing UNDO EDIT will now populate the command line with UNDO CUE PROPERTIES for command line access to the new undo state.
- Added ability to UNDO INT/POS/COLOR/BEAM/EDGE from the command line to undo the last palette update.
- Added "Submaster Default Record Mode" option to the Show Defaults tab of the System Properties. Default - Record Active.
- Added new command SERIAL WRITEHEX to send raw bytes to a connected serial port. Syntax: SERIAL WRITEHEX {com port} {byes as 2 digit numbers} e.g. SERIAL WRITEHEX 3 1C20FF
- Fixed possible "Cannot create file" error on startup.
- New Copy, Move, Swap command line options now has option to perform the operation on the patch making it possible to do this on the show data only.
- Fixed buttons that disappear along the bottom of the main screen when resized not appearing in the "more" menu.
- Added ability to set the complex timing of known attributes from the command line. Syntax: {channel list} {known attribute} [@] TIME/DELAY {value}. The @ is optional in this command. e.g. 1 THRU 10 ZOOM TIME 4
- Added "Cue Record Increment" setting to the show defaults tab of the system properties.
- Fixed possible shutdown crash
- Closing the patch window now clears the patch command line.
- Added new commands MUTE and UNMUTE to control global outputs from a macro.
- Fixed changing language not working.
- Added dialog confirmation to the new COPY FROM, MOVE TO and SWAP WITH command line patch functions.
- Added option to new COPY FROM, MOVE TO and SWAP WITH to update all show data with the changed channels.
- When using Trackback, if a channel did NOT exist in the cue list, it is now placed the current cue and track forward rather than track back up to the first cue.
- Setting the cue delay will now automatically set the delay on the FX if a delay has not already been set.
- Renamed new "Fixture Swap" to "Fixture Type Exchange".
- Added drop down combo to"Fixture Type Exchange" destination selection to quickly select from patched fixtures.
- Added new option for "Fixture Swap" that will swap the contents of two channels in the system in one operation.
- When in patch mode the COPY key will now cycle between "COPY FROM", "MOVE TO" and "SWAP WITH" for command line access to the new functions.
- Added new COPY FROM patch command. Syntax: {channel} COPY FROM {channel} OFFSET {dimmer offset}
- Added new MOVE TO patch command. Syntax: {channel} MOVE TO {channel}
- Added new SWAP WITH patch command.Syntax: {channel} SWAP WITH {channel}
- Fixed GROUP # THRU # not working.
- Fixed system not able to correctly parse group labels that have ON within the text.
- Fixed deleting group by name not working correctly.
- Fixed GROUP # EDIT incorrectly popping up the quick label rather than putting TEXT on the command line.
- Fixed GROUP # TEXT not working.
- "Auto assign next available shortcut" now defaulted off.
- Added new Fixture Swap tool in the patch options menu.
- Fixed profile FXs assigned to a playback running for 1 cycle when the play button is pressed but the fader is at 0.
- Added option to Move a fixture from one desk channel to another. This function will also move the channel in cues, groups, palettes and effects.
- Added new submaster bump button action to "Mark Attributes". This is a toggle option that will toggle on/off the attributes (no intensity).
- Fixed new import timecode from CSV where the "Link" field was not correctly populated.
- Added ability to put "fps={from frame rate},{to frame rate}" into the CSV file being imported so that the frame rate can be converted during the import.
- Fixed fading submaster not accepting new override commands.
- Fixed ArtNet driver not receiving DMX data on "all interfaces".
- Fixed group channel data not saving when importing from USITT ASCII format.
- Fixed advanced output routing not working on the physical console DMX ports.
- Fixed right click menu in the profile FX not refreshing after adding a group or selection shortcut.
- Fixed encoders not working on the FX editor window when docked into the advanced docking system.
- Fixed main screen show drawing all controls correctly if the advanced docking system is not turned on (default).
- Added option to import import timecode from a CSV file in the cue list window. The format is - Cue Number, Description, Timecode
- Fixed chase FX not being handed over correctly if they are set to manually trigger (step time = 0).
- Creating a new cue list or editing cue list properties now converted to a metro style dialog.
- Added new option to cue lists "Tracking enabled during playback". If turned off the cue list will play back without tracking channels from previous cues.
- Added additional forced repaint after the splash screen is closed.
- Fixed hidden palette panels reappearing when pressing the family buttons.
- Fixed phantom timecode values causing media on the first cue to jump to the wrong position.
- Fixed virtual console window showing incorrect size after undocking it from the system.
- Ported to Rad Studio Tokyo 10.2 development environment.
- Added word wrapping to virtual console to improve the display of keys.
- Fixed MIDIcon interface not showing page numbers correctly.
- Fixed updating a cue without changing complex timing incorrectly removing the complex time from the channel.
- Fixed possible crash assigning a dynamic shortcut in a cue FX if the shortcut window is open.
- Fixed removing attributes from a cue putting hard defaults in the cue rather than no instruction.
- Added option to the copy menu "Store changed (programmer) state to temporary memory" to copy just changed data to the temporary memory.
- Added COPY CHANGED to the command line to execute the new function added to the live view.
- Closing the visual timecode editor will now stop the media playing from within that window.
- Added ability to add TIME after the FX reset command. i.e. FX {number} RESET TIME {fade out time}
- Fixed "soft start" being reapplied when stepping cues with the save FX running causing the fx to dip during the cue transition.
- Fixed "Insufficient security privileges!" message appearing on startup if logged in as a restricted user and a restricted window was open when the software was last closed.
- Fixed special shortcuts circumventing the user security and allowing restricted windows to be opened.
- Fixed group window "Import from CSV" not working.
- Improved performance of the restoring layouts.
- Improved image and colour wheel rendering in the ML view.
- Fixed SUB command not supporting TEXT to set the description when recording.
- Fixed HOME + {attribute family} not working in blind mode.
- Added RECORD + {attribute family} / UPDATE + {attribute family} to use dialog based recording of palettes.
- Fixed possible crash using the shift key to access console shortcuts if the shortcut changes channel selection.
- Fixed COPY FROM not copying fixture timing as set by a cue.
- Typing a number after load now automatically puts CUE onto the command line.
- Fixed magic sheet not remembering its XY position after restart when docked as an external window.
- Fixed loading a layout with the magic sheet would not display every 2nd times it is applied.
- Fixed releasing a parked channel not releasing the output on the channel.
- Fixed recording over an existing cue potentially creating a merged copy of the 2 cue states.
- If "auto switch side bar" is turned on then pressing an attribute family key will automatically page the side bar to fixture control.
- Changed HOME so that unless recorded into the home group the intensity will not change.
- Fixed possible {channel}@{enter} not removing a level if the value is redundant.
- Fixed REM DIM removing inhibit control on channels
- Fixed pressing encoder not working if multiple fixture types are selected.
- SELECT CHANGED now uses the "record minus sub" option to either include or exclude submasters from the selection.
- Fixed release key not showing red if channels are selected but nothing is changed.
- Fixed quick command dialog not responding to RETURN or ESCAPE key.
- Fixed possible framing shutter not recognized as changed against a palette on a cue update.
- If default record mode is CUE ONLY then the DELETE command will default to a cue only.
- Fixed automatically switch side bar still working when selecting fixture if the option is turned off.
- Fixed UNDO palette update not working.
- Fixed possible crash deleting 2 adjacent cues.
- Fixed palettes not being recorded after being applied from a @ CUE command.
- Fixed HOME + BEAM not working on some systems.
- Pressing DELETE after UNDO will now put "DELETE CUE" onto the command line.
- Fixed bug restoring the current active cue when doing a cue undo that requires restoring the entire cue list.
- When in blind mode the NEXT key will now put the cue after the selected blind cue rather than the active cue.
- Fixed recording over an existing cue in "cue only" mode more restoring the correct state in the next cue.
- Fixed ML view not showing redundant data in blind mode.
- Fixed parser crash doing CUE PLAYBACK X RESET.
- Fixed sidebar cue list not always re-centering on the current cue after exiting blind.
- Fixed blind update on a blocked cue resulting in a possible hole in the block.
- Added command to change playback page - CUE PLAYBACK PAGE {page number}
- Fixed restoring from the cue update history not saving to the live database.
- Fixed remote systems not being able to connect if the default telnet ports are set to anything other than the default 3100
- Added new "programmer" display (View-> Open a new view of channels -> Programmer)
- Fixed bug that could cause earliest marking to be applied incorrectly when jumping to a cue.
- Updated Pegasus application installed on NEO.
- Fixed ultraDMX driver not disabling the RS485 signal when the output is muted.
- Fixed "Save As" on the master system not changing the show name on connected remotes.
- Fixed pressing the ENTER key on spin edit controls closing the window rather than completing the edit.
- Fixed FX handover not working correctly on a looping cue list.
- Changed Cue Playbacks in Console mode so that the parent object is not a scroll box.
- Fixed patching multiple intelligent fixtures to dimmer 0 (unpatched) not working.
- Fixed poor contract on fixed rows and columns in the patch window.
- Fixed COPY FROM command not copying fixture and complex timing.
- Added "Don't Save" option to the restore from backup dialog when a show file has been changed.
- Fixed incorrect UP/DOWN calculation if a cue list is set to be HTP.
- Fixed RECORD {palette type} {number} TEXT {description} not setting the palette description correctly.
- Fixed setting complex/family timing not using the palette type filters to set the attributes that the time or delay is applies to.
- Fixed possible crash deleting a cue list from the cue list window.
- Changed the logic behind how the splash screen is closed.
- Fixed IF command not applying "active select mode" or "hi light mode".
- Fixed side bar not refreshing after changing the cue list name in the cue list window.
- [SEL CHNAGED]+[+] now sets the cue and complex timing as the record timing in the programmer.
- Fixed some dialogs and the login screen appearing on the wrong monitor.
- Added check to see if the network adapter is waiting for DHCP before starting the system.
- Fixed incorrect tab order in the sidebar fixture control.
- [RELEASE]+[Submaster bump] will now release the channel being controlled by that submaster.
- Fixed not being able to use the console keys to set the shortcut window grid size.
Version 2.19.0 Build 245
- Fixed possible critical parser error when using OFFSET and CLUSTER when no channels are selected.
- Fixed pressing the @ key after an IF not placing the corresponding THEN onto the command line. Additional logic also ensures that the @ is placed on the command line of the previous key is IF, & or |.
- IF command now referencing gel filters as a condition type.
- Added warning when in basic mode if matrix patching is attempted - "The dimmer you are trying to patch is already patched to channel X".
- Fixed {channel list} @ CUE X THRU Y not setting the highest intensity found in the range.
- Added new display option in the view menu - "Use compact view for sidebar cue list". This will switch the side bar cue list back to the smaller size to fit more cues on screen.
- Fixed IF key and palette bump not working correctly with a leading channel list.
- ALT-c now correctly clears the current selection.
- CTRL+ALT+o now turns off selected channels (ALT+o turns them "on").
- Fixed bug that could result is phantom channels showing in the live display after loading a new show.
- Fixed background of the live display (classic view) not showing all black on some systems.
- Improved text rendering for palettes, position and purpose in the classic view so that if the text is too long it is automatically truncated rather than seeing just the middle of the text.
- Fixed flashing phantom window when switching from all cells to master in the fixture control window.
- Fixed auto follow progress bar continuing to run after manually triggering the next cue.
- Added virtual console to the console debug window.
- Fixed potential linking issues deleting the next cue to the current live cue.
- When a new blank show is created the system will now close and reset the position of all windows.
- When changing fixture types the system will now remember the encoder page family and say on the same family setting.
- Added error checking on saving a show as access denied errors would raise an exception and produce a bug report.
- Fixed various bugs that would flag the "unnamed show" as changed on a fresh install.
- Moved new Virtual Console window to be accessed from the More menu on the main screen.
- New Virtual Console window now remembers position and size and can be docked to the advanced docking system.
- Fixed the ENTER key not closing the lamp strike/lamp off/reset window.
- When pressing the select keys for playbacks the sidebar cue list now automatically switches to the cue list.
- If "Selected cue to follow current cue" is turned on then the cue list window will automatically switch to the selected cue list when either a cue is run or the selected playback is changed.
- Fixed wing submaster description on screens not updating when changed in the submaster window.
- Images for shortcuts and palette buttons now support JPEG and PNG. Use PNG images for transparent background.
- Improved rendering of text in the button array (shortcuts, palettes etc) so that the text now better calculates its size and position.
- Fixed "Load a saved show". If the show has not been saved but was changed then user was not prompted for a show name to save as.
- Fixed potential index out of range error on receiving MIDI control change message when being mapped to submasters.
- Added the ability to hold down the VIEW key while pressing a palette button to open or bring forward the various palette windows.
- Fixed holding down the control key not resetting the position and size of the group and cue list detail window.
- Fixed IF statement now recognizes single digit entry.
- Ch Groups pull down can now be used as a bump option for the IF command.
- Fixed channel grid in a dockable frame not paging with the PAGE button when it has focus.
- Keyboard page up/down keys now always working on the channel list regardless of the focused control.
- Pressing select active twice (double press) will now select all remote channels and pull them live.
- Fixed deleting all FX from an active cue not releasing the FXs from the channels.
- Added warning message to not switch to or from hybrid mode after cues are recorded.
- Fixed lock screen not always being to the top most display allowing other windows to appear in front of it.
- Fixed mobile remote shortcut window now always showing all of the shortcut description if special characters are included.
- Fixed PAGE function not leaving a complete page of channels on screen on the final page.
- Added support for FULL, OUT, ON to the IF command.
- Fixed bug when deleting cues that would not allow point cues without the leading 0.
- Fixed UPDATE -SUB or +SUB not working
- Fixed PAGE on the Classic Grid in a Dockable Frame not working.
- Fixed docked windows returning to their docked position after creating a new show.
- Fixed pan & tilt values showing red in the live display when being controlled by a submaster.
- Fixed "release channels on cue go" so that the "Changed" state of the channel is not set.
- Removed old "show file in wrong location" error when connecting to the main database. Added more appropriate error reporting if something goes wrong opening the database.
- Fixed restoring to default settings incorrectly setting the "Shutdown system on exit" for NEO PC.
- In the patch window SHIFT + BKSP now clears the entire command.
- Fixed option "Only show palettes containing selected fixtures" not being applied to the "Ch Group" drop down.
- Fixed encoder displays not updating if the only change is the text colour.
- Fixed vision.net feedback to NEO incorrectly recognizing the toggle state for shortcut buttons.
- Fixed cue list detail window not showing when the cue list window is docked into the advanced docking system.
- Fixed using ON/OUT/FULL resetting the previous selection.
- Added support for the DMXKing ultraDMX2 PRO USB to DMX interface (2 universe)
- Moving a shortcut that is connected to a group will now automatically move the group number if the old group number matches the old shortcut number.
- Added support to do RECORD + shortcut bump when a shortcut is already assigned.
- If the system is using the trackball/mouse in pan & tilt mode then pressing RECORD or UPDATE on the command line will temporally disable this until the command is executed or the command line cleared.
- Fixed RELEASE not clearing hi-lighted fixtures.
- On UPDATE {palette} with no specified palette number the system will now un-select all fixture after the update. This assumes that the update is for a "loaded" palette.
- Fixed firmware update incorrectly starting while the "first time" dialog is still waiting for user input.
- Fixed "No devices found that match" dialog box that appears when updating rack NEO.
- Added the ability to do a RECORD/UPDATE + bump on a selection shortcut in the group tab.
- Fixed phantom painting of buttons in any button array if the mouse is moved between the edge of the last button and the edge of the window.
- Fixed framing shutters resetting to 0 when selecting the "Edge" family on the console.
- Added trap to capture an exception if the file used to restore the screen layout is corrupted.
- Fixed possible crash deleting an FX that is in a Group.
- Group window now correctly reflects any deleted FXs that are included in the group.
- Fixed flicker of the patch window if the PATCH button is pressed multiple times after the window is already showing.
- Fixed the DIMMER command going into a infinite loop when used on a master/remote setup.
- Fixed RECORD + {shortcut bump} incorrectly labeling the group with without the number on the end thereby always overwriting a previously recorded group.
- Fixed possible slow display of the group window if the first matrix in the list is very large.
- Fixed inconsistency in the behavior list between the create FX dialog and the edit name dialog.
- Fixed magic sheet issue where selection and moving a number of items at once could result in the alignment of the selected items changing.
- Fixed "Record Group" dialog not identifying existing groups if they are not the "group" palette type.
- Fixed group detail window clearing colour values if you accidentally double click on the cell.
- Fixed {channel list} {Attribute} DELAY {time} not working.
- Fixed Position, Purpose and Colour information not always populating in the selection shortcuts after editing.
- Fixed the show file being unintentionally overwritten by the packed show file if the name is the same.
- Manuals & Documentation pop out menu now automatically populates from the available PDF files installs.
- Fixed pop up menus possibly appearing on the wrong monitor when docked.
- Added ability to press NEXT after a palette type to populate the command line with the next palette number.
- Fixed hybrid mode not calculating state correctly when running a cue out of order (i.e. CUE # GO).
- Fixed child channel display windows not remembering position on restart.
- Forced command line panel visible when showing the live/blind screen to prevent possible lost command line.
- Fixed possible startup failure due to the "Saving & Loading Shows" dialog being stuck behind the splash screen.
- Fixed DMX display on the encoder screens being off by 1 for 8bit controls.
- Fixed submaster bump buttons not syncing to remote consoles.
- Fixture editor now remember the last colour space used when creating a dynamic colour attribute.
- Fixture editor now automatically adds the subfixture number incremented from the previous one entered.
- Fixture editor now automatically adds additional colours when creating multiple dynamic colour controls.
- Fixed fixture editor not automatically populating after creating a new fixture.
- Fixed Utility family being confused with the Edge family when trying to record a Utility palette.
- Fixed cue list detail window showing blank after restoring a docked layout.
- Added the ability to do DELETE + {palette bump} / DELETE {Palette type} {Palette bump} to remote a palette.
- Implemented right click (long press) option to delete palettes from the palette windows.
- Added Grand Master synchronization between remote systems.
- Parked channel state now synchronization between remote systems.
- Fixed group toggles getting out of sync with VN toggle messages.
- Fixed encoders not working on the mobile remote.
- Fixed RECORD {Palette Bump} not setting the description as entered
- Fixed RECORD {Palette Family} {Palette Bump} not working.
- Fixed RECORD {Utility Bump} not working.
- Fixed "Palette Type" window disappearing under the group window after opening it.
- Fixed RDM DMX Address accepting values beyond 512.
- Fixed setting the DMX address in the RDM window patching the fixture to the wrong universe.
- Fixed possible crash if a palette is deleted when its still being reference by a channel.
- Changed column labels on the VN Submaster table to reflect change from SL to SB command.
- Fixed CUE # DELETE CUE ONLY not working.
- If CUE ONLY is added to the DELETE CUE command the dialog will no longer ask if you want to do a Cue Only record.
- Fixed [selected changed]+[family] not applying the family filter to the ML view if the option is selected to filter bu selected family.
- Improved the display of the cue list in the Remote.
- Fixed remote record group not recording any channels into the group.
- Fixed group record from remote not assigning the submaster if the shortcut is not also set.
- New fixture library Revision 39 - 19th June 2017
- When in Channel Formatting -> "View only changed fixtures" mode if nothing is changed or selected then the channel gird is now blank.
- Added "Clear Selection" button to the Add/Remove tab of the cue list and group detail window.
- Fixed "Select Master" button alignment issues in the cue playback window.
- Fixed HSI colour wheel not selecting the correct colour when picked in the generic colour chooser.
- Fixed possible crash using the "Select Last" button on the first channel.
- Fixed playback buttons not flashing when cues are executed if the cue list window is not open.
- Fixed holding down the HOME button and pressing an encoder not working to home an attribute not working.
- Fixed degree symbols missing from pan & tilt display in blind mode.
- Fixed UNDO REM DIM not working
- Fixed introduced error when creating a new blank show.
- Fixed CUE NEXT adding the next empty cue number to the command line rather than the next cue after the current live cue.
- Fixed Conditional Events not working when using DMX output as the trigger.
- Fixed touch friendly menus possibly getting stuck on screen.
- Fixed LOAD {cue number} GO not marking fixtures.
- Fixed multi user cues not asserting (if selected) on other systems when updated.
- Removed flicker of windows at the end of the startup by holding the splash screen for short moment before closing it.
- Fixed "exit to" condition not working when using the console GO button.
- Added COPY FROM (CLEAN UP) option when copying cues. This will remove attribute data for any channel where the dimmer is explicitly being set to 0 to ensure that the attributes continue to track from their previous cue.
- Pressing COPY a second time when the command line starts with CUE will change "COPY FROM" to "COPY FROM (CLEAN UP)".
- fixed recording a Position Palette (RECORD BUMP) and labeling with just a number resulting in the number being repeated 3 times in the description.
- Fixed critical bug that could cause a crash when changing fixtures in the magic sheet if a spin edit control has focus.
- Fixed group effects not defaulting to loop.
- Fixed FX Library and the Selection Shortcuts windows getting lost in the advanced docking system and not restoring correctly on creating a new show.
- Holding down the control key while click on the FX Library and the Selection Shortcuts button will now undock them from the advanced docking system.
- Fixed touch gestures not working for up to 2 minutes after startup. Windows gesture manager was delayed starting because explorer is not running on the console.
- Fixed channel formatting option "Show channels in current cue" not working when in blind mode.
- Fixed selecting a group from the "Ch Group" drop down not working on anything other than the first page.
- Fixed possible cue state not being correct on the master system when executing a cue from a remote.
- Changed the system default database name from "DEFAULT SHOW.FDB" to "ACTIVE SHOW.FDB" (Note. This change will only be reflected on new installs or if factory defaults are restored).
- Fixed restarting the software causing the show file to be flagged as changed.
- Fixed the record group dialog method incorrectly creating a new intensity palette when trying to update an existing group.
- Fixed record group dialog not ignoring the submaster offset and assigning a group number above the submaster offset.
- Fixed EDIT key not automatically setting grid cells into edit mode when the grid has focus.
- Fixed possible crash in the new fixture control tab/window if a spin edit had focus when changing fixture types.
- Fixture control window no longer redraws when selecting the same fixture types as previously selected.
- Fixed magic sheet not being labeled when docked into the layout system.
- Fixed external ML views not refreshing after updating the patch.
- Multi-cell fixtures. If the cells are expanded and visible, then NEXT/LAST now traverses cells.
- Changing the selected cue when in blind will now automatically update fixture/complex timing for the cue.
- Added command line ability to set the fade time for a group/submaster. GROUP {number/list} SET TIME {time value}
- Pressing TIME key twice after GROUP will replace TIME with SET TIME on the command line.
- Fixed "Select Previous" not populating the selection order list correctly.
- Fixed bug in colour path that would cause the system to fail to detect the correct colour in the background.
- Fixed HSV wheel not always displaying correctly in the colour picker HSI, RGB, CMY tab.
- Pressing any of the attribute family keys will now automatically switch tabbed layouts to the appropriate form.
- Fixed bug when dropping a window onto a tabbed layout the tab caption was not set correctly.
- Fixed FX library items not being stopped when starting a new show or loading an existing show.
- Fixed the "stagger" control not accepting wheel or click control when showing "Auto".
- Fixed dimmer conflict message showing incorrect conflicted channel number.
- Fixed SUB command not working with long fade times (>10 sec).
- Fixed possible crash using framing shutter controls on chase steps.
- Updated fixture control window so that if more than one type of fixture is selected a combined list of attributes is shown.
- Changed behavior of encoders when multiple fixture types are selected so that the colour page cycles between RGB, CMY and HSI.
- Fixture Type field is now correctly
- Fixed “subs must return to the current position after a page change” option not working with the NEO submaster wing.
- Added the ability to set multiple attribute family timings in the same command.
- Fixed "Backup Now" not working.
- Fixed possible crash importing ACSII files.
- Fixed colour labels not displaying correctly after doing a colour range using gel filters.
- Fixed bug when doing a colour range with gel filters that would incorrectly set a down value when non was specified.
- Improved handling of mouse clicks on the touch friendly menu system so that the menu closes correctly.
- Fixed preset fader mode not setting the correct park state after the first park has happened.
Version 2.19.0 Build 176 (Unreleased Beta)
- Added touch friendly menus to the palette windows and the shortcut window.
- Fixed critical bug that would prevent loading old FDB based shows.
- Fixed new schedule task priority bug that would not set the next run time if the event had a higher priority.
- Fixed shortcuts or submasters windows becoming inaccessible if docked into the dockable frame and then switching to any of the other views.
- Fixed bug in the IF command not always finding palette reference.
- Fixed bug in the palette windows not recognizing the IF command on the command line.
- Added the file extension NEO to the known file types in windows.
- Added the ability to use the @ key as a seperator instead of a space in the FX # COLOR command. i.e. FX {number} COLOUR {Colour ID} @ {Colour Value}
- Changed master playback controls (PLAY, STOP/BACK and AB faders) so that they now operate on the selected playback.
- Fixed layouts not being cleared when starting a new show.
- Fixed @ {attribute family} LIVE not pulling in additional attributes or families as set in the attribute family matrix.
- Fixed @ LIVE not auto scrolling to the channel in the ML View.
- Release channels on cue go now applies the correct fade time to the release.
- CUE # FX {enter} can now be used to remove all FX from a cue.
- Added keyword CLUSTER to the channel list to be used in conjunction with OFFSET. This will select every X channels and also selected the cluster of channel following.
- Fixed attach to taskbar not working correctly.
- Fixed text colour not be remembered on restart in the shortcut window.
- Added missing PAUSE keyword to the FX command. i.e. FX {number/name} PAUSE
- Fixed RECORD + Shortcut Bump not working on anything other than the first page.
- New side bar cue list design (revision 2 experimental)
- Fixed unpacking a show and then canceling still reloading the old show and setting the show name incorrectly.
- Fixed {channel list} @ {enter} not working for channels controlled by submasters.
- When updating a submaster channels with no control information are now removed from the group.
- Fixed SERIALOPEN not applying the com port setting specified.
- Fixed SERIALOPEN defaulting to the wrong com port speed.
- Fixed SERIALWRITE always sending uppercase commands.
- Added the commands to the system: TELNET ON , TELNET OFF - these will enable and disable the telnet control.
- Fixed virtual playback labels not updating when changing the name of the cue list.
- Fixed changing the cue list name disconnecting the cue list from the playback.
Version 2.19.0 Build 172 (Unreleased Beta)
- Fixed {channel list} @ LIVE not taking all attributes.
- Fixed {channel list} @ LIVE not applying family filters
- Fixed {channel list} TIME {attribute family list} {time value} not working.
- Removed "All Files" from the open show dialog.
- Added dialog when saving a show to indicate that something is happening.
- Fixed the SAVE command so that it works without putting a file name. This is the same as using the "Save" option in the main menu.
- Fixed LOAD {enter} not working. This will load the current cue so that it can be re-run.
- Fixed @ LIVE so that the attribute family list can go either side of the LIVE keyword.
- Packed show files now have a NPS extension.
- Created a sub menu from the "Pack show files and settings" to clarify the pack and unpacking of these files.
- Added new logic when recording cue so that if a channel has never been used in the cue list and is added then the software will look forward for any block cues and automatically add the channel @0 to the block.
- Fixed attribute controls in the ML view going off the edge of the screen.
- Fixed possible missed calculation of the blind channel state if a cue is recorded for a fixture with a different attribute count into an earlier cue.
- Added option to "Purge cue update history" to the advanced system settings window.
- Fixed bug when using a submaster as a cue execution. Resetting the playback was not resetting the submaster state.
- System will now remember and restore the wing page setting.
- Mobile Remote - Fixed clicking on a cue in the cue playback tab not working.
- Mobile Remote - Fixed cue list tab not correctly tracking the current cue.
- Mobile Remote - Fixed GOTO cue not being tracked on the remote.
- Fixed possible critical parser exception putting DELAY on the command line without any after text
- Fixed inability to remove a channel or attribute delay using the syntax {channel list} DELAY.
- Fixed filename incorrectly showing the show as "changed" after loading a new show.
- Fixed potentially orphaned bak files due to the new file savign system.
- Fixed recording a non live cue after a smart block not correctly calculating the live record state for the new cue.
- Fixed new paintbox FX not syncing between remote systems.
- Fixed matrices not syncing between remote systems.
- Fixed backup timeout being too short when connected to a remote system resulting in a locked BAK file.
- Added "Clear" buttons to the Start and End dates in the schedule task window.
- Fixed bug looking up a gel filter in the FX command when searching by the filter name.
- Added the ability to do {channel list} COPY FROM NEXT/LAST on the command line.
- When channels are pulled live from a remote the remote is now instructed to release its channels so that system requesting the channels live now has control.
- Pressing BLIND when you are already in blind mode will by return the selected cue pointer to the current live cue.
- Shortcut (SC) command now support ON/OFF at the end of the command.
- Fixed {channel list} @ LIVE when in blind mode not correctly pulling the live values into blind.
- Changed IF command so that if channels are already selected the IF condition will only operate on the selected channels. If no channels are selected then the IF condition will search all channels.
- Added the ability to do a leading channel list in front of the IF statement.
- Changed contact closures so that a shortcut can be assigned to both the close and open event.
- Added new file system for saving and loading shows.
- When you do a "Save" under the new file system the software will create up to 10 revisions of the show file.
- Show name displayed in the side bar now has a * to indicate that data has been changed and needs saving
- If turned on (off by default) remote systems can now push a show file to the master
- Mobile Interface Builder - Added static IP list to the mobile interface builder so that a fixed list of NEO systems can be supplied to connect to. When connecting the system will try the first system and if that failes to connect it will revert to the next.
- Mobile Interface Builder -Added special text to the label control "{CONNECTION NAME}". When a label is created with this text it will be replaced by the name of the connecting system supplied in the static IP list.
- Mobile Interface Builder - The MyInterface app will now look for local NML files in the "Mobile Interface" folder. If files are found then this is the only interfaces listed in the system that can be connected to.
- Fixed errors showing on the launguage manager
- Fixed "Only show palettes containing selected fixtures" settings not applied from a packed show file.
- Fixed bug where if no channels where modified in blind mode the fixture timing was not saved.
- Fixed [Select Changed] + [+] not keeping Palette reference in Blind mode.
- Fixed @ COLOR {gel colour} THRU {gel colour} THRU {gel colour} not working.
- Fixed dialog box popups in the path window setting the focus back to the main command line rather than the patch command line.
- Using the control panel to open NEO Remote will now always ask for the remote system to connect to.
- In console view of the cue playbacks you can now click on the cue list to open the playback properties window that was previously only available in the classic playback view.
- Fixed @ {attribute family} in blind mode only applying to the first attribute found in the family.
- Fixed crash starting the control panel on NEO PC.
- Added SHIFT + SELECT to pull remote values Live. If nothing is selected then SHIFT+SELECT will select all changed channels including those changed from a remote.
- Fixed copying a cue channel state not setting the internal control item resulting in a possible crash.
- Fixed deleting a block cue CUE ONLY resulting in the next cue having a number of redundant values.
- Fixed erratic scroll behavior in the side bar cue list.
- Added additional THEN syntax to the IF command. IF {condition} THEN {command}
- Added ability to bump palettes when using the IF command.
- Added ability to press the IF key within an IF statement to add & or | to the syntax.
- Fixed MIDI submaster feedback issue.
- Added selection option for UP/DOWN. Holding the select key and pressing up or down will select all channels that are going up or down in the current cue.
- Added experimental command line prediction. This feature is disabled by default but can be turned on in the advanced system settings.
- Added ability on the command line to enter UPDATE LAST or UPDATE NEXT to automatically place the previous or next cue onto the command line.
- Fixed library FX length control not going shorter than 200ms. Limit is now 20ms.
- Exposed the language setting in the appearance tab of the system properties.
- Fixed button down display issue for the visualiser tab of the system properties.
- Fixed cue movement paths having inverted tilt.
- Paging now stops on the last patched channel.
- Added option to set the primary database setting (server & file) in the advanced system settings.
- Updated Capture logo in visualiser tab of the system properties.
- Added touch friendly menus to the group window
- Added touch friendly menus to the patch window
- Added touch friendly menus to the cue list window
- Mobile interface builder app now matches IP address when loading a new layout to ensure that if multiple systems are being used that the correct interface to selected.
- Mobile interface builder app added labels {IP}, {NAME}, {PORT} to display layout information on the interface.
- Control panel for NEO Rack now shows a standard windows frame.
- Fixed possible crash asserting channels after a cue record.
- Fixed SELECT CHANGED + [+] not leaving palette references when forcing channels changed.
- Fixed coming out of Command History not refreshing the magic sheet display correctly.
- Added dialog popup when the tracking backup fails to connect.
- Tracking backup - improved cue list synchronization. System now correctly identifies between a jump (goto) cue and a standard cue execution.
- Tracking backup - Live channel control is now sent to the backup system.
- Fixed bug where doing an update on multiple cues could result in all cues being set to the wrong label.
- Fixed bug where a position would not update correctly if only PAN is modified and the channel already referenced a palette.
- Fixed new schedule task "run now" button not working.
- Fixed possible crash exiting blind mode.
- Added option to the appearance tab of the system properties (default on) to always dock the patch window to the main screen.
- Fixed refresh group window not refreshing in all cases.
- When creating a cue colour path the system will now automatically take the tracked position of the previous cue as the first point and the position recorded into the cue as the last point.
- Added ability with cue colour paths to insert points between others.
- Added ability with cue movement paths to insert points between others.
- Fixed VN CB buttons not working correctly on latched shortcuts.
- Vision.Net - when a SP command is received the system will now toggle any matching latched SP shortcuts.
- Added command line ability to reset the VisionNet room link table. Command is "VN RESET ROOM LINK".
- Fixed timing issue when using a shutdown macro to un-park fixtures. Because the channel cache was not written to during shutdown the parked state is remembered on startup.
- Fixed bug in VisionNet CL message not working correctly.
- Fixed further bugs with SHIFT+DOWN ARROW in the patch window if columns are out of order or turned off.
- Fixed moving palettes between pages not working.
- Fixed ghosting FX levels showing in the live view after fading out.
- When creating a cue movement path the system will now automatically take the tracked position of the previous cue as the first point and the position recorded into the cue as the last point.
- Vision.Net - CL (#24) messages will now search for a matching CB message in the quick commands to correctly toggle the status.
- Fixed going into the group window in a single monitor system not always triggering a refresh of the group list.
- Added the ability to do disjunct FX addition to cues. e.g. CUE 3 + 5 FX 1 ENTER
- Fixed SHIFT+DOWN in the patch grid not copying the correct cell if the column has been moved.
- Fixed COLOR command not working if the system decimal separator is not a period (.)
- Fixed setting intensity family timing not working from the command line.
- FAN + Encoder change now operated in the selection order of the channels.
- Fixed record fixture/attribute timing not being cleared after an update.
- Fixed possible crash coming out of a cue with a paint box effect is the matrix has been removed from the system.
- Fixed park/unpark bug that would result in the command not working if it directly followed channel setting in a macro.
- Vision.Net - Added support for Vision Net Room Link messages.
- Vision.Net - Added debug command "SHOW ROOM LINK" to display the VN room link table on the command history window.
- Vision.Net - SB (#17) messages linked to the submaster/slider table
- Vision.Net - CB (#23) messages linked to NEO shortcuts. The room number is mapped to the shortcut page.
- Vision.Net - CL (#24) messages will now search for a matching SN or SF message in the quick commands to correctly toggle the status.
- Vision.Net - SL (#4) and SC (#19) are now mapped to the NEO patch VN Room and VN Channel columns.
- Vision.Net - SM (#21) now remembered by NEO for both the mode and state. This can now be referenced in the real time events tab of the macro system to trigger a macro when the mode or state is changed.
- Vision.Net - Messages sent to Room 0 now applies to all rooms.
- Added ability to stop a macro - MACRO STOP {number/name}
- Fixed bug where sub menus could appear off the screen on lower resolution monitors.
- Added additional checks to ensure that the show file is opened after a backup has happened.
- Added real time conditional events to the macro system.
- Added ability to do LOAD + Palette bump to load a palette.
- Fixed bug in chase effects where virtual dimmers are not applied.
- Fixed chase fx's so that if a channel or attribute is not in a step the channel/attribute is released.
- Fixed quick commands not working with shortcuts on the magic sheet.
- Fixed delay and time function without a leading channel list not allowing a 3rd range value.
- Fixed Philips USB to DMX driver not being installed on NEO PC when the option is checked.
- Fixed MSC output not working from the console MIDI ports.
- Fixed bug in HUE effects when using advanced colour heuristics.
- Implemented new task scheduler.
- Fixed patch window copying data from the editing cell to other cells when changing rows.
- Added option to the colour palettes window to create a full page of colours.
- Added indicator for channel formatting above the sidebar.
- Moved blind indicator bar to the sidebar.
- Removed blind indicator bar from the bottom docked panel (duplication of data).
- Release key now only shows RED if there is something to release in the system. If there is no channels to release this key will be white.
- Updated ShowNet driver to use a limited broadcast to each network interface when "All Interfaces" is selected.
- Added "Channel Formatting" options; "View fixtures in the current cue" and "View only changed & selected fixtures"
- Implemented new group/palette record modes - Record Selected, Record Selected + Changed, Record Active, Record Changed
- Fixed fixture timing indicator (FT) not showing in blind mode
- Fixed record fixture timing not be cleared after recording a cue.
- Fixed “Int (Cue Only)/Trk (Atts)” record incorrectly setting the cue description.
- RELEASE ALL now also releases channel selection from remote
- NEO Remote - Shift release will now do a system release all.
- Fixed inhibit not showing when the value is at 0 and the output is coming from a cue
- Fixed blind mode @ {enter} bug that would cause it to not work in some situations.
- Fixed GROUP # + GROUP # @ not automatically selecting channels.
- Fixed possible index out of range error if MSC is turned on and no output device is set.
- Attribute items entered as 8bit numbers on a 16bit attribute now correctly convert to 16bit values.
- Pressing the "Select" button when an effect is assigned to a playback will open the FX playback window and select the playback.
- Fixed director stack peek function returning the wrong item if more than 1 inhibit is in play.
- Fixed GROUP # UP/DOWN not working correctly.
- Fixed fixture/complex timing
- Failed login attempt (3 times) will now force a restart of the console.
- Fixed shutdown lockup on remote systems.
- Fixed telnet interface (remote) not reporting back the command entered with SUCCESS/FAIL.
- Updated firmware to move to new WinUSB default drivers. Compatibility with windows 10.
- Added additional debugging information for incoming MIDI SysEx messages.
- Fixed encoders not updating always when selecting an FX in the FX editor.
- Fixed new paint box FX not showing any encoder options when selected.
- Fixed MSC output device selection not being remembered on restart.
- Fixed TIME TIME change to set the master fade time making it impossible to set the down time of a cue. To put "TIME MASTER " onto the command line now use - TIME {SHIFT}TIME.
- Fixed marking bug where calculation of the channel being "active" was not accounting for the target value. This could cause a channel to incorrectly mark when using a 0 count auto follow cue.
- Added shortcut command modifier ON/OFF for force a shortcut with a toggle to an on or off state regardless of the current state. i.e. SC ON 1 THRU 5 - This will toggle on shortcuts 1/5 regardless of if they are currently on or not.
- Fixed the FX GO command incorrectly applying to playbacks in cues rather than ignoring them.
- Fixed connection bug with remote users.
- Fixed various remote user bugs related to protocol.
- Fixed remote
- Fixed pressing family buttons after a minus (-) so that the space is automatically removed.
- implemented applying a command line cue range: (Channel) [@] [Cue] (X) [Thru] (Y)
- Moved “View fixtures used in this show” from the Select Active pulldown to the View pulldown
- Moved “Show only selected fixtures (View)” from the Select Active pulldown to the View pulldown
- Created sub menu for all channel formattings in the View menu.
- Created sub menu for all auxiliary display items (Clock, Timecode, Cue notes etc).
- Added ability to recall partial palettes and groups from the command line. e.g. 1 THRU 5 @ GROUP 1 POS EDGE
- TIME command now defaults to sets fixture timing. Master fade time now set with the command TIME MASTER {time value} or just TIME can be used if no channels are selected.
- Fixed TIME/DELAY INT not working.
- Changed pressing TIME and DELAY key will automatically put CUE X in front of the keyword if no channels are selected. If channels are selected then only TIME will be added.
- Pressing TIME twice will put "TIME MASTER" onto the command line for setting the master fade time.
- Fixed LOAD & GO incorrectly running the next cue if done twice in a row.
- Fixed CUE {cue list name} command not linking to the master playback if the cue list is only on master playback (0).
- When selecting a playback the side bar will now automatically switch to the "Current PLayback" tab.
- Fixed possible recording of redundant data with the new palette reference model.
- Fixed release cue list not applying the master fade time.
- Fixed show pack not checking that files exists and showing an error.
- Packing show file and settings now correctly disables the main buttons during this operation.
- Added "working" dialog while unpacking a show file.
- Changed ArtNet driver so that any broadcast packets (255.255.255.255) are now sent to the broadcast address of the adapters.
- Major internal change to the way that palettes are referenced.
- Added separate selection for remotes
- Added separate control GUID for remotes
- Remote systems now correctly pass palette information. When a palette is selected on a remote it will be shown on the other systems.
- Fixed bug when using profile FXs on remote systems. The base position would always be 0x0.
- Added option to Telnet setting for "Remote commands are separate user"
- Implemented double press on "Select Active" to select active fixtures including those active via remote.
- Added option to the ON drop down to "Pull remote user data to live". This can also be done on the console by pressing the ENTER key (blank command line) after double tapping the SELECT ACTIVE button.
- Added option to the RELEASE drop down menu to "Release all remote control".
- Fixed submaster flash buttons not running stored FX.
- Fixed submaster flash buttons set to latch not showing the latched state on screen or on the NEO sliders.
- Fixed possible "Canvas does not allow drawing" error switching matrix effects when the media file is missing.
- Changed operation of DELAY on the command line so that like the time key pressing twice will now put the current cue before the delay. This is to allow for non leading channel list delay command.
- Fixed moving a shortcut not updating the magic sheet.
- Fixed releasing profile FX's over time not working correctly.
- Implementation of separate selection and channel control for NEORemote.
- Added memory usage to the rack display real time graph.
- Fixed frame buffer error in KiNet driver.
- Fixed palette list not being passed correctly to the NEORemote and possible crash on NEO on pressing @ on the remote.
- NEORemote - Fixed "Cue" button getting stuck as "Playback".
- NEORemote - Fixed Cue Playback tab not correctly tracking the current cue.
- NEORemote - Fixed latch option on the submaster page not working.
- Updated installed web page for video tutorials to include new videos.
- Fixed possible stuck release menu on NEO PC systems.
- Fixed adding a fixture not automatically adding attributes to the included attribute family list if the list had previously been modified.
- Fixed KiNet driver so that unused ports in the V2 protocol are not sent.
- Implemented new virtual palette system applied from the command line.
- Fixed MIDI note messages incorrectly triggering registered CC events.
- Implemented new virtual palette system in blind.
- Implemented loading packed show file.
- Added logic to the loading of Matrix and Media effects that if the media file is not found the system will automatically look for the file in the "Media" folder under the show file folder.
- Fixed ML view not auto scrolling if the bottom docking panel is not showing the ML view.
- Added mobile interfaces to the new packed show file option.
- Fixed double % being shown on dynamic colour items.
- Improved intelligence of new palette system to apply colour to the correct additional colours (i.e. White, amber etc).
- Improved intelligence of new palette system to apply colour to colour wheels if the destination fixture does not have a colour mixing system.
- New option to "Only show palettes containing selected fixtures" in the palette windows now stored per palette type. Colour defaults OFF and all others default ON.
- Fixed new palette system not applying position correctly.
- If both master and cells are selected and a level is applied (and sub fixtures are not at a level) then the master is now set to the level specified and the sub fixtures set to full.
- Added "Sample Rate" to the matrix effects to smooth out FX playback but fading between the samples.
- Added option when moving palettes to insert if the selected palette space is already occupied.
- Fixed possible lockup switch between videos in media effects.
- Improved performance of video mapping to matrix effects.
- Fixed matrix FX not stopping the running media if set to fade out.
- Added new option to "Pack show file & settings" to create an archive of all files related to the show including media and system settings.
- Fixed potential conflict setting the UNDO menu.
- Fixed out of order cue execution not syncing correctly with remote systems.
- Fixed Next/Last/Select Previous not working with Lo Light.
- Added setting for Submaster group ID record offset.
- Fixed GROUP X @ COLOR A THRU B not working.
- Added the ability to apply a specific palette to any fixture regardless of if that channel has any information recorded for it. Fixtures of the same type will apply a direct match while fixtures of different types will apply using generic logic.
- Added option to the palette window to "Only show palettes containing selected fixtures".
- Added function when recording cues to automatically convert virtial palette references to real ones.
- Added ability to "Insert (Move palettes down by 1)" by right clicking on a palette in a palette window.
- Implemented the ability to load palettes for editing. i.e. LOAD {GROUP/INT/POS/COLOR/BEAM/EDGE} {number}.
- Fixed "@ COLOR #" not working for gels.
- Implemented Gell color range on the command line. e.g. 1 THRU 10 @ COLOR 80 THRU 120
- Fixed doing a palette range incorrectly setting attribute that are not recorded to DMX 0.
- Fixed applying a group (GROUP # @ #) not selecting subfixtures.
- Fixed UP/DOWN not working on sub fixtures.
- Added the ability to set fixture/complex timing in blind mode.
- Fixed blind mode not correctly showing the levels of sub fixtures.
- Fixed UNDO UPDATE loosing palette references.
- Fixed setting subfixture values in blind not working.
- Added @ ENTER support to sub fixtures in live and blind mode.
- “Select Changed ” + PLUS now working in blind mode.
- Fixed GROUP # TIME # not working to set fixture timing.
- Fixed GROUP # DELAY # not working to set fixture timing.
- Added ability to set both time and delay in the same command when working with groups. i.e. GROUP # TIME # DELAY #.
- Added ability to set both time and delay in the same command when working with a channel list.
- When jumping the channel display to show the first selected fixture the system will now ensure a full page of channels is shown.
- Fixed parser error doing {channels/group} @ CUE if the cue contained sub fixtures.
- Subfixtrue logic - If both the master and subfixtures are selected then the subfixture will get the level entered and the master will be set to full.
- Subfixtrue logic - If just the sub fixtures are selected and the master if off then the master will be set to full upon setting the sub fixtures level.
- Subfixtrue logic - If just the master is selected and the subfixtures are off then the master will get the level entered and the subfixtures will all be set to full.
- Fixed rounding bug that preventing adding FX to some cues.
- Fixed chase FX bug that would cause it to stop when being handed over between FXs if the step time is set to default.
- Fixed remote desktop not working.
- Fixed bug in profile effects that could cause attributes to jump to random values when resetting the fx.
- Fixed UPDATE/RECORD palette or group (selected) not working if only sub fixtures are selected.
- Fixed inability to apply a palette to a selection of sub fixtures.
- Fixed fan tool setting the dimmer to 0 on the selected fixtures the first time its opened.
- Recording or updating a group now snapshots the selection state of the sub fixtures for recall.
- Fixed UPDATE HOME not working.
- Added the ability to set the dimmer for all sub fixture using syntax {channel}. @ {level}
- Changed sub fixtures so that they are mastered by the master fixtures virtual dimmer. if the fixture has a real master dimmer then this is ignored.
- If a subfixture dimmer is set and the master is currently 0 then it will now automatically be set to full.
- Added ability to apply a palette range using the syntax {channel list} @ {palette name} THRU {Palette name} {THRU {Palette name}}.
- Added ability to apply a colour palette range using the syntax {channel list} @ COLOR # THRU # {THRU #}
- Fixed system showing "preset mode - hold" in the side bar even if no channels are held.
- Fixed bug in hybrid mode where recording a cue while not soaking in an existing cue would not assert the correct state.
- Improved the resolution of HUE FXs on RGB fixtures.
- Added ability to hold down the left control key during startup to request a new blank show.
- Added indicator in the sidebar for preset fader mode.
- New preset fader mode indicator flashes when channel are held.
- Fixed cross fade between held channels and preset levels incorrectly calculating the final value.
- When holding channels the faders will now remain unchanged.
- When channels are held (preset fader mode) then the hold value will show bracketed top right of the live level if the values are different.
- Removed process message event from the reset function for profile and paint box effects.
- Fixed possible crash running a library fx without any lines in it.
- Fixed possible lock up of system when resetting media effects.
- Preset mode - held channels now showing in white.
- Fixed incorrect error message being shown when failing to connect to a remote system.
- Fixed remote viewer not working under windows 7.
- Fixed double scaling on media effects that could drag down system performance.
- Implemented playback faders to be used as submsaters when in preset mode.
- Added preset mode for using the submasters as channel presets.
- When in preset mode the PARK button allows the user to hold the channels and then use the AB faders for cross fading between manual scenes.
- Fixed memory leak in magic sheet when having a matrix on screen.
- Media preview is always brought to the front of the screen when playing the media
- Added "{^F##}" option to the INJECT command to trigger a shifted function key. e.g. {^F10}
- Fixed ranging time using the / as an alternative to THRU not working.
- Fixed critical bug introduced that broke setting up a new show files table structure.
- Fixed possible crash opening the FX playback property window when no FX is assigned.
- Fixed NEO PC incorrectly opening as LightFactory when double clicking on a show file from Windows.
- Fixed INJECT command not working in regular macros.
- Added a dialog box when the user attempts to patch the same dimmer to more and one desk channel. Dialog has a "don't show again" option that can be toggled in the advanced system settings.
- Basic mode will no longer allow dimmers to be patched to multiple desk channels.
- Added "{CLEAR}" option to the INJECT command to clear the contents of the command line.
- Added "{F##}" option to the INJECT command to trigger a function key. e.g. {F10}
- If a VisionNet TD, TU, SN or SF message is received then the shortcut list is scanned for a matching quick command and the indicator light toggled appropriately.
- Fixed not being able to select the main cue after selecting a part cue in the cue list editor window.
- Added "`" key as a substitute for the @ key in the command line processor.
- Added SHIFT+F4 to open the track sheet.
- Fixed CTRL+0-9 not working if focus is in the command line.
- Changed VN toggle shortcuts so that the return scripts are sent regardless of if a shortcut is set.
- Fixed "Record FX" dialog to record a chase step not recording selected sub fixtures.
- Fixed “Auto assign next available Shortcut" when turned off still applying when updating a group.
- Implemented ASCII import of ETC files.
- Quick commands - implemented separate command for button down/up actions.
- Quick commands - implemented latched mode.
- Quick commands - connected new up/down and latched functions to VisionNet toggle commands.
- Forced chase FX to stop if the user deletes a step to prevent a crash.
- Fixed possible memory corruption in new Paint Box effect.
- Fixed setting a channel unpatched incorrectly clearing out channels patched to the first dmx address.
- Fixed SHIFT+down arrow incorrectly patching the next channel if the original channel is "unpatched"
- Mobile Interface Builder - Moved processing of incoming messages outside of the main thread.
- Fixed possible crash on startup if a matrix assigned to a Paint Box FX is removed from the system.
- Fixed FX length submasters not overriding the length if the default time is outside of the range when first set.
- Fixed setting FX length submasters incorrectly inverting the position of the physical submaster.
- Mobile Interface Builder - Added a queue system to sending messages to the console to ensure that the communications cannot block the user interface.
- Mobile Interface Builder - Various fixes to better handle communication exceptions.
- Mobile Interface Builder - Added the ability to reference radio group buttons when sending a command.
- Fixed double clicking on a macro to edit its name selecting the wrong item.
- Fixed cue playback description not reflecting a change in the starting cue number if the default description is not modified.
- Fixed "HOME" command applying the to the wrong selection if used without a leading channel list.
- Fixed inhibit submasters not being set to full on the console at startup.
- Fixed Paint Box FX incorrectly showing the override length applied by a fx playback in the default length field.
- Added show name information to the server selection in the "Remote Connection" dialog.
- Fixed new paint box effect not clearing any assigned length override submasters when the cue is exited.
- Added right click option to sort macros by their ID rather than the name.
- Added a "lock" option to the macro editor to prevent accidental changes to macros.
- Mobile interfaces are no longer broadcast if the system is running as a tracking backup. If the backup takes over the interfaces will begin broadcasting again.
- Remote connection dialog now replaced with a metro version that defaults to hide advanced options.
- Fixed bug in internal timecode that would cause a 2nd media fx being played to reset the timecode to 0 even if the FX was not set to apply timecode.
- Fixed copying cues using CUE # @ CUE # syntax not copying any fixture or complex timing.
- When a cue list is renamed the playback will now automatically rename if the playback description has now been changed.
- When a cue playback is reset any assigned rate override submasters are returned to their neutral position.
- When a FX playback is reset any assigned length override submasters are returned to their neutral position.
- If a cue list is deleted and it is running in a playback the playback is now correctly reset to prevent a potential system crash.
- Fixed taking the Length Sub of an FX to the bottom of its travel stopping the FX from running.
- Mobile Interface Builder - Improved handling of connection failure when loading a layout.
- Mobile Interface Builder - Text labels are now transparent to click events so that if they are over any other control the click or touch events are handled by the control beneath it.
- Fixed scroll wheel behavior not working as expected in the group window.
- Fixed possibility of a chase continuing after a cue has finished when its audio triggered.
- Fixed marking issue when in hybrid mode.
- Fixed some menus not closing automatically when clicking outside of the frame.
- Added support for ASCII import of ETC Personalities.
- Fixed palette windows not reopening and remembering their position when restarting.
- Fixed bug that would prevent a colour chase from fading out correctly when not all colours in the colour space are used.
- Fixed COPY of the new Paint Box FX not working.
- Fixed metro banner dialogs not centering correctly if the monitor is offset from other monitors.
- Added support for import of ASCII "$PATCH" command for patching of intelligent fixtures (ETC Spec).
- Fixed additional colour faders (e.g. white) in the colour picker not reflecting the unadjusted value before the virtual dimmer is applied.
- Fixed additional colour faders not auto applying the dimmer if the option is selected.
- Fixed minor display bug showing levels in red after a release under specific conditions.
- Fixed possible rounding error in the paint box effect when doing in/out direction that could result in corners not being applied on a one shot run if the matrix is an even width or height.
- Added ability to hold down SHIFT while changing encoder page to go backward through the pages.
- Fixed auto build up for the new paint box effect not working as expected.
- Fixed "Selection" window not updating position, purpose and colour information when changed in the patch if the window is undocked.
- Added checks to ensure that "Active Selection Mode" and "Clear channels after selection" cannot be on simultaneously.
- Fixed step time for chase effects in cue being hard set when the fx is added so changing it in the fx editor does not apply live.
- Added new default group setting for "Snap Prop".
- Added new default group setting for "Group Release".
- Added advanced options to set the cue playback rate override submaster maximum multiple (X time).
- Added advanced options to set the upper and lower limit of the length override submaster for FX playbacks.
- "Select Active" button show appears red if the "Clear selection after setting channels" option is on.
- "Select Active" button text shown in yellow when running in "Inclusive Selection Mode"
- "Clear selection after setting channels" option now disabled rather than hidden when not in "Inclusive mode".
- Added special shortcuts to allow for opening the FX Library, the Ch Groups, and the Palettes pulldown menus
- Improved remote communications to make the passing of channel information between systems more reliable.
- When a length submaster is assigned to am FX the submaster will not move to match the default length of the FX.
- When the tracking backup ping fails the system will now check that the TCP connection is still active. If not then the system will attempt to reconnect to the remote automatically before taking control.
- Timing view will automatically turn off when switching to any view other than classic or ML view.
- Fixture timing can now be set using groups. i.e. GROUP X DELAY Y.
- New "Paint Box" Effect point tool buttons now disappear clicking on any other part of the window.
- New "Paint Box" Effect, fixed default direction not being set on a new FX.
- Added a splitter to Paint Box FX editor so that the colour bar can be expanded.
- Fixed framing shutter wheel group descriptions not lining up with the offset.
- Added modified date to the tree view in the fixture editor.
- Fixed magic sheet reverting to the first tab whenever shown.
- Fixed incorrect name of the new Paint Box FX.
- New "Paint Box" Effect playback options added.
- New "Paint Box" Effect added to cues.
- Fixed possible lock up of the new Paint Box effect if the length is set to 0.
- New "Paint Box" Effect command line modification. FX {number} COLOR {Color point} {New color}
- Fixed UNDO RELEASE not working on the second UNDO.
- Fixed LOAD with no cue number not working to reload the current cue in cue time.
- Fixed creating a new cue list overwriting the cue list assigned to the selected playback. System will now switch back to the master playback and assign the new cue list to that.
- Fixed pop-out ML views not auto scrolling.
- Fixed possible loss of cue update state when updating CUE ONLY and the cue being updated has an out of order link.
- New "Paint Box" Effect created.
- Fixed angle based framing shutter on-screen controls not calculating the angle correctly.
- Fixed various bugs using encoders for angle based framing shutters.
- Fixed home not correctly setting framing shutters when in angle mode.
- Fixed on screen shutters not updating correctly when in angle mode.
- Fixed rounding error preventing LINK working on some point cues.
- Fixed CUE X @ CUE Y incorrectly making a copy of a cue when it should be doing a move (further bugs).
- Fixed menus not correctly opening after selecting fixtures in the magic sheet.
- Fixed sACN properties window shrinking every time it is opened and closed.
- Fixed possible strange HTP behavior in groups on dynamic colour attributes.
- Added additional logging information to the tracking backup system.
- Tracking backup now correctly sync's the show name when syncing the show file.
- Implemented the ability to hold the SHIFT down and click on a palette to select all channels in the palette and apply it.
- Fixed CUE X @ CUE Y incorrectly making a copy of a cue when it should be doing a move.
- Auto assigned FX numbers now full empty holes rather than choosing a number above the highest FX number.
- Added right click option in the FX lists (and cue list FX list) to sort by ID rather than by FX name.
- Sys Props -> “Disable output until failure is detected” now default to on.
- Fixed tracking backup incorrectly tracking playbacks other than the master.
- Tracking backup now syncs the cue playback state on startup
- If the system is started in backup mode and no IP address is set for the master the system will now prompt for it.
- Fixed bug where updating a cue was incorrectly updating palettes of fixtures not referencing the palette.
- Forced sorting of playbacks when switching out of console mode.
- Fixed FX key not working on a blank command line.
- When a submaster is assigned dynamically in a cue for an FX the label now shows the cue description to make is easy to find its source.
- Fixed matrix list not updating in the magic sheet when a new matrix definition is created.
- Fixed removing a length submaster from a cue effect while the cue is active would not unassign the submaster leaving it orphaned.
- When doing a GOTO cue shortcuts contained in the cue will no longer trigger.
- Added the ability to set the length override sub in the cue FX settings.
- Fixed rate submaster for cue playbacks so that the rate override now applies to follow time and complex/fixture timing.
- Change cue playback rate submaster so that values above 50% scale the timing between 1x and 10x (i.e. slow it down). Values below 50% scale the timing by 0% - 1% (i.e. speed it up).
- Added the ability to edit multiple rows at once in the group window.
- Fix option to hide basic colour fixture in the ML view so that multi-cell basic are not shown also.
- Changed the name of “Exclusive Groups” to “Radio Groups” in the FX playback window.
- Fixed NEXT/LAST to use the selection order when cycling through channels.
- Added new option in the System Settings - Group updates record dimmer proportional to group level. When updating a group the actual recorded level will be adjusted for the current level of the group/submaster.
- Fixed ML View display bug where the delay timing could draw over top of the fade time when in the timing view mode.
- The "Add selected fixtures to group (Dimmer only)" option will no longer auto apply the newly created group.
- Added option to restore all active playbacks (FX & Cue) on startup. New option can be found in the System Setting -> Advanced System Settings.
- Various improvements to GUI for high dpi screens.
- Fixed effects being disconnected from cues when renamed.
- Reinstated Localizer multi-language hooks.
- Implemented Contour Design Shuttle device integration (http://ergo.contourdesign.com/)
- Added the ability for the ..#..# syntax to work on selected fixtures starting at the first select.
- Exposed the behavior type in the FX list section of the FX editor window if its a chase or matrix FX and the behavior is not LTP.
- Added "File is in use" message when importing the patch from a CSV file is the user still has it open in another application.
- Auto groups (position, purpose & colour) now updated after importing the patch from CSV or Lightwrite.
- Fixed selection order saved to a group not being applied as the order it was recorded in.
- Fixed proportional levels in command line so that they can go beyond 100%
- On screen encoder group page buttons now cycles around rather than stopping at the maximum group count.
- Improved speed of the INJECT command used in shortcuts.
- INJECT command can now be substituted with the > character.
- Fixed command line history popup not closing when the command line box is empty.
- Fixed possible crash closing tabs in the magic sheet
- Fixed possible reentry into clearing the fixture property window that could result is unexpected display of the fixture.
- Fixed group recording not recognizing if just sub fixtures are selected.
- Fixed group logic that would record the main dimmer at full if only sub fixtures are used.
- Fixed off by one bug using the shortcut buttons on the shuttlePRO device.
- Added ability to concatenate groups when setting levels. i.e. GROUP 1 + GROUP 2 @ 50. Note; If additional channels are required that must be placed at the end of the list. i.e. GROUP 1 + GROUP 2 + 50/58 @ 50.
- Added catch for possible crash when opening the telnet server (Could not bind socket. Address and port are already in use.).
- Colour palette in fixture control window now auto sizes to the parent tab.
- Added additional check for sub fixtures when setting up a matrix to remove a possible false positive.
- Matrix editor can now be edited manually bu double clicking on a cell.
- Added expanded channel authorization information into the system properties. This includes - used channels, remaining channels, total channels and Advantage DMX channels used.
- Fixed matrix editor incorrectly thinking a fixture has sub fixtures due to sub fixture layout being setup.
- Fixed potential incorrect state jumping to a cue in hybrid mode if no instruction exists for the dimmer.
- Sidebar cue list now displays the next cue number in the same colour as the live cue to indicate what cue will be next.
- Added option to show the cue notes in the side bar.
- Added option to show the cue notes window automatically when cue notes exists.
- Fixed possible media not playing in the visual timecode editor.
- Fixed scaling problem in media effect editor.
- Fixed bug where going into blind mode would potentially disable the console command interface.
- Fixed SHIFT+down arrow not matching colour correctly for some specific colours.
- Fixed blind view calculation of channel state incorrectly following the cue linking rather than the logical cue numbering.
- Fixed some record functions following the cue linking rather than the logical cue numbering when calculating tracked state.
- Fixed next/last not working correctly in blind mode if the cue list window has never been opened.
- Pressing Tracking Options: When default mode is Track then the order is now Cue Only, Trackback, Cue Only (Int)/Attributes (Trk) and if the default is Cue Only, the order is Tracking, Trackback, Cue Only (Int)/Atts (Trk).
- Added the ability to do “Thru On” with a Group. GROUP # SHIFT + THRU ENTER will now grab the active channels in the specified group.
- Fixed Visible Column settings in Patch not sticking after a restart.
- Fixed GOTO cue still applying the fade in time set for FX when executing the cue.
- Fixed cue numbers not displaying correctly if the cue number is less than 0.1.
- Syntax improvement for updating cue ranges. The CUE keyword is now valid after the THRU. i.e. UPDATE CUE # THRU CUE #.
- Fixed submaster controlled channels being incorrectly asserted to cue state after an UPDATE -SUB.
- Changed way traversing though the cue list with the NEXT/LAST buttons is done internally.
- Fixed palette labels not clearing correctly after a TRACK BACK.
- Fixed various issues removing palette references in blind mode using @ {enter} syntax.
- Fixed encoder display at the bottom of the fixture control panel showing incorrectly when no shuttle hardware is connected.
- Various bug fixes and improved handling for multi user experience.
- Added a warning at the bottom right of the screen when the output is muted.
- Changed the open remote show dialog so that the selected show file is always the active show on the remote system.
- Changed broadcast technique so that rather than broadcasting to 255.255.255.255 each NIC's broadcast address is specifically sent to.
- Fixed Blind mode not displaying redundant hard values.
- Fixed potential for the side bar cue list to not update when changing cue lists.
- Fixed "Reset all events if the previous timecode is greater than the current" option not working.
- VisionNet, Submsters now respond to message ID 19 (SC - Set Channel).
- Fixed possible palette labels returning when doing a release all FX control.
- Fixed resizeable controls on the magic sheet not holding their position after exiting edit mode.
- Disabled Active Selection mode, Hi Light and Lo Light when in blind mode.
- Fixed using groups @ level not working in blind mode.
- Added syntax CUE PLAYBACK# to select a playback using the command line.
- Added check to prevent the 2 backup locations being the same.
- Improved internal handling of palette references from cues.
- "Ch Group" drop down now available for use in blind mode.
- Fixed crash using menu copy -> Copy from cue to selected fixtures.
- Changed auto backup system so that the show file is not closed when doing the backup if the file is running on a Firebird server rather than an embedded system.
- Fixed bug when replacing a group that FX where not being removed.
- Added button to both the channel display and the rack display to reconnect the tracking backup.
- When jumping to a cue in a playback (CUE PLAYBACK# {cue number}) if the jump cue is the next logical cue a simple GO will not be executed and the tracked state not recalculated.
- Fixed complex timing being applied to tracked values when jumping to a cue and the tracked state needing to be applied.
- Fixed log file system broken in latest builds.
- Fixed update cue not detecting a palette change on a tracked value where the channel does exist in the cue.
- Fixed bug calculating the next logical cue not accounting for cue headders.
- Auto backup is now disabled on remote systems
- DIMMER command now passed to all remotes so that the dimmer output is kept constant.
- If the current show file is remote then the show name is now shown RED in the side bar.
- Fixed -/+ Encoder rotate would loses intensity.
- Fixed VisionNet, Preset column not accepting accepting 0.
- Fixed updating a cue where the cue has the palette as a tracked value but the channel does have instructions for other attributes was not triggering the palette update dialog.
- Added metro dialog boxes for the Vision.Net learn functions so that the console keyboard can be used.
- Added the ability to use the TAB key on the Vision.Net grids of the external triggers window to navigate cells.
- Fixed adding an FX to the fx library not refreshing the selection window if it was undocked from the live view.
- Fixed bug that would stop fixtures marking if the channel had any instruction in the previous cue but the dimmer was out.
Version 2.18.1 Build 144
- Added automatic startup of the 3D Connection resident app if its installed but not running.
- Fixed possible crash selecting sub menus from the new touch friendly menu system.
- Changed stop watch display to show milliseconds as a decimal. i.e. 00:00:00.00
- Fixed RELEASE operation releasing the FXs that are running from groups/submasters.
Version 2.18.1 Build 141 (Unreleased Beta)
- Fixed cue list detail window not showing after closing it using the X in the top left of the docked frame.
- Fixed switch to basic mode in the system properties disabling submaster control.
- Fixed fan tool not applying the selection order.
- Fixed possible division by zero error when patching a fixture with only 1 sub fixture.
- Fixed possible crash using the "Open colour picker" button in the fixture control window.
- Fixed possible mouse wheel not working on second monitors.
- Fixed "Add Selected" button not working in the Ch Grid view of the cue list detail window.
- Added OSC Support to external triggers.
- Added command line OSC support.
Version 2.18.1 Build 137 (Unreleased Beta)
- Fixed new "options" menu when appearing below the options button could be cut off by the bottom of the screen.
- Added back missing menu option for "Hardware Interfaces".
- Updated user guide
- Fixed changing the cue number in the cue list editor when the first column is fixed. A message would falsely appear saying that the cue number already existed.
- Fixed option to exclude RGBs from the ML view not working when the ML view is grouped by fixture type.
- Fixed bug upgrading maxtrix definitions not working for higher channel numbers.
- Fixed "scale" edit box in the matrix fx editor not going beyond 7x.
- Fixed "scale" edit box in the matrix fx editor incorrectly able to go negative.
- Fixed UPDATE CUE removing effects that are in the cue being updated.
- Fixed possible command line crash setting the colour directly using the syntax "@ COLOR #000".
- Fixed DELETE POS/COLOR/BEAM/EDGE {number} not working.
- Encoder screens not exclude effect information.
- Fixed channels not auto scrolling when selecting using groups @.
- Fixed using the Shift + Down in the make/model field changing the patch address.
- Fixed deleting a group not refreshing the selection shortcut window if undocked.
- Edit Matrices – Auto Patch menu. Changed option “Clear Patch” to “Clear Matrix”.
- Fixed encoders not displaying fx library controls when the tab is selected.
- Fixed # THRU not selecting the last patched channel if the end of the range is the end of the patch.
- Fixed possible new touch menus getting stuck and not going away when a sub menu is used.
- Fixed cue update redundancy check getting confused by an out of order cue list and calculating the previous state incorrectly.
- Fixed selecting fixture using the mouse in "find fixture" box setting the console buttons back to controlling the main command line and not the patch command line.
Version 2.18.0 Build 124
- Fixed GM buttons not working in the submaster window.
- Added version 2.18 user guide.
Version 2.18.0 Build 122 (Unreleased Beta)
- Fixed palette window settings such as grid size not always saving and restoring.
- Added "Move" option to the specific palette windows.
- Fixed tracking issue when using AB faders or a "GO" submaster to execute cues where tracked values would always fade from the fixture default rather than the previous cue value.
- Fixed display issue with the colour text in the live view on fixtures that have sub fixtures.
- Added palette ID to the dialog box when doing a RECORD + BUMP.
- Fixed bug in the palette windows that would result in RECORD + BUMP assigning the wrong palette number if the page as a non default button layout (10x10).
Version 2.18.0 Build 121 (Unreleased Beta)
- When using the "all sub fixtures" colour control the virtual dimmer on the sub fixtures is now automatically set to full if its not currently at a level.
- Fixed RGB tab in the colour picker not arranging the controls correctly.
- Added option when referring to gells from the command line to use #.# to specify the gell library to use other than the default. e.g. 1 thru 5 @ color 3.119.
- Added ability to set the cue list assigned to a playback from the command line - CUE PLAYBACK{number} {cue list name}
- Fixed various fixture control display update bugs related to the new sub fixture control.
- All selection options (select all, select changed etc) no longer including parked channels.
- Fixed bug when doing a command line FX record. If the FX already existed then the record would not happen.
- Fixed bug when doing a command line FX record. New FX would not be set to the specified ID (wheer labeled correctly).
- Changed the FX key press so that it cycles through the record mode options when preceded by RECORD.
- Moved channel cache being enabled to the end of the system startup procedure.
Version 2.18.0 Build 118 (Unreleased Beta)
- Fixed pause not working in the FX playback when a chase is set to auto trigger or tap tempo.
- Fixed group master bug when touching a group master after running a cue the level of the channels will jump to 0.
- When using group masters doing an @ level after setting a group level will now correctly apply the new level to the group master.
- Fixed tap tempo and audio triggered fx's not being recorded into cues during a normal record.
- Fixed applying a palette not always saving the undo state.
- Undo palettes now display the name of the palette applied in the undo list.
- Fixed UNDO drop down menu not always updating.
Version 2.18.0 Build 116 (Unreleased Beta)
- Fixed various bugs in the new additional colours being added to the generic colour picker.
- Fixed UPDATE BUMP (submasters) not working.
- Fixed UPDATE + {submaster} not working.
- Fixed Groups Display Detail, in the Add/Del tab, sorting on columns for included channels not working.
- Fixed possible crash in the dimmer patch window after changing a fixture in the fixture editor.
Version 2.18.0 Build 115 (Unreleased Beta)
- Fixed possible crash using the OFF button on screen when editing in blind mode.
- Fixed generic palettes not applying to sub fixtures.
- Added additional colour control to the RGB tab of the generic colour picker for when working with sub fixtures.
Version 2.18.0 Build 113 (Unreleased Beta)
- Fixed sub fixture wheel group issue when only sub fixtures are selected pressing the family button would cycle to the wrong encoder group.
- Fixed possible unnecessary refresh of encoder screens when calculating what page the encoders should be on.
- Fixed processing earliest marking when jumping to a cue not setting the correct GUID.
- Added indicator of all subfixture colours to the master channel in the classic view.
- Fixed RECORD GROUP # EDIT “Label” ENTER where a group already exists and “Replace” is selected. System was not overwriting the group name.
- Fixed using the quick edit feature to label a group not updating the group window labels.
- Selecting "Display fixture/complex timing" will now automatically switch to classic view if not selected.
- Fixed generic colour picker opening full screen after being used with sub fixtures.
- Record Group dialog box now hides the number field if a special group (GM, Hi Light etc) is selected as this number is for internal use and should not be changed.
- Record Group dialog box if a special group is empty when selected all of the family types will automatically be set.
- Record Group dialog box, fixed bug that could result in duplicate special groups when trying to update them.
- Fixed bug with new Lo Light feature not applying the lo light state on selection.
Version 2.18.0 Build 112 (Unreleased Beta)
- Fixed group detail window appearing behind the group window when opened undocked.
- Fixed hybrid mode marking not always happening when jumping to a cue.
- Fixed importing a fixture from XML not setting up subfixtures correctly. This was most obvious when loading a show where the fixture is imported from the show.
- Added simplified way to add an ENTER to the INJECT comman. A $ or {enter} can now be used instead of %13.
- Adding ++ to the command line will now automatically replace it with OFFSET.
- Added command line modifier OFFSET to select very X channels or sub fixtures. e.g. 1 THRU 10 OFFSET 3
- Added soft keys to the console debug window for INT, POS, COLOR, BEAM & EDGE. These buttons function as per the hard keys on the console.
- Fixed UNDO DELETE CUE not working correctly if the user is undoing a multiple cue delete.
- Fixed RELEASE all fixtures after applying a gel color, the color bar still shows the text (e.g. R68) of the gel.
- Forced state recalculation when skipping cues using out of order LINK.
- Added special keyword to the macro engine - SILENT - when this is added to a macro the system will suppress commands being shown on the main command line. This will improve performance for high speed macro execution.
- Fixed sub-fixture selection bug where 1.1/.3 was working but 1.1 THRU .3 was not.
- Fixed using the SELECT + # not working for special macros in the selection shortcut window.
-
Added special sub fixture dimmer logic when setting the master dimmer:
- a) If the fixture has a master dimmer and the sub fixture virtual dimmer is 0 then set the sub fixture dimmer to full (final output will be overridden by the master real dimmer).
- b) If the fixture does not have a master dimmer and the sub fixture dimmer is 0 then set the sub fixture dimmer to the level specified.
- c) If (and only if) the master dimmer is virtual and the sub fixture dimmers are already at a level when set the sub fixture dimmer to the proportional level.
- Changed function of the "Pause All" button in the FX playback window so that it can be used to resume the fx that where playing. If no FX are currently playing then this button will play the last running set of FXs.
- Fixed ShowNet not setting the SlotLen correctly when a partial universe is being sent.
- Fixed "Override Length" in the cue fx window not being able to be reset back to default after setting a value.
- Fixed font size issue in the cue list window. If a different grid font size is used then the first 2 columns displayed in the original font size.
- Fixed row height in the cue list fx window not adjusting for different font size settings.
- Fixed HOME button in the on screen fixture pan & tilt control not working if movement is set to be relative.
- Fixed bug in the UPDATE CUE dialog box. If the cue was a block cue the wrong tracking default was being set.
- Fixed visual display of audio triggers not re-connecting when using a special shortcut to disable and re-enable the audio trigger.
- Changed the wording and layout of the automatic takeover check box in the tracking backup window. Check box replaced with a switch control.
- Fixed group window to remove the ability to delete the special groups (GM, Hi Light etc).
- Fixed "Active selection mode" not working when selecting on screen.
- Disabled encoder buttons while using the fan window.
- Fixed removing Link, Loop and Fall Out values by doing [Cue] [Link] [Enter] not clearing the loop setting so that if a link is added it bring back all data of link, loop and fall out.
- Fixed possible follow-in-time not triggering either on the first run or after a reset is done mid fade.
- Added [Shift] + [Rel Cue List] to release all playbacks.
- Fixed bug in looping cues where the cue after the tracked state is calculated could sometimes skip applying channels. i.e. The first cue in the loop requires that the tracked state remove channels and then the next cue brings the channel back on. A race condition could occur that would not apply the incoming channel.
- Added FIRE (07) command to the MIDI Show Control processor. This will fire the specified shortcut.
- Fixed @ {enter} not working on smart blocked channels.
- Fixed manually setting a cue to a full block incorrectly adding unpatched channels.
- Fixed updating a cue bringing back the old state of attributes when no previous instruction for the channel exists.
- Changed Smart Block so it will now only turn off channels that are used in that playback. This allows smart blocks to not walk over other active cue list non overlapping channels.
- Fixed (Channel List) [Park] [Pos/Col/Beam/Edge] [Enter] incorrectly showing as a legal command. System will now report: Cannot park a channel by family. Use PARK DIMMER {family}
- Command processor will now show a "failed" if the user adds anything after UNDO that is not recognized.
- Fixed UPDATE TRACK BACK putting redundant data if the cue prior to the one being updated is a smart block.
- Fixed possible rounding error in [Shift] + [Time] function to add the stopwatch time to the command line.
- Added CUE # EDIT EDIT {Break} SHIFT + EDIT {Delete} ENTER to delete a scene break.
- Fixed using @ ENTER UPDATE to remove a hard 0 from a smart block not working.
- Fixed CUE # PART # EDIT {Text} not working.
- Fixed submaster bump function executing when doing a record bump operation.
- Fixed split cue time not showing the "up time" if its 0
- Fixed [Cue] (#) [Shift] + [Edit] {Delete} [Tracking Options] {Cue Only} showing failed.
- Fixed mouse wheel not working after selecting channels using the shortcut window.
- Fixed moving columns in the patch window causing the software to crash.
- Fixed possible crash in tracking backup environment if the master system disconnects mid way through a ping message being sent.
- For NEO consoles and rack systems an network adapter check is done to ensure that both network adapters are available.
- Fixed G executing a cue go when the cue list window is open.
- Fixed possible auto follow cues triggering on cue 0 after a reset resulting in an unstable cue list.
- Fixed [Record] [Cue] (#) [Edit] {Text} (Cue Label Info) [Enter], the cue is recorded and it’s labeled “TEXT Cue Label Info”
- Fixed cue playbacks not reporting their ID correctly when viewing the director stack for channel.
- Fixed inability to reset default down time for chase fx to be linked to the up time. If the down time equals the up time the 2 become relinked now.
- Fixed SHIFT+DOWN on the console not working as a copy function in the patch window.
- If wheel groups are automatically created then multi colour cell fixtures now automatically creates a "all cells" wheel group.
- Changed fixture library update so that a full show file reload is triggered.
- Added support for the 3DConnection controllers (www.3dconnexion.com).
- Improved node discovery for ArtNet driver.
- Added a network interface selection to the advanced routing tab of the system properties.
- Fixed removing the last advanced route not reverting back to the standard output.
- Fixed groups included into cues not loading correctly if the palette type of the group is set.
- "Show 3rd line of text" option now defaults on for basic mode.
- Fixed "RECORD COLOR (SELECTED) 1 TEXT NC" resulting in TEXT being part of the label.
- Fixed Basic mode, the Output device / protocol, when not assigned, showing “cbBasicOutputDevice” rather than "None"
- Pressing release in the middle of a record operation now cancels the command entered.
- Coping FXs now names the new FX with a number at end so that the new item is sorted next to the one copied from.
- Coping Cue Lists now names the new list with a number at end so that the new item is sorted next to the one copied from.
- Coping groups now names the new group with a number at end so that the new item is sorted next to the one copied from.
- Added storage of the CapSense state so that it is remembered between power cycles.
- Sub fixtures WIP - Added support to selection shortcut so that sub fixture ranges can be stored.
- Sub fixtures WIP - Added to verbose and compact view of channel display.
- Fixed bug in the dimmer patch window that would edit the wrong row due to clicking not selecting the row.
- Fixed chase fx bug that was not using the default fade time for the out time if nothing had been set.
- Fixed "trigger" combo not working in the cue list editor window.
- Fixed cue transitions not ignoring FXs when working out the start point of the fade vector. This could result in FX building on top of itself and seeing an output spike while the fx fades out.
- Added encoder control of the generic colour picker for the HSI, RGB, CMY and CIE tabs.
- Added sub fixture support to the "create simple chase from selected fixtures"
- Fixed sub fixture virtual dimmer not recording correctly into cues.
- Added command line FX playback control - FX {number/name} GO/RESET
- Removed redundant shortcuts in the cue list sidebar (G,S,R).
- Fixed possible crash loading old show files that contain matrix definitions.
- Fixed colour picker not updating the spin edit controls correctly to match the colour.
- Fixed possible loss of data in the cue list window if a cell is being edited and then focus is lost.
- Fixed profile effect background and font colours getting set incorrectly.
- Added colour temperature selection to the colour picker (show tab).
- Fixed copy group function in the group window not copying the palette type.
- Fixed changing the tab selection shortcut in the magic sheet not applying correctly.
- Fixed removing a tab from the magic sheet not clearing the shortcut.
- Added the ability to move tabs in the magic sheet (click and drag the tab).
- Fixed F2 function key not returning to live view after opening groups on a single monitor system.
- Fixed group fx window disappearing after opening it in a single monitor setup.
- Forced a validate on edited cells in the user security window when the close or save button is pressed.
- Improved performance of static image fading in the media playback engine.
- Fixed possible lock up doing a track forward record in hybrid mode.
- Fixed recording a cue range not setting the temporary tracking mode correctly when in hybrid mode.
- Fixed row selection issue in the add/remove tab of the cue list detail window.
- Submasters sets to "Exclusive" are no longer affected by the grand masters.
- Submasters sets to "Exclusive" excluded from record operations.
- Channels under "Exclusive" control are no longer selectable.
- Fixed "Clear selection after setting channels" option not working.
- Fixed fixture editor copy fixture function not copying the subfixtrue number, wheel groups, macros and sub fixture layout.
- Fixed channel.subfixture THRU not selecting the sub fixture range.
- Sub fixtures WIP - Added support to the @ COLOR command
- Sub fixtures WIP - Added selection support to ODD/EVEN/INTERLEAVE
- Sub fixtures WIP - Added subfixture support to [Channel.SubFixture] [+] [Next]/[Last]
- Fixed "follow in time" not calculating state when linking to an earlier cue.
- Added ability to set sort the scheduled tasks by clicking on the column headers.
- Fixed {channel} COPY FROM {channel} not calculating the palette reference correctly and applying the wrong state if the source is referencing a palette.
- Fixed remote viewer going to a white screen that cannot be exited from if the main system closes unexpectedly.
- Fixed task scheduler window not able to dock into the advanced docking system.
- When using the CUE command to run a cue on a different playback the playback is now automatically selected.
- Added "Select Master" button to the cue list playbacks window so that non console systems have a way to select the master playback.
- Added ability to do a level directive after SELECT DIMMER. i.e. SELECT DIMMER {dimmer number} {@ level}/FULL/ON/OUT
- Fixed GROUP key not working after @ when trying to do GROUP # @ GROUP #
- Added tabs to the SELECT window to break out groups, positions, purpose and colour.
- When the selection shortcut window is active pressing numbers 1-9,0 will do the first 10 selection options for each tab.
- Fixed uninstall of NEO PC not removing the start menu items.
- Fixed auto backup default folder not being set.
- Fixed slider control in the ML view not showing their set values correctly.
- Pressing FX after CUE now auto populates the current cue number.
- Added the ability to add or remove multiple FX at a time form the command line. i.e. CUE 3 FX 3+5+9
- Pressing TIME twice will auto populate the command line with CUE # TIME
- Pressing DELAY/FOLLOW on an empty command line will auto populate with CUE #
- Pressing the @ key after a LINK will now add LOOPS to the command chain, pressing again will then add EXIT TO to the command chain. Parser has been updated to accept this new syntax.
- Fixed recording a new cue directly after a scene break not correctly linking the previous cue to the new cue
- Fixed redundancy check not stopping on smart blocks for the dimmer attribute.
- Fixed quick text for palettes not saving
- Fixed deleted channels during an update restoring to incorrect tracked state though a soft block.
- Using the delete button in the cue list window will now keep the scroll position.
- Fixed active cue part not being set when doing a goto cue resulting in the part being cleared on update.
- Fixed going back in a cue could sometimes trigger an incorrect mark state.
- Fixed UPDATE CUE TRACK BACK not setting the dimmer correctly on smart blocks.
- Fixed UPDATE CUE ONLY not accounting for smart blocks in its state calculation.
- Fixed possible critical command line error doing {channel list} REL
- Fixed possible critical command line error doing channel selection outside of the channel range.
- Fixed command line fixture subtraction ignoring the last channel number.
- Added support for disjunct cue updates/record. i.e. UPDATE CUE 3+9+12
- Fixed Generic Palette > Options > Set Font Size not accessible from the console command keys
- Fixed Generic Palette > Options > Set Grid Size not accessible from the console command keys
- “Filter ML View by selected family” now also applies when changing tabs in the fixture control window.
- If UPDATE is on the command line then pressing a shortcut will add to the command line SC {number} and auto execute.
- Added command line ability to set the loop count and exit cue using the LINK command. i.e. CUE {number} LINK {link cue} @ {loop count} @ {exit cue}
- Fixed bug that prevents editing scene breaks in the cue list window.
- Fixed SELECT PREV not auto scrolling the channel display.
- Fixed NEXT/LAST not skipping over unpatched channels when cycling through a selection range.
- Fixed recording over an existing cue removing the cue description
- Fixed COPY FROM not working without a leading channel list.
- {Leading channel list} COPY FROM now selects the channels being copied to.
- Fixed indicator lights on the library fx window not clearing when the library fx is turned off via the stop all button.
- Fixed UPDATE CUE not adding running effects.
- Fixed going back in a cue after stopping causing an orphaned paused state in the cue list.
- Fixed fade down not being factored into cue length/progress calculation.
- Fixed setting fixture time applying a range down to 0 if no THRU command is entered.
- Added new selection option to select channels last updated to a cue. Use SHIFT+SELECT PREV to do this on the console.
- Added the ability to end @ CUE command with OUT to set the channel dimmer to 0 after applying the cue state.
- Fixed command line history popup appearing over top of modal windows.
- Added command line SCROLLTO CUE to select a cue in the sidebar or cue list window without running it.
- Fixed console wheel not scrolling the channel display if no fixtures selected.
- Fixed bug in the LOAD command that could trigger the network folder check and subsequent error dialog when trying to load a cue.
- Fixed group window not updating the level % bar when editing manually.
- Fixed cue playback loop count not working if the cues are using "follow in time".
- Changed text of "Follow in time +{seconds}" to "Hold {seconds}".
- Fixed "Auto Patch" option in the matrix editor not correctly patching sub fixtures.
- Added "Subtract" as a Offset type for profile effects.
-
Sub fixtures WIP - updated selection syntax to include the following logic;
- [1] [.] [Enter] - This will toggle the expansion or sub fixtures in the/blind display
- [1] [.] [Thru] [Enter] - This will select all sub fixtures for channel 1 and expand it in the live/blind display,
- Any operation that selects sub fixtures will also expand it in the live/blind display
- [1] [.] [Thru] [2] [.] [2] [Enter] - This will select sub fixtures 1 & 2 in both channels 1 & 2.
- Holding down the [Select Active] and pressing an encoder will flag the attribute as changed.
- Fixed "Quick Commands" not clearing when loading a show.
- Fixed cue list and group detail window not showing additional virtual dimmers in the overview or DMX tab.
- Sub fixtures WIP - Added support to the matrix editor.
- Sub fixtures WIP - Added support to the matrix effect.
- Sub fixtures WIP - Added support to cue detail matrix view
- Sub fixtures WIP - Added support to the chase matrix editor.
- Sub fixtures WIP - Release functions now work on sub fixtures when only sub fixtures are selected.
- Sub fixtures WIP - Implemented NEXT/PREV functions.
- Added {Channel List} HILIGHT and {channel list} LOLIGHT to the command line processor.
- Fixed UPDATE PART # assigning to the cue description.
- Pressing PART on the console when UPDATE or RECORD is on the command line will now automatically populate the command with CUE #.
- Fixed LoLight incorrectly applying HiLight default settings if no LoLight instruction exists for an attribute.
- Fixed REM DIM from the ON menu not working.
- Sub fixtures WIP - Added subfixture support to profile and library effects.
- Significant performance improvements made to the colour based profile fx for large channel counts.
- Fixed various bugs in new sub fixture selection.
- Fixed bug that prevented "UPDATE CUE X PART Y" from working correctly.
- Sub fixtures WIP - Added sub fixture support to ON, FULL, HOME etc buttons.
- Sub fixtures WIP - Added sub fixture support to the FAN option.
- Sub fixtures WIP - Selecting sub fixtures now auto expands them in the live view.
- Set advanced docking system default on for console installs.
- Moved the advanced docking switch to the "appearance" tab of the system properties (from advanced options).
- Fixed bug loading a show without any magic sheet setup after a show that does have magic sheet items.
- Fixture library / Fixture Editor - Added ability for wheel groups to control more than one attribute.
- Fixture library / Fixture Editor - Added fixture relative macros
- Fixture library / Fixture Editor - Added sub fixture layout options to assign 2D layout of the subfixtures.
- Fixture Editor - Separated out the options menu into its own button (no longer part of the "New Fixture" button).
- Added multiple attribute support to the encoder system.
- Fixed "edit shortcut" not correctly selecting the macro in the macro editor.
- Sub fixtures WIP - Setting the master dimmer to any value now auto sets the virtual dimmer of sub fixtures to full.
- Sub fixtures WIP - Added sub fixture support to console encoders.
- Fixed single monitor mode allowing the patch and group window to have a boarder and close button.
- Added windows boarder to the control panel on the rack system.
- Added a timestamp to the undo items in the undo menu.
- Fixed position information not replacing a palette in a cue if only tilt was moved and pan is unchanged.
- Sub fixtures WIP - Added command line selection of sub fixtures.
- Added new submaster bump button action "Select". Pressing the bump button to select the channels in the group.
- Changed CUE command syntax so that if the cue list name is specified (with or without PLAYBACK) then it will look for a matching playback to execute the command on. e.g. CUE "cue list name" GO - this will now look for a playback containing that cue list.
- Added command syntax SELECT DIMMER to reverse select a deck channel from the dimmer its patched to. Doing SHIFT+DIMMER on the console will add SELECT DIMMER to the command line.
- Change timing information display to show gray unless fixture or attribute timing is set for the channel.
- SHIFT+STEP UP/DOWN now can be used to jump to the first or last cue in the cue list in the GOTO time.
- Fixed tracking options when the default is "Cue Only (Int) / Trk (Atts)". Using the "TRACKING OPTIONS" button now cycles through TRACK -> CUE ONLY -> TRACK BACK
- Fixed importing groups from another show file not correctly setting the palette type.
- The wait time to find the DMX board is now a setting in the windows registry. The default for this wait increased to 5 seconds (was 3).
- The wait to find the DMX board will now only apply if its running on an actual console or rack device. If its not on a physical console or rack then it will only wait 1 second for the DMX board to respond.
-
Added direct serial port commands to the system. New command structure:
- SERIALOPEN {port} {optional parameters} - Open a com port. Parameters - Baud (9600), Data bits(8), Parity(none), Stop bits(1), Flow(none)
- Parameters - Add IGNORE to the parameter list to not pass incoming serial data to the command line processor
- SERIALWRITE - {port} {Text} - Write the text data to the com port. Add r to send a return. If the port has not been opened then this command will open it with the default parameters and ignore incoming commands.
- SERIALCLOSE - {port} - Close the associated com port.
- Fixed REM DIM not setting the UNDO state correctly.
- Added "UNDO REM DIM" to undo the last specific rem dim command.
- Added "UNDO REL" to undo the last specific release.
- Log file now records changes to the selected playback and reports the playback number and cue list name when doing a jump cue.
- UNDO UPDATE/RECORD now correctly restores the channel state if they are released as part of the record or update.
- Changed cue timing progress colour from yellow to gray.
- Added syntax support for TIME # THRU # THRU # ENTER
- Fixed patch command "DIMMER @" when in dimmer @ channel mode not clearing the full footprint of the fixture.
- Fixed additional channel keys not adding the additional universe(s) when Philips Advantage is turned on.
- Changed registration system so that a pro license will override a LF25 or LF50 license. Also LF50 will now override LF25.
- Fixed "{channel} TILT @" on the command line doing a THRU selection.
- Added ability to do "+NEXT" or "+LAST" on the command line to add the channel before or after the current selection.
- Fixed fx not stopping when using the CUE PLAYBACK command to jump to ad-hoc cues.
- Fixed UNDO UPDATE or UNDO RECORD not correctly re-asserting the cue after it has been undone.
- Fixed ASCII import not saving the cue list names correctly.
- Fixed cue 0 being linked to itself after an ASCII import.
- Fixed various timing screen issues.
- Added cue timing countdown to channel timing screen.
- Changed CUE # LINK syntax so that if no link cue is specified then it will reset the cue to link to the next logical cue.
- Sub fixtures WIP - Fixture control panel now showing option to select to control the master parameters or all subfixtures if the selected fixture contains sub fixtures.
- Fixed CUE command when referencing a playback not working if GO was at the end of the command.
- Fixed generic palettes not being released after an update cue.
- Fixed possible wrong director being assigned to chase step channels.
- Added FX id to the running cue fx tab in the side bar.
- Added guarding around setting focus to controls.
- Added "Open a new view of channels" and "Open a split view of channels" to the view menu when in basic mode.
- Added new tracking mode “Cue Only (Int)/Track (Atts)” to the record cue dialog.
- Changed default options to be called "Tracking" rather than "Track".
- Fixed issue with chase fx's showing the wrong colour in the classic channel view.
- Changed "home" behavior to exclude the dimmer unless explicitly added to the home group.
- Fixed bug in the "home" behavior not applying 8 bit defaults correctly.
- Fixed timing bug in hybrid mode where loading a cue out of order would apply incorrect down times.
- Sub fixtures WIP - Added virtual dimmer to all subfixtures
- Sub fixtures WIP - now displaying dimmer level and colour information correctly in the classic view
- Sub fixtures WIP - fixed bug that prevented sub fixture virtual dimmers from displaying correctly in the ML view
- Sub fixtures WIP - colour only fixtures display colour picker when subfixtures are selected
- Sub fixtures WIP - control working in the classic view
- Added new tracking mode "Cue Only Dimmer / Attributes Track". In this mode attributes will track forward and the dimmer will record cue only.
- New tracking mode (Cue Only Dimmer / Att Track) added to system property default options.
- New tracking mode (Cue Only Dimmer / Att Track) added to command processor to be accessed from the "tracking options" key.
- New tracking mode (Cue Only Dimmer / Att Track) added to blind update
- Changed naming of "Track Forward" to just "Track"
- Fixed GO submaster not assigning the correct previous cue number when its first used resulting in incorrect transition for the first cue.
- Fixed introduced possible crash loading schedule tasks from the show file.
- Fixed blind display not showing correct state after a smart block.
- Fixed "force fixture block" causing "record minus sub" to not work.
- Fixed possible crash with command line Fixture # @ [Generic Palette] # [Enter]
- Fixed possible crash with command line CUE # PART # EDIT (Text) ENTER where the part number was the last one in the list.
- Added sanity checking to the cue list editor timer event to ensure the current list is always valid.
- Fixed off-by-one bug in patch window doing a reset patch by range.
- New fixture library - REV 29
- Mobile Interface Builder - Fixed performance issue with submaster and switch feedback
- Mobile Interface Builder - Increased the thumb height for sliders to make them more usable.
- Mobile Interface Builder - Added PIN number security to each layout file. Users will be prompted for a pin number before accessing the interface.
- Fixed possible crash opening the system properties if no console is connected - related to new basic mode settings.
- Group window command line - using arrow up/down will now traverse through the groups.
- Fixed refresh issue with cue list detail window when changing the selected cue list.
- Improved critical error logging in the command line.
- Fixed cue list detail window overview showing "-" for pan & tilt when tilt value and pan does not.
- Fixed blind display showing incorrect tracked state if tilt has a value but pan does not.
- Fixed bug calculating tracked state beyond a smart block for the dimmer.
- Fixed bug when updating cues if the release time was set to anything other than 0. Channels would fade to their pre-updated value before snapping to the cue data.
-
Added command line ability to edit and control scheduled tasks. The new syntax is:
- SCHedule {schedule name} {shortcut}/PAUSE/RESUME/GET {Schedule}
- Created new global BASIC mode
- Created new simplified System Properties when in basic mode
- Added button to the System Properties to launch introduction videos
- Created new "First Time" screen that allows the user to select basic or advanced mode (and lunch intro videos).
- Applied filtered VIEW menu in the Live view when running in Basic mode.
- Fixed strange behavior when overwriting step time, fade time and fade out time in the chase fx.
- Fixed chase fade out not allowing 0
- Fixed possible “Invalid step number” when working in "Timing per step" mode for chase effects.
- Added FX IDs to the cue fx window.
- Added command line ability to UPDATE {shortcut number} to automatically translate to update to corresponding palette or group.
- Added the ability to get the GMT setting from the CITIES.CSV file distributed with the software. This is now automatically populated in the system properties when a city is selected.
- Added right click option to insert a chase step below the current one (FX editor -> Chase).
- Fixed bug calculating the tracked state of channels (jumping to a cue) in a smart blocked cue. Channels could possibly track through into the smart block cue when they shouldn't.
- Added LINK to the CUE command to command line set the linking cue number.
- Added SHIFT+FOLLOW to add LINK to the command line.
- Dimmer patch window now showing a subset of columns when in basic mode
- Fixed ASCII import time interpretation for minute separator.
- Fixed bug that would remove data as redundant after a record or update if the palette references don't match but the raw data does match.
- Fixed fixture editor display issue with the invert check box for framing shutters.
- Fixed DMX display not working after restarting the DMX engine or restoring from sleep.
- Fixed bug with HUE effect set to relative not fading in or out correctly on CMY fixtures.
- Palette windows rows and columns now remembered per window.
- Fixed "new view of channels" not restoring correctly after a restart.
- Fixed sliders in the virtual playback not reflecting their change on the physical sliders on the console.
- Added startup parameters to auto login a user. New parameters are -USER {username} -PASS {password}. The password parameter is optional.
- Fixed Window layout manager not accepting console shortcut buttons to auto assign the number.
- Fixed "Clear playback" button not working if an FX is assigned to the playback.
- Added option to the generic palette window to auto create a complete page of colours.
- Added option to the generic palette window to clear all palettes on the page.
- Added command line ability to set scene breaks. New syntax CUE {number} BREAK {Scene break description}
- Pressing EDIT key after CUE will now toggle between TEXT and BREAK to allow for scene breaks.
- Added option under the "Open split view of channels" -> "Filter ML View by selected family". When this option is active the ML view will filter the columns shown by the currently selected family (console buttons). The intensity button will remove the filter and show all attributes.
- Added default attribute family timing setting to the system properties.
- New fan change to set 1/10 of a percent can now be done with the encoders by holding down the shift key.
- Library effects now allows for 1/10 of a percent for setting the stagger percentage.
- Fixed refresh problem with the active state of library fx in the library fx drop down.
- Fixed COPY FROM CUE syntax not working.
- NEO PC now installs as "NEO PC" rather than just "NEO".
- ASCII import now correctly importing dimmer profiles
- Fixed ASCII import clearing out the special groups (GM etc).
- Fixed ASCII patch import not working.
- Fixed groups and subs not importing from ASCII format.
- Change fan tool so that pan and tilt spread can now be set as 1/10 of a percent.
- Profile effect now allows for 1/10 of a percent for setting the stagger percentage.
- Added command line "RESTART" to restart the system.
- Changed "EXIT" and "RESTART" commands so that they do not prompt the user.
- Fixed "unpatched" multi attribute fixtures showing up in the "DMX Outputs" as conflicted channels.
- Fixed ASCII import rounding issue with cue numbers.
- Fixed ASCII import incorrectly calculating follow times.
- Fixed HostMS and hostLS fields in ShowNet protocol to correctly reflect the ip address of the source.
- New fixture library - REV28
- Fixed "copy from" not copying palette reference if the channel being copied is set from a cue list.
- Setting some gel colours in the patch would would result in the wrong one being set.
- Changing playback page on the console now automatically changes the page on screen if the playback window is in console mode.
- Fixed pressing the fx library button when the window is already docked closes it.
- shift + cue list now opens the track sheet.
- update + bump palette now works on selected channels and changed data only if something is selected. If nothing is selected then it works on all changed data.
- When recording a group with no levels set so that the group is created with all intensities at full this no longer applies the group after recording so that the channels do not snap to full.
- group # out/full now applies virtual levels if no dimmer level is set for the group.
- Fixed press and hold the [+] key and dial encoders, upon release the command line inserts a + character.
-
Added command line ability to put GO on the end of the cue command to execute a cue in cue timing, with fx and auto follow. Valid syntax is:
- CUE {optional cue list name} {number} GO
- Pressing the master GO button when the keyword CUE is at the start of the command line will not add the keyword GO to the command line and auto execute.
- Added "home" special group. Like hilight / lolight group this can be used to override the defaults when using the home function.
- Fixed "Selection Sortcuts" and "FX Library" window not displaying if closed while docked to the advanced docking system.
- Fixed track sheet bug that would cause edits to apply to the wrong channel.
- Set drop down combos in profile/library effects to apply the change as soon as the combo item is selected.
- Fixed when a fixture definition is imported from a show the wheel configuration was not checked and a default set created if not wheel config existed.
- cue # follow - if the cue is not set to auto follow then it will now set the cue to "follow in time". If its already "follow in time" or a regular follow time then it will remove the follow.
- cue # follow +{time} - If the cue is not set to auto follow or set to "follow in time" then follow will be {time} after the cue has finished.
- Added the ability to force parameters "changed". Holding down the SELECT CHANGED and pressing PLUS(+) will set everything in the fixture as "changed". Holding down the SELECT CHANGED and pressing INT, POS, COLOR, BEAM or EDGE will set only the parameters within that family to "changed".
- Added sub-fixtures to the internal channel object.
- Added round-robin processing of sub-fixture control elements.
- Fixed "Intensity HTP / Attributes LTP" not working for cue lists set to that behavior.
- Fixed bug generating the waveform in the timeline effects and the cue list timecode editor. The resulting waveform was compressed compared to the actual playback of the audio.
- Added "Sub Fixture" number to the fixture editor for planned master/cell channel changes.
- Added advanced display of patch dimmer assignments so that ranges of channels are displayed using the / (THRU) character,
- Added option (default on) to auto size the new "Patch address" column.
- Fixed bug in mobile interface app that would cause the app to hang if only landscape layout is created.
- Added command line ability to RECORD or UPDATE the GM1, GM2, Hi Light and Lo Light special groups. Pressing any of the keys (GM, Hilight) after RECORD will now populate the command line with the appropiate keyword to do this record operation.
- Added new column to the patch display to separate the patch address and the fixture.
- Added the ability to type a fixture name and search the same as the command line patch set to a fixture in the grid.
- Fixed +/- bounce issue when holding down the plus key and moving the encoder.
- Changed USB drive registration system to recognize the file name of ".NEO_registration"
- Fixed possible crash using the ShowNet driver.
- Fixed the patch window command line not automatically scrolling if text is longer than the available space.
- Applied fix so that the VIEW menu fits on a 1440 x 900 monitor.
- Added command syntax to set a cue part in an update. i.e. UPDATE CUE {number} PART {number}
- Added drop down option to the Hi Light button to activate new Lo Light function.
- Added console option SHIFT + Hi Light to activate new Lo Light function.
- Fixed possible crash refreshing the track sheet.
- Fixed introduced bug with ultraDMX driver that stopped the ultraDMX pro from outputting on both universes.
- Fixed CUE # SC # not working with some point cues due to a rounding error.
- Pressing EDIT or PART after CUE will now put onto the command line the current cue number.
- Added the ability to do relative levels using the syntax {channel list} @ / {percentage}. The resulting levels set will be proportional to their current level.
- New CUE syntax to preheat a cue. CUE {number} UP
- Fixed NEXT key not cycling through the cue numbers when doing an UPDATE/RECORD CUE # THRU
- Fixed RECORD routines calculation of the "previous cue" so as to follow the logical linked state of the cue list.
- Fixed bug when recording over top of an existing cue (not update) that attribute that have not changed could be set to default values.
- Fixed holding down the +/- key and using the encoder. You no longer need to release the key before moving the next encoder.
- Fixed bug that would cause a crash starting when loading timeline effects from older versions of the software.
- Fixed pressing "Select Previous" after using the odd/even functions to reselect all fixtures in the set.
- Fixed "usbdmx.dll" missing error on startup
- Fixed legacy CUE command to allow for changing the cue list within the command.
- Fixed mouse wheel in grids automatically scrolling the grid regardless of selection state.
- Fixed bug where cue parts where being removed when updating a range of cues.
- Added command line ability to use the NEXT key when doing any command that involves CUE {number} THRU. Pressing next will add the next logical cue number to the command line.
- Fixed Peperoni driver now working in the latest version
- Fixed Enttec USB Pro Mk2 new hardware identifier when connecting with virtual com port rather than the direct D2XX driver.
- "Tracking Options" button now only cycles through whatever is not set as the default tracking option.
- Fixed "Select" button so that it does not close the "Selection Shortcuts" window if it is undocked.
- Fixed Selection Shortcuts window not being able to dock to the advanced docking system.
- Fixed ghosted cue progress bar in the cue list editor window if the selected cue list is different from the active cue list.
- Fixed various refresh issues in the cue playback window.
- Fixed the SLEEP command in the macro language being case sensitive.
- Fixed possible internal crash using the COPY FROM when palettes are involved.
- Fixed stroke colour changes not showing for group boxes in the magic sheet until the group box is deselected.
- Added Select Previous, Select Odd and Select Even to the special shortcuts.
- Fixed naming inconsistency in the special shortcuts for Select Last.
- Fixed Enter key on the pc keyboard not confirming the vision net area field.
- Building columns for the cue list detail window is now not case sensitive to eliminate duplicates based on case typos.
- Fixed MIDI processor unable to keep up with high message throughput by creating a queued processing in incoming events.
- Fixed fixture control colour picker not setting blind state (always setting live).
- Added command like control of generic smoke/haze attributes. i.e. 200 SMOKE @ 127
- Fixed bug preventing layouts from loading or saving correctly if more than one layout screen existed.
- Added a "Move" option to generic palettes right click menu.
- Fixed bug that would not allow the colour picker to work in the generic palette properties window if the colour picker was already open from the fixture control window.
- Fixed UNDO {attribute family} not restoring the palette reference.
-
Added ability to open the group window and select groups and submasters using the blind key.
- i.e. GROUP {number} BLIND
- i.e. SUB {number} BLIND
- Holding down the SUB key and pressing a bump button will now open the group window and select the submaster.
- Mobile Interface Builder - added option to resize images proportional to their original size.
- Mobile Interface Builder - added the ability to set the device orientation and create different interfaces for protraite and landscape.
- Mobile Interface Builder - Now checks on closing the builder application that the layout has not been changed and warns if it has.
- Fixed bug when having the option "Use cue timing" for the GOTO command. The tracked state was not correctly being calculated.
- Fixed bug that could lock up the software when auto releasing the marked state if the cue list has broken links.
- Fixed ShowNet issue when using a partial universe offset in advanced routing.
- Fixed using SHIFT+Arrows in grids not working correctly when using the console keys.
- Fixed the fixture control panel not showing when using the selection shortcuts
- Changed palettes to only every apply to selection range.if nothing is selected then nothing will get applied.
- Fixed bug using clear patch by range option in the dimmer patch window would stop all edits to the patch grid.
- Fixed palette windows not setting the UNDO state before applying the palette.
- Added NEW mobile interface builder to install and control panel.
- Changed the tracking backup window to a metro styling
- Added notification on the master when a tracking backup is pinging it. Notification changes if the ping stops to indicate that the backup is not communicating.
- Added clear notification on the backup system when it has taken control of the output.
- Added notifications to the rack screen to indicate when the backup as taken control.
- Added ability to press RECORD and then submaster bump button to do a quick submaster record.
- Changed the auto backup system so that backups are only triggered if something has changed in the show file.
- Fixed gobo spin rounding error that would stop the encoder from being able to go to 0deg (would jump from -1 to 1).
- Fixed various bugs in the layout manager that would result in some windows not being restored correctly.
- Fixed console BACKSPACE key not working in the group editor detail window.
- Fixed bug that would place CUE on the command line when using numberic keypad after doing a REC + bump on a palette.
- Highlight / highlight selection mode now merged. Highlight selection mode has been removed from the menu with the highlight button replacing this functionality.
- Recording a group with no dimmers set will not default the dimmers to full.
- Applied groups will no longer create a palette reference for the dimmer unless the group is explicitly an Intensity palette type.
- Fixed bug that could cause blind data to not show correctly when using a palette reference.
Version 2.17.1 Build 120
-
Fixed bug in the layout manager that prevented layouts from restoring
-
Fixed possible crash using the "preview next cue in visualizer" function.
-
Applied change to the auto backup system to remove possible conflicts with normal show file writes.
-
Fixed blind cue recording not re-linking the next and previous cues.
-
COPY FROM in Blind has been added
-
Fixed a virtual dimmer attribute count mismatch allowing values to be ignored.
-
Leading channel list UPDATE + BUMP (to a palette button) has been added.
-
Fixed issue where @ (Attribute Family) ENTER in Blind would not always give expected results when data was tracked values.
-
Fixed issue where a leading channel list updating to a palette did not work.
-
Fixed issue where marking color data did not always present the correct data.
-
Cleaned up issues around labeling cues in Blind (CUE # EDIT) not presenting the correct cue in the dialogue box.
-
Fixed possible lockup changing the on-screen grand master from a MIDI device.
-
Fixed blind cue recording not re-linking the next and previous cues.
-
Fixed delay (down) not being included in the mark delay timing.
-
Fixed GOTO # {LAST/NEXT} not correctly identifying the previous or next cue number.
-
Fixed pressing the ENTER key on the keyboard adding hidden control characters to the command line causing. This could cause some context button presses to fail.
-
Improved backup handling to try to minimize the closed dataset error.
-
Fixed "Select Changed" not setting the selection order correctly for channels already selected. This could result in channels not being recorded into groups/palettes as the order list is used by this type of record operation.
-
Added folder checking for the auto backup functions to ensure the system does not attempt to backup to a drive that no longer exists or is removed.
-
Fixed leading channel list UPDATE CUE not working correctly.
-
Fixed focus not going to the group command line when the group window is docked into the advanced docking system.
-
Fixed bug that would not reset playback 0 when doing a SHIFT+RELEASE if it was not selected.
-
Fixed possible endless loop (hung system) when using {channel list} @ CUE {number}
-
Fixed possible crash changing show files if the virtual cue playback window was open.
-
Fixed close dialog box incorrectly showing "Restart" if the user canceled out of a shutdown and then selected the option again.
-
Changed the Vision.Net (VN) command so that the action command can have a point postfix to set the "Area" for Ethernet systems. e.g. VN SP.3 1 2
-
Removed debug code that forced the VN Area to 1 when sending VN messages.
-
Fixed issue with the shortcut window not restoring position in the new layout manager.
-
Fixed Vision.Net learn not working with sliders when using the VN touch screen (Ethernet).
-
Fixed Vision.Net toggles not working over Ethernet.
-
Fixed keyboard entry not working in the new magic sheet.
-
Fixed page key not working in the dimmer patch window when running in single monitor mode.
-
Fixed command line GROUP # + GROUP # not accepting the second GROUP keyword.
-
Fixed command line GROUP # THRU # not working.
-
Fixed bug where updating a dock site was not correctly saving.
-
Added a fade engine processing pause during a GOTO command to ensure that terminating the previous cue and then asserting the new cue does not cause an output dip.
-
Fixed Philips Entertainment USB to DMX driver to prevent DMX channels being set to 0 during startup.
-
Fixed bug with internal timecode that could cause a cue to fire incorrectly.
-
Added the ability for the internal timecode feature to work with multiple media fx in the same cue list.
-
Added warning if the user tries to use the minus (-) on attribute families when recording groups or palettes. "Warning! Attribute Families are only additive. Family BEAM is not included in the filter".
-
Fixed bug when "Use cue timing for GOTO" is turned on the system was still applying auto follows.
-
Fixed bug that post startup would incorrectly set the SQL transaction handler active.
-
Fixed bug that would allow advanced routing to have start and end net slots of 0.
-
Fixed possible memory corruption if the start net slot was set to 0.
-
Fixed "Add" button in the selection shortcuts not refreshing the buttons if the window is undocked.
-
Fixed bug when holding down the shift key and using the AB faders not going back in state.
-
Fixed holding down the SHIFT key while using the playback masters as a way to reverse through the cue list.
-
Patch: When in Dimmer mode, typing DIMMER # @ ENTER will page down to the channel of the same number. It should go to the channel that has the dimmer that was just removed.
-
Fixed "Create simple chase from selected fixtures" not working when the number of fixtures per step was set to anything other than 1.
-
Fixed resize issue changing tabs in the selection shortcuts window when docked.
-
Fixed group window jumping to the wrong row when selecting to open the group detail window.
-
Fixed critical bug that would make windows menus unusable after opening the playback select window and closing it without selecting anything.
-
Fixed critical bug that would result in "not responding" messaged when pressing the RELEASE key. Bug would appear if the FX playback window is opened (with fx populated) and then closed again.
-
Fixed ambiguous sorting of rows in timeline effects when group references are used.
-
Fixed playback slider issue when chase fx's are assigned. Bringing the fader to zero quickly would stop the fx but not zero out the current step.
-
Added the ability to have 2 ranges when setting values. i.e. {channel list} @ {value} THRU {value} THRU {value}.
-
Fixed logging out a user closing all windows and not restoring correctly.
-
When recording a cue if the previous cues link field is modified then it will not automatically be set to the new cue.
-
Fixed various bugs with SHIFT+selection in the cue list editor window.
-
Added the ability to set the cue description by range. i.e. CUE X THRU Y TEXT {description}.
-
Added new splash screens for the NEO Rack Playback Controller.
-
Fixed introduced bug in the patch command line where entering a channel number was search by dimmer. It should only do that if you are in dimmer mode or prefix the command with "DIMMER".
-
Added some additional check around show file write related to when the auto backup is running.
-
Minor change to the way combo boxes are shown in the system properties device table.
-
Minor and various bug reports resolved.
-
Fixed symbol editor title row height.
-
Fixed calculating tracked state (GOTO) not working correctly if group references (group column in the cue list window) are put into the cue.
-
Fixed cue list window not showing newly recorded cues if not already open.
-
Fixed bug with recent timecode changes to ignore auto follow cues where no timecode has been set.
-
Fixed bug in "Timestamp on cue go" that would not correctly set the timecode for auto follow cues.
-
Fixed time and delay information not showing in the cue detail window if no instruction is set for that attribute.
-
Fixed possible "Cannot focus a disabled window" error when using the GOTO command.
-
Added a TCP server for bulk transfers of information (show file, etc).
-
Added synchronize button to the tracking backup window.
-
Added tracking backup functionality to the rack screen.
-
Added submaster tracking to the tracking backup system.
-
Minor cosmetic change to the palette windows and shortcut window. When using 3D button styling (default) buttons that are disabled or not used no longer show in a 3D style to further differentiate them.
-
Added dockable frame to the main window as a view option when the advanced docking system is turned on. Allows for docking of palette windows within the main frame for a better single monitor experience.
-
Changed logic for finding the "Previous Cue" when looping and exit cues are involved. If the resulting "Previous Cue" is greater than the current cue (or not found at all) then the software will scan again looking for an "Exit Cue" matching the current cue.
-
Automatically hide the main command line when either the patch or group window is docked to the main window (single monitor mode).
-
Fixed all dimmers going to 0 when restarting the DMX engine without restarting the software.
-
Changed system properties labels for default record code to "Group Default Record Mode" and "Cue Default Record Mode".
-
Improved the lamp strike macro to skip over unselected fixtures correctly.
-
Fixed Cue Playbacks not saving when its cleared.
-
In the Cue PB window, the order of cue lists now matches the hardware order.
-
In the Cue PB window, the just cleared PB no longer shows the old cue list.
-
Further fixed to the ShowNet driver to correct for flicker issue.
-
Fixed progress bars in the cue list window broken by change to side bar progress bars.
-
Fixture editor: Changed "Populate Mid Values" so that the first value is set to 0 and the last 255 (or 65535).
-
Fixture editor: Fixed the copy function in the attribute item detail window. Selecting a fixture to copy from would not list available attributes unless that fixture had been opened previously (full fixture details had been loaded into memory).
-
Added record mode modifiers for INT, POS, COLOR, BEAM and EDGE to the command line similar to GROUP.
-
Changed business logic for palette (INT, POS, COLOR, BEAM and EDGE) recording:
-
LIVE = Will add any channel that with changes (red) to the palette and record all attributes within the palette type filter rules.
-
SELECTED = Will add any selected channels to the palette recording attributes within the palette type filter rules and only include attributes flagged as changed (red).
-
CHANGED = Will add any changed (red) channels to the palette recording attributes within the palette type filter rules and only include attributes flagged as changed (red).
-
-
Fixed issue where if you have turned off record palettes and update a cue with palette reference then the reference is not removed and the cue does not update as the user would expect.
-
Fixed page number inconstancy with the cue playback window.
-
Fixed magic sheet bug where the selection state of the channels would not persist when changing tabs.
-
Fixed bugs in compression routines for ShowNet driver.
-
Fixed possible crash in the DMX engine when going over 100 universes.
-
Dimmer patch command line now accepts "DIMMER #" to automatically select the channel that is using that dimmer.
-
RDM functionality for Philips Entertainment USB to DMX device.
-
Cue Progress bars now always prioritize the cue time over the out time.
-
Cue List Details: Added right click option when editing cells for "Restore".
-
When a cue is asserted that references a generic palette, the "advanced heuristics" is now being applied. Essentially, if there are more than just RGB in a generic palette, it will be applied
Version 2.17 Build 69
- Fixed possible missing install files on install (gel filters and the default symbol library).
- Fixed symbol editor title row height.
- Fixed calculating tracked state (GOTO) not working correctly if group references (group column in the cue list window) are put into the cue.
- Fixed cue list window not showing newly recorded cues if not already open.
- Fixed bug with recent timecode changes to ignore auto follow cues where no timecode has been set.
- Fixed bug in "Timestamp on cue go" that would not correctly set the timecode for auto follow cues.
- Fixed time and delay information not showing in the cue detail window if no instruction is set for that attribute.
- Fixed possible "Cannot focus a disabled window" error when using the GOTO command.
- Changed logic for finding the "Previous Cue" when looping and exit cues are involved. If the resulting "Previous Cue" is greater than the current cue (or not found at all) then the software will scan again looking for a "Exit Cue" matching the current cue.
- Automatically hide the main command line when either the patch or group window is docked to the main window (single monitor mode).
- Fixed progress bar issue in the cue list window for auto follow cues.
- Fixed control panel app to correctly detect IP changes for multiple network interfaces.
- Fixed DIMMER command to work if PARK is added to the end of the command. Hint added to the command history to say that the keyword is redundant.
- Changed DIMMER command so that UNPARK is valid to release captured dimmers.
- Fixed Philips USB to DMX interface driver to correctly work with older versions of this device (RDM & Registration storage not supported on older devices).
- Fixed leading channel list causing an endless loop when recording a generic palette.
- Fixed leading channel list not working correctly.
- Fixed all dimmers going to 0 when restarting the DMX engine without restarting the software.
- Changed system properties labels for default record code to "Group Default Record Mode" and "Cue Default Record Mode".
- Improved the lamp strike macro to skip over un-selected fixtures correctly.
- Fixed Cue Playbacks not saving when its cleared.
Version 2.17 Build 54 (Unreleased Beta)
- CHANNEL @ CUE # ENTER will now auto page.
- GROUP # @ will now auto page.
- Cue List Details: right click option of CLEAR now removes data from selected cell.
- Editing shutter info from an encoder that is referencing a palette will now unreference the palette.
- The Cue List now removes the part correctly when a previously parted cue has been restored to a non-part cue.
- On a newly updated cue where the update was [Update] [Cue] (#) [Thru] (#) [Tracking Options] {Track} [Tracking Options] {Cue Only} [Enter], the cue is now being asserted properly.
- Fixed introduced bug that would remove text from some of the buttons on the live view. This has increased screen refresh stability when going from Live/Blind.
- Fixed possible crash deleting cues from the cue list window.
- Fixed possible "cannot focus a disabled or invisible window" changing cue lists in the cue list window after opening the track sheet and then closing it.
- Copy from fixture to selected fixture (mouse action) now working in the new magic sheet.
- Fixed bug in the @ {enter} system that would give strange or no result. If for example you did an @ POS followed by a @ COLOR the second command would not work.
- Fixed blind update issue. Attributes that are tracking could get set to their defaults values when updating in blind.
- Fixed raw DMX view not showing universes over 100.
- UPDATE CUE ONLY now no longer removes attribute instructions on color.
- Running multiple cues will now display the countdown on all running cues.
- When running a long cue (multiple minutes), the countdown now changes every second.
- Autopaging on channel selection has been restored. This was broken.
- (Channel List) [@] [Enter] now shows the previous value (in parenthesis) correctly.
- When Blind on a non-live cue and GO is pressed, the side bar cue list honors the side bar location and no longer jumps to the Live cue.
- Improved performance of switching between blind/live.
- Fixed import from another show file not setting the shortcut colors correctly associated with groups and palettes.
- When recording a palette, all attributes as set in the Palette Type filters will be stored regardless of status of data (default, changed, selected, ore referenced). When recording a group, attributes that are not being controlled will not be recorded.
- In Cue List Details: Overview. If selecting multiple cells and right click and select Clear. It now correctly clears out all cells.
- When running into a Block Cue the levels now always show correctly on the Live screen.
- The channel history level (level in parenthesis on the Classic view) now only appears on the selected and changed channel when that channel is selected while a cue is running.
- In Blind, added the ability to create a cue by typing [Cue] (#) [Enter]. A dialogue box will ask for confirmation. When Yes is selected, a cue will be created that is a copy of the previous cue in the cue list.
- Fixed bug where an FX in a cue set to loop and with a delayed start would only run once regardless of the loop setting.
- Fixed bug that would start the console in group command mode if the group window is set to open on startup.
- Fixed various bugs related to editing and changing cue parts in blind and live.
- Patch: Added red box background if attribute channels have an overlapping patch.
- When updating a cue via Command Line, the updated cue number now appears on the Command Line.
- Blind: When a part cue is assigned in blind using UPDATE ENTER. Go to the Cue List Window and you’ll find that the newly created part cue is not showing up as a separate line.
- Storing a position palette to include the color family no longer stores this into the groups list. Now it uses the position palette list.
- [Group] (#) [@] select the channels the way that (Channel List) [@] does.
- Blind now displays the referenced generic palette in the color bar for color mixing fixtures.
- When a previous cue has raw color info that is the same as a palette that is being referenced, the system now understand that the attribute has changed. Previously this would not record correctly as it didn't see any difference.
- When an LED is referencing a generic palette and the values are tweaked by the encoders, any encoder tweak now removes the reference.
- Exclusive subs are now being ignored when the "include subs" option is turned off.
- The ML display now shows that framing shutters are referencing a palette.
- Referenced palettes now correctly represent a different palette even different palettes have the same parameter values.
- Fixed bug when doing a REC {enter} in blind. System was not adding to the end of the cue list buy rather recording it as cue 0 - Fixed.
- Fixed bug where doing a dialog record and not including running FX would not stop fxs from the previous cue when the new cue is asserted.
- Fixed mouse selection of fixtures in the new magic sheet not working correctly.
- Fixed inability to select cue parts in the cue list window.
- Fixed bug in the timecode engine that would cause erratic cue behavior if a timecode was missed in a sequential cue list (using internal timecode).
- Can now assign channels to Part 0 in Blind.
- In Blind, can now assign a channel to a part and UPDATE to create the part.
- Auto Follow cue flag in Side Bar is now on the triggered cue not the triggering cue.
- The part cue number indicator on the channel grid is red if in a modified state. Once the cue is updated/recorded, the indicator moves to a light grey.
- Fixed possible crash entering 0@ on the command line.
- Fixed possible crash deleting the current blind cue
- Recording a palette no longer stores channels who's intensity was the only thing changed.
- When Update is pressed, the side bar goes automatically back to the Current Playback tab.
- Continued improvements to the Groups detail > Overview interaction. Specifically when dealing with scrollers and changing their frames.
- Added the ability to record a cue in Blind
- Tracksheet: Pressing the Refresh button no longer collapses the tracksheet.
- Patch: Added a "Fixture Make/Model" and "Patch Command Line" to the patch entry boxes.
- Fixture library editor: Added new option in the "New Fixture" menu to copy the selected fixture.
- Fixture library editor: Cleaned up interface when editing a fixture's color attribute.
- Fixture library editor: Cleaned up interface when creating a gel string regarding editing.
- Fixture library editor: Edit Item Detail: Right click on any item in the grid to see several option for editing.1. Populate Mid Values 2. Clear Mid Values 3. Populate End Values 4. Calculate start and end from mid-point 5. Clear image 6. Edit image 7. Convert to 16 bit.
- Fixture library editor: When editing a cell and a new value is inputted, ENTER will now automatically advance to the right.
- Fixture library editor: when the editor is closed, any channels at level will be restored.
- Creating new cue lists now automatically increments the name (Cue List 1, Cue List 2 and so on...)
- Added syntax: [Cue] (X) [Shortcut] (Y) [Enter] – this would add SC Y to be triggered by Cue X.
- Added syntax: [Cue] (X) [Shortcut] [-] (Y) [Enter] – this would remove SC Y to be triggered by Cue X.
- Added syntax: [Cue] (X) [Thru] (Y) [Shortcut] (A) [Enter] – this would add the same SC (A) to be triggered by a range of Cues (X thru Y).
- Added syntax: [Cue] (X) [Thru] (Y) [FX] (A) [Enter] – this would add the same FX (A) to be triggered by a range of Cues (X thru Y).
- Fixed "CRITICAL GROUP DETAIL PARSER ERROR (0) - Argument out of range" error if 0 is entered onto the command line.
- Fixed bug preventing DMX input working for sACN driver
- Fixed log file error reporting in the command line processor not showing the stack trace.
- Significant internal cleanup of the Selected Cue pointer. The interaction between the cue list window and the side bar got out of control and was causing a few bugs to appear. This has been significantly cleaned up in this build.
- Fixed "Run Cue" button in the cue list window not stopping FX from the previous cue.
- [Update] (Bump) now works even if the fixture has no data in the palette.
- UPDATE for Groups/Palette was using the default record mode. Now Update always stores changed data.
- [Select Prev] now works after a [Goto] [Enter]
- While in a Cue with ML data, add a new ML's intensity (don’t change any parameter data), record the cue and all parameter data now references the correct color.
- (Channel List) [@] [Int/Pos/Color/Beam/Edge] [Enter] should remove any instruction for the selected attribute family and track from the previous cue. If there is no instruction, then the command should have no effect.
- Naming a showfile with a "." in the name should now appear correctly in the side bar.
- When COPY is used to copy data from Fixture A to Fixture B when Fixture A is a color mixing fixture and Fixture B is a ML, it no longer changes other parameter data than Color.
- Switching the Command Line between the Live and the Group Command Line by pressing the Group or Live display keys should now move the cursor appropriately.
- When in the Groups Detail > Overview and the cell for a scroller is selected and opened, the full scroller list should appear.
- When in the Groups Detail > Overview and the cell for a scroller is selected and opened, then color scheme should now be more legible.
- When in the Groups Detail > Overview and the cell for a scroller is double clicked, it no longer clears out the data.
- In Patch: Auto creating generic palettes for selected fixtures is now working.
- In Patch: pressing Edit no longer brings up the Quick Cue Name dialogue box.
- Patch: [Shift] + [Dimmer] will default the make/model back to the default of a dimmer.
- Cue Update History: The Preview button ignore any values coming from an Exclusive Submaster.
- Control Panel: If both the NICs are plugged in and active (one on the lighting network, one on the internet) only one card appears in the Control Panel > System Information Area. This now reports valid connection data.
- NEO PC. Has a more normal windows frame around the Control Panel for the X to close the Control Panel.
- Fixed decimal separator when using the console on a language local that does not use the standard decimal dot.
- Fixed possible hardware crash changing submaster page when a submaster FX is running
- Cue PBs internal order now matches physical playback order.
- [Update] (Bump) to a Palette button now works when fixture already has data in the palette.
- Magic Sheet: Moving the SC box now matches the cursor movement.
- Put new view Magic Sheet on 2nd monitor. Saved it as a Windows Layout. It now recalls correctly.
- Pushing the encoder and then setting a parameter to 0 now works.
- Recording a cue does now select the cue (blue background).
- When you Record a Cue with FX, the FX no longer stops.
- You can now put the same library FX on 2 different sets of fixtures. (just record or update the cue after the 1st one is set.)
- Groups display: When adding a color mixing fixture, the fixture attribute box that appears can now be moved and closed.
- Fixture Library Editor: When Fixture Library Import is initiated and then cancelled, that no longer forces NEO to restart.
- “Channel list UNPARK OUT” shows the channels going out on the screen but no longer leaves the dimmers patched to those channels outputting DMX.
- Importing from a backup file, we could see the cue list but no individual list of cues. Fixed.
- Added a new flag to the desk channels so that the group window now has its own selection separate from the live channels.
- Marking now consistent regardless of how you get to the marked cue.
- In the Channel Groups Detail window and changing options in the View pulldown, going straight to CL is now focusing on the Groups display instead of going to the Live CL.
- Removing a channel from a group that is currently applied live no longer affects live.
- Added the ability to add families to existing palettes e.g. UPDATE POS 1 BEAM EDGE - this will add beam and edge to the palette position 1.
- Fixed bug when saving SVG objects to the show that would cause the object to not load correctly after a restart.
- [Update] [Position] [Enter] (IE: Updating a palette without specifying the number) updates the most recently edited palette.
- Recording and Updating palettes in LIVE no longer switches focus and command line input to the blind GROUPS display.
- Recording or updating a palette or group scrolls the groups list in the GROUPS display to the newly created item.
- When creating a new item (palette or cue) without specifying the number (allowing the console to automatically assign the number) the Command Line now displays the palette number.
- Entering a number into the input line in PATCH while in DIMMER mode highlights the dimmer instead of the channel.
- Going from Blind to Live now refreshes all top row screen buttons.
- [Goto] [Enter] is now releasing selected channels.
- Fixed SVG import to magic sheet. user scaling was not being remembered or applying correctly.
- Fixed updating cue from blind mode replacing the channel state rather than merging.
- Changed fixture symbol editor (fixture editor) so that the symbols are while on black.
- Attribute data in Groups detail > Overview is now in Grey rather than Red.
- Manually clearing out attribute data in cells of Group details window no longer requires a refresh to display "Off" rather than blank.
- [Record] [Palette] (Position/Color/Beam/Edge) (Name) [Enter] will filter a generic palette record.
- Going from Blind to Live now syncs to the current cue.
- Changing numerical info in the Position tilt/pan degree boxes now appropriately changes the pan/tilt info on the Live screen.
- [Goto] [Enter] will reload the current cue rather than Cue 0.
- New cue lists now default the names to "Cue List #" where the # is one number higher than the previous cue list.
- Groups display: [Down] now responds correctly.
- Added special shortcut to open the track sheet ("Window - Track Sheet")
-
Various fixes related to the multi user system
a) Improved the handling of the channel state between systems
b) Fixed bug that prevented submaster changes being transmitted
c) Fixed bugs around selecting cue lists not updating on remote systems.
d) Fixed the remotes not starting on the same cue list as the master. - Fixed a parser error contributing to inconsistency in update.
- When GOTO or LOAD is pressed, the side bar automatically switches to the Cue List.
- Added for keyboard operation: "Blind". Typing BLIND will now take you into blind as if pressing the Blind key on the console.
- Improved visual improvement of Side Bar Cue List movement due to Recording, Step Up/Down and Gotos.
- When going to Live from Blind, the display now syncs up the active and selected cue.
- Added new feature called "Blind Follows Live". When on and the Blind view is selected, the console will show the Live cue in Blind. When off, selecting Blind will return to the last cue that was viewed in Blind. Should there be no previous cue viewed in Blind, it will show the current cue.
- Fixed the "preferred interface" setting in the remote connection options not saving.
- Fixed remote connection dialog so that the IP address of the remote system can be typed in.
- Fixed bug that would cause a show file error when creating a new cue list in a remote setup.
- When a remote system connects it now makes a request to get the current channel state from the master.
- Changed the "Offset" Command Line solution to "++" to allow for patching multiple outputs.
- Creating a Generic Palette for color now include White on RGBW fixtures.
- RECORD PALETTE ENTER now works as expected. It will record a new palette and the end of the current list.
- Custom configuration for Grand Master's now function accurately.
- Recording a Group as RECORD GROUP # POS COLOR BEAM EDGE ENTER will no longer store this as a Position palette but now as a Group.
- System restart no longer required after System Properties Input/Output output table change.
- In System Properties: Input/Output, a new button has been added "Restart DMX System". This will force a restart of the DMX output system without requiring a software restart.
-
Changed MIDI message to move the channel number to the device index field. New syntax:
[MIDI] {device id}.{channel number} [Message Type] [data 1] [data 2] - Fixed entering a channel range in the patch command line not selecting the range.
- Setting focus to the main command line system does not remove the previous command status (empty text).
- Parked fixtures now survive when the software restarts AFTER the fixture library has been closed due to a fixture change in the library.
- Parked fixtures now survive when you turn on the Adv Docking System and restart.
- A dimmer no longer stays orphaned and on when a dimmer is accidentally patched to either a channel or an aux dimmer and then unpatched to correct the mistake.
- Fixed bug where the Save Patch dialogue box appears inappropriately.
- When patching a channel, the patch screen will scroll to put the just patched channel in the middle of the patch screen.
- In Patch, both keyboard and console Backspace/Bksp now function in the Make/Model name box.
- Patch: Flick gestures when used around patched channels will actually change the patch.
- Groups / Live display: A Mouse click into either the Groups or Live screen will focus on either screen’s CL.
- Groups / Live display: Clicking the Group display should focus on the Group CL. Clicking on the Live screen should focus on the Live CL.
- Groups display: Adding a channel to an existing group will resort into numerical order.
- Groups display: Fixed bugy where UP/DOWN move in increments of 4 rather than the set value of 5.
- Groups display: Selecting a channel now obeys the "inclusive mode" state.
- Fixture lib editor: When you open the fixture folder and double click on a fixture it wants to import it. A cancel button has been added to back out of this command.
- Fixture lib editor: Need ability to copy and edit a fixture from an existing fixture in the fix lib editor.
- Patch: If a patch cell is in edit mode (meaning you have a cursor), pressing the UNDO button will no longer put a “1” in that field.
- Cue 0's state is now being maintained even if cue 0 is not a smart block.
- Load/GO on cue 0 now triggers auto mark.
- Background image on Control Panel has now been fixed.
- Fixed show file error caused by change to always open a local show as a remote if the firebird server is running.
- Subs with attributes stored (specifically color), when run all the way to full will drop the stored data at the far top end of the travel.
- When "Highlight Selection Mode" has been turned on from the Select Active pulldown, the Select Active button is now highlighted in red.
- Fixed incorrect error message when doing dimmer @ channel patching.
- Fixed possible crash when deleting groups from the group editor window.
- When launching Control Panel after an update, the bitmap of the Control Panel now loads correctly.
- Submaster parameter data now appears in yellow rather than red.
- Magic Sheet: When editing and adding fixtures at the bottom of the scroll window and you click on it, it no longer jumps and grabs multiple fixtures.
- Magic Sheet: When going in and out of magic sheet, it no longer creates a copy of certain fixtures that is offset on both the X and the Y.
- New magic sheet - fixed orphaned objects remaining on the first tab after loading a new show.
- Magic Sheet: Fixture list no longer scrolls when double clicking on a fixture.
- Magic Sheet: Increased range of motion on Panning.
- Magic Sheet: Fixed bug where objects can get stuck in specific status color.
- Magic Sheet: Snap to grid - Increased stability and movement functionality.
- Fixed scene breaks now showing correct color in the cue list window.
- Fixed RECORD + Bump Shortcut not setting both selection shortcut and apply shortcut as it should.
- Fixed bug where patching a conventional dimmer to a channel that already contained a multi-channel fixture would not zero out the dimmers leaving orphaned DMX channels.
- Sys Props>Sys Settings: Backup Interval. This can no longer be a negative number.
- In Magic Sheet, the screen does not refresh when Position/Purpose/Color info is added into patch until the magic sheet is refreshed by moving the image.
- New Magic Sheet - Fixed Zoom and zoom around point so that it works correctly. - New Magic Sheet - Fixed Zoom to extents
- New Magic Sheet - Added hints to the pan button.
- Fixed attribute item picker not displaying text if not running dark styles.
- Fixed inability to select a different cue list in the cue list editor window.
- Fixed internal timecode bug that would cause the cue list to loop even when set not to.
- Fixed group FX not correctly updating the channel display when the FX is stopped. Channels can appear to be stuck under FX control when in fact they are not.
- New Magic Sheet - Adding fixtures to the sheet now sets the size that is currently selected
- New Magic Sheet - Fixed changing the size of fixtures was not maintaining its center position
- New Magic Sheet - When an item is added to the sheet it is now also selected.
- New Magic Sheet - Added SVG directive "color_bar_width" to be able to specify the width of the output color indicator. Default is the width of the SVG graphic.
- New Magic Sheet - Fixed text font settings issues. Changing a font size for example would set its color to black.
- New Magic Sheet - Fixed group box movement stopping if the mouse movement is too quick and steps outside of the bounds of box.
- Fixed row selection in the cue list editor window so that it’s more consistent and cleaner.
- New Magic Sheet - Implemented double click/tap function to take fixture to the "On" level or zero.
- New Magic Sheet - Fixed first tab not returning to the same position after a restart.
- Added startup check to ensure that the drive holding the last show file is still connected. If it’s not then the default show is loaded.
- Magic Sheet - fixed fixture moving to different positions than where they were placed
- Magic Sheet - Fixed additional tabs showing "internal error" in their title.
- Magic Sheet - Added new navigation popup when clicking on the nav button.
- Magic Sheet - Fixed gestures not working on anything but the 1st tab.
- Fixed the selected cue not correctly remembering its position when switching between playbacks.
- Fixed bug in the webserver files install script. This version has a new example color picker.
- The LUA scripting works where the Command Line command (LUA {file name} where the file name is a file with the LUA command. So the LUA scripts need to be files on the system. e.g. LUA "c:my script.lua" (the quotes are necessary if there is a space in the file name).
- Added LUA commands "SystemRestart([<maintain state>true|false]" and "SystemShutdown())"
- Magic Sheet: Added the new generic ML symbol to the system.
- Magic Sheet: Zoom box move outside of the configure screen.
- Magic Sheet: Add X,Y location identifier.
- Added ability for [Goto] [Arrow Up/Down] multiple times to identify a cue to goto more than one cue away.
-
Added new color picker to the default HTML page.
Note: You will need to delete the old "index.html" for the new one to be installed. The system will only copy in the defaults if this file does not exist. -
Added basic LUA parsing. Currently the only implemented command is "SetChannelLevel".
i.e. SetChannelLevel(channel number, level, fade time); - Fixed playback assignment bug. Changing the assigned cue list to a playback would result in the display not updating.
- Added command line GO, BACK, STOP and RESET.
- Added “Open HTTP Server Folder” to the control panel.
- Added syntax [Cue] (#) [FX] (#) [Enter] to add an effect to a cue.
- Added syntax [Cue] (#) [FX] [-] (#) [Enter] to remove an effect from a cue.
- Implemented blind mode for new magic sheet controls.
- Integrated magic sheet into the main channel display window - expect bugs as there is more clean-up is required on this.
- Fixed color command so that direct RGB color information can be parsed. i.e. @ COLOR #RRGGBB
- Fixed command line "-SUB" adding the text to cue description.
- Encoders now reflect new HTP option for profile effects.
- Fixed bug in the code that merges colors when using submasters. If zero values exist in the group then it can leave orphaned values on the processor stack and result in stuck colors.
- Updated default fixture symbols.
- Newly created FX's time will match the Cue Time when recorded into the Cue. This only applies as long as the FX and Cue Time match. If the FX fade time has been overridden, the FX time will no longer update automatically with the cue time.
- Profile FX can now be HTP in addition to LTP and Relative. The addition is available in the Offset field.
- (Channel List) (Bump) where Bump is selecting a generic/specific palette to apply now works. Previously, the only way this worked was (Channel List) [Enter] (Bump).
- When an fx stops and fades out it now cross fades to the previous channel state.
- Fixed cue list window not refreshing when doing command line timing changes.
- Pressing the + key after the @ on the patch command line put the keyword "OFFSET" onto the command line.
- Added GMs to the submaster window
- Changed default symbol for moving lights.
- New magic sheet - added "Grid" option to snap to points as in the existing system.
- Turned on word wrap for the detail column of the patch report.
- Added web interface. This can be turned on in System Properties > You can turn this on in the system properties in the same place as the telnet options. Once it’s on simply open a web browser and type "localhost" into the URL field.
- In Patch > Print Preview, the fields now auto page if the amount of data exceeds the width of the column.
- When removing an fx manually from a cue the system will now check to see if the fx is running and terminate it if necessary.
- Fixed bug calculating "final value without fx" in the parameter processing routines.
- When running as a remote the connection dialog now always shows rather than automatically connecting to the last show file.
- Added the ability to set the network interface in the remote options.
- Cleaned up some startup logic for remote connections.
- Added symbols to the default table for the new magic sheet system
- Added extension to the SVG files to set vertical offsets for the channel number, value and text fields.
- Added new option to media tab of the system properties "Use media codec for internal timecode clock".
- When using [Group] (#) [Group display] the CL is now selected and active.
- Scroller control with the DMX box using Command Line entry. The cursor stays at the end of the text entered.
- Patch: In P/T Adjust, when a selection is made, it is now accepted immediately rather than requiring an ENTER to complete.
- Added "Copy groups from previous cue" to the cue group editor window.
- In Blind, (Channel List) [@] [Enter] will remove the channels' instruction. Where (Channel List) [@] [0] will insert a hard zero.
- [Park] [Enter] from a clean Command Line will no longer park the last selected channel even if it is not currently selected. This command from a clean CL shouldn’t do anything.
- When in Live or Blind, [CUE] [#] [BLIND] will populate the Blind window with the selected cue.
- When in Blind, [CUE] [#] [ENTER] will select the selected cues active channels.
- When in Blind, [CUE] [#] [@] {value} will select the selected cues channels and apply them at the desired level.
- After a [Goto] (#) [Enter], the Arrow Up/Down keys will move the select cue pointer.
- Quick Command Macro: When a space is required at the end of a macro, the underscore (_) character can be used so that the ASCII character of %32 does not have to be remembered
- Macro editing: Bug fixed where it was not putting the cursor at the end of the command after an INJECT.
- In the side bar, color frame DMX box, you can no longer enter more than 255.
- In the side bar, color frame DMX box, the console's Backspace key now works.
- Groups display: [GROUP] (#) [GROUP DISPLAY] will select and display the selected group.
- Groups display: The [GROUP] [#] [GROUP DISPLAY] logic will apply to attribute family modifiers. e.g. [GROUP] [POS] (#) [GROUP DISPLAY] Note: When this command is used it will also set focus to the group command interface so you can start typing group commands.
- When in the Group display and on the Group CL, FULL, ON, OUT, UP, DOWN are now available.
- When using scrollers, [Group] (#) [Full] or [@] [Level] [Enter] is now legal syntax.
- Metro DB > Palette Types Modified. There is now a question mark at the end of the question Do you want to save…?
- Magic Sheet. Added a floating text box for Zoom Extents to appear when you hover over the icon.
- Magic Sheet. Zoom Extents improvements. It no longer places all fixtures on the top left hand corner prior to a pinch/zoom.
- Macro Dialogue Box. All commands have been moved to the new Metro style dialogue boxes.
- In the Command History window (NEO Icon) is now full screen.
- An Inhibitive Submaster no longer causes changed state value to just booted system.
- [Group] (#) [@] [Intensity] (#) [Enter] now correctly applies the selected intensity palette to the selected group.
- Fixed clicking on the RDM button in Patch AFTER you have made a change in patch causes the save metro DB to appear.
- Relay. Now immediately available in Selection Shortcuts.
- Groups display. When selecting a channel in the Groups Command Line, it no longer selects it in Live too.
- In Macros, assigning a value to a point channel ex. 161.27 was applying to the intensity rather than the 27th DMX offset channel. That is now fixed.
- In Macros, the Backspace button and the Arrow Keys now work as expected.
- View > Intelligent View – now displays correctly if you have fixtures grouped by fixture type.
- When building a Macro, autocompleting commands now display properly without the extra characters of {E}.
- New magic sheet - Changed the button for opening the edit properties to the text "EDIT" rather than a image.
- New magic sheet - Added a button for the fit to area option.
- New magic sheet - Fixed using gestured zoom also applying the dimmer level of selected fixtures.
- New magic sheet - Added the ability to set fixtures to be small, medium or large independent of the zoom function.
- In “Open a Saved Show” the file name extension is NEO files rather than LightFactory files.
- In “Create a New Blank Show” the file name extension is NEO files rather than LightFactory files.
- Patch > Dimmer Profiles. If the dialogue box has been sized to be fairly large and opening a dimmer profile list always goes down, then it’s no longer off the screen and cannot be seen.
- Dimmer Profiles. Ability to set dimmer profiles was incorrectly linked to console's channel count. That limitation has been removed.
- Added a Generic fixture to the library called Relay. It has a Non-dim profile and when patched, it automatically labels the purpose “Relay” that way it shows up in the Selection Shortcuts.
- With Scrollers patched, the "Auto set virtual dimmer to full upon selecting color" option has been moved to the Show tab. When turned off, this allows selecting color without assigning intensity. The option is sticky and the setting will survive a restart.
- In Appearances. When you turn on/off Metro style scroll bars. A message now appears to let you know that a reboot is required for the change to take effect.
- Group display Command Line. [Channel List] [Enter] now selects the channel.
- Added the ability to set the midi channel as part of the "note on/off" message. This was an oversight because the channel is embedded into the status field there was no way to set it as part of the command. You can now do "MIDI NOTEON {channel} {data1} {data2}"
- Fixed bug when a profile effect was paused and then a palette was applied over time a smooth transition would not occur.
- Fixed fade out of a hue profile effect in a cue causing a flash of white (defaults) at the end of a slow fade out.
- New magic sheet - Edit panel on the right can now be resized and the column count in the grids made dynamic.
- New magic sheet - Fixed pinch zooming but that would cause it to continue zooming when you stopped moving your fingers.
- New magic sheet - Fixed selecting fixtures in edit mode so that they obey the inclusive/exclusive mode rules.
- New magic sheet - implemented pan gesture recognition.
- Fixed possible crash using the color picker on fixtures with color wheels (introduced by recent change).
- New magic sheet - Added right click option on the navigation button to "Fit layout to screen".
- New magic sheet - added property editor for group’s box.
- New magic sheet - added property editor for shortcuts.
- Fixed special macros trigger always being active if the shortcuts window is undocked.
- New magic sheet - implemented pinch (multi-touch) zoom.
- Fixed "-SUB" not working with recording submasters from the command line.
- New magic sheet - added property editor for the text object (font and caption can now be edited).
- Fixed refresh issue on the submaster wings where the 5th screen did not refresh as quickly as the 1st when using the flash buttons.
- New magic sheet - A Matrix can now be added to the layout
- New magic sheet - Any SVG image can be added as an object to the magic sheet.
- Fixed "release on zero" feature of submasters and groups to now be "release on default".
- Stopped the ability to edit the fixture # column in the patch window
- Renamed the "character" view to “Classic” in the cue/group detail window.
- Fixed selected channels @ LEVEL working in the group detail command line.
- @@ now working in the group detail command line
- Added command line control of the new stopwatch. SW START|STOP|RESET
- Fixed bug when switching cue playback display modes that would cause the window to lock up when re-opened.
- New magic sheet - added "Send to back" right click option to change Z order of objects
- New magic sheet - added "Bring to front" right click option to change Z order of objects
- New magic sheet - When a new fixture is added the selection is now cleared.
- New magic sheet - added functionality for adding shortcut buttons.
- Fixed problem with the startup in remote mode if the previous server based show is no longer available. The system would end up in a loop and not start correctly.
- Added a filter to the VN Ethernet receive routines to filter out traffic coming from itself.
- Improved the logic around VN feedback from a learned preset so that if the trigger is external the system does not also re-send the preset message.
- Fixed group masters so that if channels are adjusted from their group defaults using the group master adjusts channels proportionally.
- When a group master is selected and the master slider moved the fly out channels now also move.
- Fixed recently introduced bug that prevented the first color of a dynamic color being added to a group under specific conditions.
- Fixed Ch Grid > View > Character not auto scrolling to visible cells after an update.
- Added option to the "Swap Universe" feature in the dimmer patch window to filter by selected channels. "Only swap universes for selected channels"
- Added new group command line to be accessed from the NEO console.
- Fixed filters not working correctly in the group window. Significant redesign of now this window populates and interfaces with the grid.
- Fixed recording "LIVE" to an empty submaster only recording changed values (now records everything).
- Group detail window no longer returns to "Overview" tab when re-opened
- Group detail window now remembers the tab you were last on across restarts.
- Fixed the Enttec Pro Mk2 driver to recognize the new RevB hardware.
- Fixed critical bug in profile FXs. If a cue contained multiple FX all using the same profile curve and none of the effects have been used before then a race condition could crash the system.
- Added UNDO system to blind view
- Added UNDO {attribute family} to blind view
- Fixed possible crash using UNDO {family} in live mode.
- Changing the channel profile in the patch window now immediately applies the change to the output.
- Fixed "save patch" dialogue popping up when the profile drop down is opened if a channel has previously been changed.
- Fixed "dimmer dimmer" not returning the dimmer to its translated value according to the dimmer profile set.
- Pressing the patch button on the console (or screen) now always returns focus to the patch command line.
- Fixed color picker not showing in the sidebar if "Auto switch the sidebar when selecting fixtures” is off
- Fixed some tabs in the color picker setting the dimmer to full when just selecting the tab.
- Fixed hybrid record mode bug that would cause the dimmer to go out after recording if not all of the attributes where touched.
- Fixed "New Macro" dialogue allowing the shortcut spin edit to go negative.
- Fixed LW import so that if a fixture cannot be matched in the library then clicking on ignore will not ask about that fixture again.
- Fixed updating generic palettes not correctly updating color wheel index information (also applies to color scrollers).
- Added the ability for the "Import from another show file" to load backup and zipped backup files without needing to extract them first.
- Fixed UPDATE + palette bump not working sometimes.
- Fixed attributes not showing as being in a palette after updating a cue and updating palettes at the same time when "release channels on update" is turned off.
- After updating a palette the system now looks back through the stack and updates cue data that is currently referencing the palette.
- Fixed PARK bug when using the NEXT/LAST buttons. If you did a park without a leading channel list after using the NEXT or LAST functions the wrong channel would get parked.
- Added command line ability to set palettes to groups. e.g. GROUP 2 @ POS 3
- Group updates now apply @{enter} syntax to remove channels and attributes from the group when updating.
- Fixed "Override takes precedence over HTP" not working if the HTP value (e.g. submaster) was set after the Override.
- Fixed "RECORD SUB (changed)" not recognizing existing submasters as changed values.
- Fixed macro window not triggering a save of the text under all conditions.
- Fixed fixture color panel not updating when selecting scroller colors form the command line.
- Fixed group detail window updating when changes are made elsewhere (command line for example)
- Fixed "Clear" right click option in the group/cue detail window not clearing selection ranges of values.
- Fixed selecting multiple rows in the patch window to set a value in multiple values at once.
- When recording a cue, you can now label at the same time RECORD CUE EDIT {Text} instead of it activating the quick cue label command for current cue.
- Patch commands are now logged just like the main command line.
- Patch: when a Fixture's Patch Detail data is highlighted, clicking into the patch Command Line box no longer unpatches the fixture.
- Keywords within palette names now have to stand alone to be recognized.
- Trimmed out leading space in Command Line causing initial commands to fail.
- Fixed bug whereby incorrect logic applying state when first cue was not a softblock.
- Operations with "Select Prev" have been corrected.
- Fixed the fact that anything not calculated as state and still under playback control be applied correctly.
- Fixed bug if the split in the live display is moved to the bottom of the screen it cannot be restored on a restart.
- Added function keys back to the main window as super script text.
- Fixed bug where resetting generated timecode would not reset the timecode being sent out of the console.
- Changed the timecode system so that timecode cues are triggered regardless of the current position.
- Added Philips USB to DMX interface as a driver option to the PC install
- Fixed some buggy behavior manually entering numbers in the spin edit boxes in the color picker.
- Set the default record options in the group recording dialog to exclude the VN Preset palette type.
- Cue list editor window now remembers the top row when switching between cue lists.
- Adjusted LW import to allow for channel numbers in brackets.
- Palette windows now highlight the appropriate page button to show what page it’s on.
- Added Block and Smart Block to the default tracking modes.
- Added option to detach the selection shortcuts from the drop down button.
- Added "BLIND" button to the main set of buttons along the bottom of the screen.
- Patch Window. Opening the profile and matrix windows from the edit menu does not trigger the "save patch" dialog.
- Added further logic to the "Record Group" dialog so that if the submaster or shortcut is changed before setting the group name or ID the information is remembered and return after the auto search fails.
- Dimmer Patch window - Improved the row selection model to make this work better with disjunctive selection.
- Dimmer Patch window - Fixed bug that would cause some items in the "Options" menu result in the "Do you want to save" dialog appearing.
- Dimmer Patch window - Fixed "Channel @" to clear patch not working if you are in dimmer @ channel mode.
- Dimmer Patch window - Entering a channel range on the command line now selects the channels
- Dimmer Patch window - Added option for command line to always overwrite the patch rather than adding to it.
- Dimmer Patch window - Fixed "Jump too" makes the patch screen disappear until value is entered
- Dimmer Patch window - Command line empty text now correctly reports the status of the last command (ERROR/SUCCESS).
- Dimmer Patch window - Selecting fixtures in the tree view in the bottom right will now populate the command line fixture selection.
- Dimmer Patch window - Console shift key can now be used to do shift selection operations with the mouse.
- Implemented Vision.Net Toggle functions.
- Added VN Toggle table to the external triggers window
- Added VN Toggle to the Vision.Net learn functions.
- Added Tabs to the Vision.Net settings to filter the tables by room number.
- In the Side Bar Cue List, the Yellow Border is used to indicate the cue that is active (soaking in).
- In the Side Bar Cue List, a Blue Background is used to indicate the selected cue (cue pointer).
- Highlight on a Generic RGBA fixture no longer takes all color parameters to zero.
- Select > "Highlight Select Mode" now allows NEXT/LAST to Highlight individual channels when a range is selected.
- Added special shortcuts to allow change to Console Playbacks Page.
- Adjusted the colors used to highlight active and selected cues. Active cues now have a yellow border. Other minor cosmetic adjustments made.
- Added new indicators for record options - Palettes, Submasters and FX. These labels in the side bar can be clicked on to toggle them on/off.
- Fixed bug that would not update the side bar playback label if the cue list was the same
- Fixed off by 1 bug in recording groups from the command line without specifying the group number. The first record was setting the group number to 2 rather than 1.
- Fixed RECORD PALETTE to work correctly when overwriting an existing palette.
- Fixed LOAD so that the file name can be in quoted text.
- Implemented offset patching. To implement offset patching the plus (+) was chosen as the deliminator. e.g. 1 THRU 4 @ 2.1+10. This will patch fixtures at the starting dimmer 2.1 and offset all fixtures by 10 DMX channels. If the offset specified is less than the footprint of the fixture then the footprint overrides the offset.
- In Cue Playback window, cyan indicates a cue list playback, magenta is an FX playback and yellow is a selected cue list playback.
- Made the button colors in the new playback window more subtle.
- The side bar cue list has been revamped for dark style mode (it displays the old way if you don't have dark styles on). This allows consistency with the playback window for colors etc.
- In the Cue Playback window, added the cue list name in the Select box.
- Displaying different Cue Lists via the Playback Select buttons now centers the current cue with the Side Bar window.
- Selecting auto created Groups using the Select button now functions based upon the Inclusive Mode state. If not in Inclusive Mode (default), each selection will replace the last selection. When Inclusive Mode is on, each selection will add to the previous selection.
- Fixed new cue playback display not refreshing after using the select button.
- Fixed possible crash in the new cue playback display when changing show files.
- Implemented Radio Groups for Channel groups. A radio group number can be set for every channel group in the system. Radio group behavior is applied for submasters, apply shortcuts and toggle shortcut.
- Fixed bug introduced by recent encoder fine movement change that resulted in the encoder screens not refreshing correctly.
- Fixed new playback selection behavior when working with wings. Selection indicator was not showing correctly.
- Fixed GOTO not being applied to the selected playback.
- Added warning to recording a generic palette if you are overwriting an existing one similar to the message that shows with groups - "Selected palette already exists. Do you want to update or replace the palette"
- Fixed SUB PAGE # not working.
- Fixed the LOAD and SAVE commands so that the file path is not required (will assume the default show location) and the ".FDB" is no longer required.
- New mode added to the cue playback window. A new checkbox in the cue playback window can switch this between the old (LightFactory) view and a new "Console View". If the software is running in console mode then this will default ON but can be switched at any time.
- Fixed time display in the sidebar if the fade mode is set to in/out for hybrid tracking.
- Fixed performance issue with selecting intelligent fixtures when the system was under load (lots of FXs running). The system would not correctly bring up the fixture control panel and the encoders would be slow to change page.
- Fixed calculating tracked state problem when in hybrid mode and jumping to a cue.
- Implemented new playback behavior
- the select button is now used to change the playback that programming and the sidebar are working on. If nothing is assigned to the playback pressing the button will pop up the assignment selector as it currently does. If a cue list is assigned to the playback pressing the button will select it for programming. SHIFT-Select will allow a different cue list to be assigned or the playback to be cleared.
- Removed the possibility to record palette id 0.
- Forced Palette ID = 0 to be ignored when loading the show
Version 2.16 Build 12
- Fixed bug if the split in the live display is moved to the bottom of the screen it cannot be restored on a restart.
- Added function keys back to the main window as super script text.
- Added advanced option for the cue command to work in legacy mode where "CUE #" will jump to a cue rather than select the channels in that cue.
Version 2.16 Build 10 (Unreleased Beta)
- New user guide
- Fixed the color of the text in the filters tab of the color picker
- Added command line actions when the [Down Arrow] / [Up Arrow] / [Next] / [Last] are pressed and GOTO is on the command line. [Down Arrow] / [Next] - add the next logical cue number to the command line (holding down shift will put the last cue on the command line) [Up Arrow] / [Last] - add the previous logical cue number to the command line (holding down shift will put 0 on the command line).
- In patch, when a dimmer is double patched, if it's both 3 digit channel numbers, you get "Ch. 148,…". A pop up text box has been added for visibility to all patched channels. Note: A small hint will be attached to the mouse when the channel list does not fit.
- Consistency between the consoles playback page numbering and the wing's playback page numbering.
- If you clear the content of a Playback on the Wing, the Wing's screen now updates correctly.
- Pressing [Time] multiple times will now allow for Command Line attribute family timing. 1st press - Cue Time, 2nd press- Down Time, 3rd press - Position Time, 4th press - Color Time, 5th press - Beam Time, 6th press - Edge Time. From there it will cycle around again. Fixed Command Line timing so that [Cue] (#) [Position/Color/Beam/Edge] [Time] (#) [Enter] will change attribute family timing.
- Fixed possible issue when running cue 0 for the first time and lights are set to mark earliest. The channels could be applied with a GUID of 0 therefor showing them as under channel control rather than cue control.
- Change fine mode for the encoders to operate 1 DMX point rather than abstracted values.
- Fixed LINK field not being correctly set when copying a cue into the middle of the cue list.
- Fixed updating a cue with a changed color palette not recognizing that the palette has changed if it's not the first color in the list.
- Fixed updating a cue not correctly adding library effects.
- Fixed UPDATE PALETTE bug that would not correctly update a change made.
- Fixed @ [ENTER] for individual attributes not working correctly for position and color values.
- Fixed pressing any console key after selecting a scroller color resetting the scroll back to 0.
- Fixed pan & tilt submasters not releasing correctly at 0. • Fixed submaster color coding not working for pan & tilt in the Live view.
- Fixed using the ADD button in the group detail window not sorting the fixture list so that the new items do not appear in the included channels in their correct location.
- Fixed "{channel list} @ {value} PARK" not correctly setting the value before parking the channels.
- Removed the option "Keep command window on top of all other windows" when running in console mode.
- Fixed bug when updating a cue after recording a generic palette that the change would not get recorded.
- Fixed generic palette labels not displaying in the classic view when recalling a cue.
- Fixed bug in the Generic Palette drop down that would sometimes not apply the palette.
- Fixed splitter bar bug in the external triggers/Vision.net window.
- SHIFT - RELEASE now always does a total release on all channels regardless of selected state.
- Added command line attribute family timing. [Cue] (#) [Time]/[Time] {Down Time} /[Time] {Position Time} / [Time] {Color Time}/ [Time] {Beam Time} / [Time] {Edge Time] [Cue] (#) (Position/Color/Beam/Edge) (#) [Enter]
- Added framework for MSC and implemented MSC commands - GO and STOP.
- Added debug information to count packets set to USB hardware.
- Fixed inability to remove complex timing from the cue list detail window. Pressing backspace would revert the value to 0 rather than clearing it out as "not set".
- Fixed bug that would cause a channel to become unparked when used in a chase and added to a cue. Upon exiting the cue the channel would unpark itself.
- Fixed verbose view not freezing some attributes (display values) when a channel is parked.
- Added further debug information to the console debug window to show the packet count being sent to the hardware.
- Fixed bug preventing "RELEASE GENERIC PALETTE" from working.
- Fixed color display in the live view now correctly showing the parked value.
- Fixed patching across more than 1 universe using the command line. This will now continue the patch from dimmer 1 on the next universe rather than showing an error and stopping.
- Fixed the cue label being set to the cue number when recording a cue.
- Fixed grand masters faders not being set on startup
- Fixed command line cue deletion so that the cue range does not have to match the cues in the system.
- Fixed potential internal (not visible to user) crash loading the groups
- Fixed DIMMER 2.1 FULL NEXT - display on the command was not correct when pressing NEXT if the universe was above 1
- Added memory profiling to the startup to identify where potentially large amounts of memory are being consumed. The information is added to "LightFactry_Log_2015_{month}.txt" in the log file folder.
- Fixed parser bug when using "/" instead of THRU for the DIM command over universes other than the first. e.g. DIM 2.3/2.12 @ 100 was not working
- Fixed update CUE ONLY bug where calculating the previous values would stop before a block cue rather than at the block cue.
- Improved the efficiency and speed of the UNDO system for cue lists.
- Fixed bug when using the fan tool with flipped pan/tilt inverting parameters.
- When a color attribute is loaded by the system the order of the base color space is automatically enforced.
- Fixed rotation attribute not applying the LTP vector operation as other attributes do when being applied from a submaster.
- Fixed bug issue in Philips Advantage DMX that could cause the system to crash or become unstable if a fixture is patched beyond the system universe count.
- Fixed possible crash when marking fixtures
- Fixed possible confusion when a group is labeled with just a number. System will now always take a single number to mean a channel rather than a group.
- Fixed new "Channel Group" drop down to allow bump recording.
- Fixed submaster issue using the mobile remote. The subs would not work correctly below 10% due to the direct 1 digit feature of the command line.
- Fixed bug in group masters where they would not be cleared when releasing a cue list or doing a "release all control".
- Added "LightShop Model ID" field to the fixture library.
- Added "Last Revision" field to the fixture library.
- Fixed the possibility of pan and tilt moving to DMX 0 when the submaster is taken to 0.
- Fixed the color picker not automatically closing when no channel are selected.
- Fixed VisionNet learn preset so that if overwriting an existing preset does not assign it to a different shortcut.
- Fixed command line patch possible patching beyond the 512 channel universe limit causing other issues. A dialog will now appear warning that the patch operation failed.
- Changed VisionNet preset learn so that no metro dialog is displayed. A message will appear in the command history.
- Dimmer patch window now allows Shift+Arrow to copy data from above cell to cell below in the new VN Area, VN Room, VN Channel columns.
- When a VN Preset is learned the system will choose the next available shortcut starting at 1000 rather than 1.
- When a shortcut is pressed that is linked to the VN preset the system now feeds back the preset.
- Added "Clear" option to the right click menu in the cue list and group detail windows to make it easier to clear out an instruction.
- Added SVG symbol to the fixture definition.
- Added new symbol to the fixture editor.
- Added a default symbol table to the fixture editor based on the fixture type.
- Added VisionNet Learn Preset function. This is a switch in the VisionNet tab of the external triggers (default on). When enabled any incoming "learn" commands from VN will trigger a group record. The channels included in the group is filtered by the new "Room" and "Area" settings in the patch. Note that if the "Area" is left blank in the patch then it is ignored and only room is uses as the filter parameter.
- There is also an option in the external triggers to set if the learned state is assigned to an apply shortcut or a toggle shortcut.
- Added VisionNet fields to the channel table in the show file. Additional fields have been added to the dimmer patch window for VN Area, VN Room and VN Channel. All fields support a comma separated list of values.
- When focused on the Macro Editor and building a macro, command line keys go to the Macro.
- FX Library window now detachable from the button and dockable into the new advanced docking system. A button along the bottom of the FX library popup called "Detach" is used to make it a floating window
- Added log entries for running cues and dialogue recording.
- Dimmer patch window - added a pale red background to dimmers that are patched to more than one desk channel.
- New contact closure feature implemented. This is accessed from the "external triggers" window and uses the serial port as the contact interface. Each serial port provides 4 contact closures (CTS, DSR, DCD and Ring).
- Database changes made for new magic sheet features, VN patching features and contact closures. TRIGGERS NEW FILE FORMAT.
- Adjusted the colours used to highlight active and selected cues. Active cues now have a yellow border. Other minor cosmetic adjustments made.
- Added new indicators for record options - Palettes, Submasters and FX. These labels in the side bar can be clicked on to toggle them on/off
- Fixed bug that would not update the side bar playback label if the cue list was the same
- Added "BLIND" button to the main set of buttons along the bottom of the screen.
- Patch Window. Opening the profile and matrix windows from the edit menu does not trigger the "save patch" dialog.
- Added further logic to the "Record Group" dialog so that if the submaster or shortcut is changed before setting the group name or ID the information is remembered and return after the auto search fails.
- Dimmer Patch window - Improved the row selection model to make this work better with disjunct selection.
- Dimmer Patch window - Fixed bug that would cause some items in the "Options" menu result in the "Do you want to save" dialog appearing.
- Dimmer Patch window - Fixed "Channel @" to clear patch not working if you are in dimmer @ channel mode.
- Dimmer Patch window - Entering a channel range on the command line now selects the channels
- Dimmer Patch window - Added option for command line to always overwrite the patch rather than adding to it.
- Dimmer Patch window - Fixed "Jump too" makes the patch screen disappear until value is entered
- Dimmer Patch window - Command line empty text now correctly reports the status of the last command (ERROR/SUCCESS).
- Dimmer Patch window - Selecting fixtures in the tree view in the bottom right will now populate the command line fixture selection.
- Dimmer Patch window - Console shift key can now be used to do shift selection operations with the mouse.
Version 2.15 Build 415 (Release Candidate)
-
Fixed referencing groups not applying the group master if the group is referenced by name
-
Fixed encoders not responding when selecting a cue fx in the sidebar.
-
Fixed bug that would produce the wrong state when going back in a cue in full tracking.
-
Fixed GOTO 0 causing attributes to go to hard zeros before going to defaults.
-
Fixed DMX output stopping when any hardware is disconnected.
-
Added "Reset grid layout to default" to the group window.
-
Pressing "Live" will now take the system out of the configuration status screen if it's active.
-
Fixed problem of the configuration status screen coming up after loading a default layout.
-
Fixed "@ POSITION #" not working (@ POS # worked)
-
Fixed attribute display color issue when asserting the cue after a record in full tracking mode.
-
Added hint to the generic palette settings for the position settings.
-
Fixed switch position in the record cue dialogue overlapping other labels.
-
Fixed wing fader timing issue. Faders could be slow to respond to button press and would change speed based on the number of faders moving.
-
Changed firmware upgrade system to work with wings correctly.
-
Fixed command line group record ignoring the "Auto assign next shortcut" if this is turned off.
-
Fixed problem with inhibit submasters jumping between values if a cue is active and a value is modified.
-
Custom palette type families now appear in the Palette pulldown of specific palette windows.
-
In the Home pulldown, all attribute families now appear.
-
The Side Bar Cue amber background now functions more properly as a cue pointer. In the Side Bar, down/up arrow will move the cue pointer (amber background) so the following now work.
-
[Goto] [Enter] will goto the cue indicated by the cue pointer.
-
[Cue] [Time] (#) [Enter] will change the time on the cue indicated by the cue pointer.
-
[Cue] [Follow] (#) [Enter] will change the follow time on the cue indicated by the cue pointer.
-
[Cue] [Delay] (#) [Enter] will change the delay time on the cue indicated by the cue pointer.
-
[Record] + [Generic Palette] will once again bring up the record generic palette dialogue box.
-
Opening a pre-3.3 showfile now properly sets the specific palette types.
-
The "Groups (& Submasters)" button now says "Groups (Sub & Sp. Palettes).
-
Fixed the problem that was causing chase effects not to release when used in groups.
-
If you attempt to patch MLs after the highest channel number, there is now a warning.
-
Some cleanup to changing references of preset focus groups to palettes or specific palettes or generic palettes depending on what is appropriate.
-
Record Cue DB - "Include Palettes"
-
System Props > Show Defaults - "Include Palettes".
-
-
Fixed bug after creating a new show file the "Group" palette type was not being created.
-
Fixed bug with Hybrid tracking not getting to the correct state when going back in the cue list.
-
Fixed - Right after boot up, if you touch the B fader, it will take the cue.
-
Added splitter bar to the console debug window to resize the device list.
-
Fixed the palette, groups and fx library drop downs in the channel display. After showing you had to click on the button twice to get them to show again. The window was actually still showing behind the main window.
-
Fixed off by 1 bug in the generic palettes when calculating the next available ID.
-
Added DMX Mini, Wing display, wing playback, wing sumbmaster and rack screen to the firmware upgrade procedures. I am not able to test this as I do not have the necessary hardware. Wing firmware requires new boards and I do not have a DMX mini board.
-
Converted all of the buttons in the main window that have drop down menus into the new touch friendly button system.
-
Dimmer profiles now work without being patched and if the DIMMER command is used to unpatch a channel.
-
[Select Active] and all versions of smart selections now work in Blind for the blind cue that is being viewed.
-
Implemented Command Line logging. To find the log file go into the control panel and then go to maintenance tab and click on "Open fixture folder". Once that is open go up one folder and you will see a file called "LightFactory_Log_2015_March.txt". A new file will be created each month.
-
Fixed further problems with the DMX merge not working if you disable the submaster link.
-
Fixed bug in the attribute item picker not displaying the item list correctly and a memory leak.
-
[Record] (bump) now allows the recording over an existing palette.
-
[Record] (bump) now works after deleting an existing palette.
-
Updating Groups will now add new channels.
-
Fixed issue where group labeling could return an negative internal ID.
-
Undo Record/Update to undo the last record now includes Submaster recording/updating.
-
[Sub] (#) [Full/On] now works.
-
Patch window command line now accepts "*' as a substitute for the @ so that the numeric keypad can be used.
-
"Delete Cue" button in the sidebar is now disabled if "Record" rights are removed from the user security.
-
"Delete" command line instruction now fails if the user does not have record rights.
-
Fixed possible lockup recording a cue.
-
Fixed: Deleting a range of cues does include the point cues.
-
Fixed bug in VisionNet COBS encoding.
-
Fixed bug in the generic palette where a request to clear the shortcut would not take. Typically this showed up when the startup error "Shortcut already assigned" is shown and the user presses YES to replace the shortcut. The error message would come back on the next restart as the generic palettes shortcut was not correctly being cleared.
-
Floating windows that were docked in the layout manager were limited in the viewing flexibility. You should now be able to open them normally.
-
"Specific Palette" listed as a heading on both Palette pulldowns.
-
Fixed bug in the VN implementation that prevented SLIDER messages from working.
-
Fixed bug if the VN COM port is being used by someone else then the system would lock up.
-
Fixed but when sending VN commands with more than 3 fields. The additional data was being truncated from the message.
-
Fixed restore from backup if the backup file is just a zipped FDB file then the operation would fail.
-
Fixed the Layout Preview when the second monitor is to the left of the main screen (i.e. a monitor with negative origin).
-
To remove Shortcut pages, a Clear function has been added to the right click menu for the page buttons. This will clear out the palettes for the selected page.
-
Right click on any of the page buttons and select "Clear all shortcuts on this page". For pages above 10 go to the page and then right click on the page label (to the left of the page buttons).
-
The command line processor can be sent VisionNet command preceded with the key word "VISIONNET". The ASCII command set as per the VN documentation follows this. These commands will also work in the macro system.
-
The layout window can no longer be closed and not reopened.
-
Fixed VN crashing if you stopped and started the Ethernet communication.
-
Fixed possible flicker when releasing a cue playback when another playback has overlapping channels.
-
Fixed bug causing fixtures to restore from a previous cue when not on and recording live.
-
Added the ability to receive VN on 2 com ports.
-
Added option to set the VN Area for Ethernet based systems.
-
Fixed possible crash introduced by recent change in the auto palettes.
-
Fixed possible crash when selecting an existing group in the "Rec Group" dialogue box
-
Fixed bug in the "Rec Group" dialogue when selecting an existing group it was not calculating the palette types used by the group correctly.
-
Fixed bug importing from another show. Importing groups was broken.
-
Fixed - "@copy seems to only work if it has a channel list in front of it."
-
Update submaster now correctly titles the warning message with "Update" rather than "Record".
-
Added syntax "UNDO RECORD" and "UNDO UPDATE" this will undo the last record or update command entered.
-
Fixed bug preventing Backspace from working when UNDO is on the command line.
-
Fixed bug where the operating system would not shutdown/restart of the close confirmation is disabled in the advanced settings.
-
Fixed bug "Set next cue number to 0" not working.
-
Fixed bug where the cue list detail window could get out of sync with the selected cue after recording a new cue.
-
Vision.net - Changed it so that only events listed will be triggered by the system (no automatic mapping).
-
Vision.net - Added separate option to turn on/off VisionNet serial port or Ethernet.
-
In the patch window options have been added to create and remove auto palettes.
-
Opening the Palettes display key now consistently opens on the main monitor.
-
Storing palettes (attribute family groups) now allows the user to name during the process of
-
[Record] (tap on the pre-opened attribute family palette window).
-
Added ability to right click (or long press) on the palette button to edit its name.
-
When palette is stored the Classic View now refreshes correctly to show the name.
-
The Palette pulldown now has a category label to help separate the difference between Generic Palettes and Specific Palettes.
-
Command Line history now consistently appears on the main monitor.
-
When a Generic Palette is stored using [Record] (bump) on an open Generic Palette window, the label window that pops up will match the label color to the stored color.
-
Fixed possible crash if the palette windows are open and a palette/group is deleted.
-
Update Trackback no longer causes color attributes to be inaccurate.
-
The Layout manager now has the ability to export and import layouts to a file. Right click on the list in the window layout manager and you will the options for export and import.
-
Changed the labels of the restart and shutdown buttons in the control panel. They now say "Force immediate shutdown/restart".
-
Added "Utility" palette type as default. Without this there was no way to record utility items into cues as they are outside of the filter list.
-
Fixed LightFactory bug where attributes that used legacy family types (Beamshape, beamstyle etc) would not be recorded into cues because the new palette type mapping excluded them from the beam group.
-
Fixed bug where doing a cue only update would not flag the next cue to be saved.
-
Updating a non-Live cue now releases channels appropriately.
-
Updating a non-Live cue now places you in the correct tracked state.
-
When you go into Blind mode, it will set focus to the Side Bar so that the Up/Down Arrow keys will work for Next/Last.
-
Added ability to go into the Console Debug Window and change the wing's device ID.
-
Added ability to change the wing's device ID by holding down any of the Page buttons and pressing the top row of Sub bump buttons to identify ID 1-10.
-
Smart CL from Patch. Adjustment so that this does not get in the way of channel selection.
-
New grid layout for dimmer profiles to be more consistent with existing patch view and a better use of real estate.
-
Default gel library is Rosco
-
Fixed bug keeping the Command Line from allowing (Channel) [@] [Color] (Gel Number) [Enter] from working.
-
Cue countdown now available in the Cue List.
-
Tracksheet scenario whereby a green 100% would appear. Fixed.
-
In Cue List > Options. Changed "Open tracking sheet" to "Track Sheet".
-
Smart Patch Groups now works on more complex labels.
-
New dimmer profile find box.
-
In Patch, [Page] will now page down 1 display page and [Shift] + [Page] will page up 1 display page.
-
The palette windows now properly identify the fixtures that are in the palette.
-
Integrated a new Gel Library from Cresit. The gel library now includes Apollo, GAM, Lee, Rosco.
-
Going to a cue state where the cue is immediately following a block cue is now calculating the correct state.
-
In Tracksheet, values no longer appear in the Scene Breaks.
-
In Tracksheet, a new "Find" box has been added to the bottom of the window to allow for Command Line searching.
-
Tracksheet channel/cue numbers are now white for better visibility.
-
Increased system stability in the event that a wing is unplugged during operation.
-
After using Group Masters and recording, returning to the cue later now restores group masters used in the cue when using the GOTO command.
-
Resolved issue where the lower wing board is the first one discovered then a critical internal variable does not get set and you do not get any feedback to that board.
-
Added Smart Groups or Smart Command Line Patch Data Access. - Allow the smart command line to access text from the Patch columns. Any info in Position, Purpose and Color columns can be used directly from the Command Line. If user assigns channels to 1 LX or R80 or Front Light, this can be called up as a Smart Group.
-
Removed the option for filtering the palette windows by selection.
-
Added option for the new palette windows to only enable buttons that work for the selected fixtures. This is optional (off by default) and can be switched form an option within the palette windows.
-
Changed "Record Palette" button in the channel display to a pull down of options that allow for quick recording of the different palette types.
-
Changed the interface to generic palettes to match the regular palette windows. This removes the table interface to generic palettes.
-
Fixed possible endless loop when setting block flag on a cue.
-
Fixed possible crash closing the color picker when opened from the patch window color column.
-
New palette windows now refresh when the name is changed.
-
Added ability to set the color, text color and image for the buttons in the new palette windows.
-
Fixed new palette windows not working with the new layout engine.
-
When recording a color palette the button color is now automatically set.
-
Fixed Enttec USB pro and pro mk2 driver overwriting some device settings when using the software.
-
Fixed issue where Update can end up in an infinite loop.
-
Fixed bug whereby the encoders could end up in a non-responsive mode.
-
If Allowed Submasters is checked in System Properties the submaster bump buttons will now light up when a group/submaster is recorded to it.
-
Cue now shows correct palette reference after update with new palette.
-
Updating Trackback on a block cue will now include the current cue in the update.
-
In the intelligent ML view sorting by fixture type now starts in numerical order.
-
Using @ ENTER functionality with encoder push to identify a single attribute is now implemented.
-
Can now press UPDATE and then the palette box to update an existing palette.
-
Improvements to autopaging when selecting a group.
-
Updating Trackback now includes updating the current cue and tracking forward.
-
Typing CUE PART # TIME # ENTER is now legal for changing time on a part cue.
-
Pressing RELEASE just after updating a part cue, part letters on the channel grid no longer go away.
-
Redundant attribute instructions now appear white.
-
Added option (user request) for GOTO to use the cue timing. This is a new check box in the system properties.
-
Fixed various bugs with the console when using "Shared submasters".
-
Fixed bug reporting a false positive when framing shutters are stored in a palette.
-
In tracksheet, block Q values now show proper color.
-
(Channel) [@] [Enter] now autopages.
-
[Next/Last] on selected ML now tracks in the ML view.
-
Fixed issue where updating a cue did not return to the cue state.
-
Fixed issue where the Live screen was internally resized.
-
When a ML is referencing a palette and it's level is changed and released, it no longer shows raw data.
-
Fixed FX IDs being duplicated across types.
-
Added indicator to the sidebar for shortcuts that are in the cue.
-
Completing a leading channel list update for a range of cues no longer changes the label of existing cues.
-
Completing a leading channel list update for a range of cues (where the range number extended beyond the existing cue list) no longer crashes the software.
-
If you change macros the Q list shortcut button interface no longer shows old info.
-
Blind no longer changes the selected cue if a scene break is selected.
-
Changing layouts now populates the Live screen ML view correctly.
-
Changing layouts no longer toggles the Live screen ML view on/off.
-
Increased font size on the Live screen defaults above the cue list.
-
Follow flag is more prominent in the Side Bar cue list.
-
Rerecording over an existing cue no longer defaults the cue description.
-
Fixed a bug in the macro variable system that broke branching instructions.
-
Added the ability for a macro variable to be assigned to another macro variable.
-
Fixed group window filters not working correctly if the sorting was not set to the default "group name".
-
Fixed blind view not showing the correct state of the dimmer is referencing a group.
-
Applying a group "group X @ level" will no longer make a palette reference. Palette reference needs to be "channel list @ group X".
-
Groups now auto page the channel display.
-
Fixed updates that removed channels from the cue not being asserted correctly.
-
Fixed memory leek when recording cues.
-
Fixed updating a cue and selecting to update palette reference with hard values will now only de-reference values that have changed.
-
Fixed possible recording of submasters into cues with using record minus sub.
-
ML View now correctly scrolls selected channels into view when in grouped mode.
-
Cue labels not automatically set to the cue number when using the "add cue" button.
-
If an effect is stopped when a live cue is updated then the effect is removed from the cue.
-
Fixed problem with RGBAW 16bit.
-
Fixed using groups always being inclusive.
-
Fixed new palette windows not refreshing after doing a bump record.
-
Fixed the Beam and Edge recording being around the wrong way.
-
In Record Group Dialogue Box, name is now optional.
-
In using the 3rd line of text, Purpose has a label but no Position info, the Classic View now only shows this data once.
-
Fixed confirmation dialogue when using the delete button in the cue list window showing on the wrong monitor.
-
Fixed universe not being set correctly when patching an RDM fixture.
-
Fixed not being able to do "rec pos" without giving a number.
-
Fixed ability to set the description at the end of the rec attribute command
-
Fixed display problem with the group button in the live view.
-
Recording attributes now correctly apply after record.
-
View menu changed to large touch friendly buttons.
-
Added support for VisionNet over Ethernet.
-
Palette types are implemented. Note: This is a very big change so look for "fingers". You get to the matrix of Palette Types from the "Options" menu in the group window.
-
Palette types window - selecting an attribute family now toggles the appropriate attributes
-
Palette types window - they are now toggles
-
In the Palette Type Record Defaults dialogue box, the system now asks if you want to save when initiating a close window after making a change.
-
In the Home pulldown, the attribute families are now reordered Int, Pos, Col, Beam, Edge, Util.
-
Viewing part designations in Blind no longer track to the next cue.
-
Trigger autopalette creation when importing patch from CSV.
-
[Record] [Cue] (#) (Label) [Enter] now records the selected cue number and add the entered label. Prior to this quotation marks were required around the label.
-
Cue Countdown now appears in the Side Bar.
-
When you type [Record] [Generic Palette] [Pos] [Edge] (Label) [Enter], it records the palette with the correct data but the label is POS. Fixed.
-
Adding FX to a Group, the dialogue box no longer says that It's adding to a Cue.
-
Added ability to record a range of subs to another sub regardless of output. i.e. [SUB] [1] [THRU] [SUB] [5] [RECORD] [SUB] [6][Enter] is operational.
-
Added a Palette Type field in the Group window. And clicking on the "Options" button will open the window for setting the palette type record defaults.
-
Adjusting ML attributes in Blind are now responding as they do in Live.
-
When in Blind a manual update no longer flashes to Live and then back to Blind.
-
When focused on the Side Bar, the Up/Down Arrows now move correctly in Blind as well as Live.
-
The Record Generic Palette dialogue box now says Record Generic Palette.
-
When recording a Generic Palette, it no longer ignores the Edge family.
-
Command Line now allows for mixing channels and groups and subs in the same command.i.e. (Channel List) [+] [Group] (#) [+] [Sub] (#) [@] (Level) [Enter]. The exception is starting with "Sub" will assign a level to the sub, not select it's stored channels.
-
Fixture Library: Fixture Notes is now saving data for weight and watts.
-
Removing white values (hard values) for attributes in Blind allowed with [@] [Pos/Color/Beam/Edge] [Enter].
-
In Blind, a manual [Update] [Tracking Options] [Tracking Options] {Cue Only} now works correctly.
-
[Undo] [Update] now works correctly after updating a cue manually in Blind.
-
When in a cue with position data, [@] [Pos] [Enter] now works to remove data if the data that it removes to is the default state of the channel.
-
Fixed that when a marked channel is given an intensity, it will restore to it's unmarked state if the unmarked state is default values.
-
A separate ML view now follows the main window into and out of Blind.
-
In Blind, when a ML is selected, encoders now function appropriately.
-
Vision.Net
-
Vision.net COM port configuration added to the External Triggers window.
-
Vision.net selection available in the External Triggers window.
-
Receives PRESET messages and by default maps 1:1 with shortcuts. Room = shortcut page, Preset = Shortcut.
-
Receives SLIDER message and by default maps 1:1 with submsters. Room = submaster page, slider = Submaster.
-
In the external triggers is a mapping table to map a PRESET or a SLIDER message to a different submaster/shortcut. For presets you can also directly execute a command line command.
-
Implemented a "learn" mode. Once in learn mode you can press a button or move a slider on the VN station and the software will ask you want you want to map it to.
-
Implemented a new command on the command line "VISIONNET". This command can be used to send a VN action.
-
Syntax is VISIONNET {command} {data 1} {data 2} {data 3}. e.g. to send a message to preset 3 in room 2: VISIONNET PRESET 2 3 0 (actually the 0 on the end is optional for preset commands as it will use 0 as the default).
-
-
When Marking, the fixture does not show that it's marking until it's started marking.
-
When in a cue where MLs have marked, [@] (Pos/Color/Beam/Edge) [Enter] will remove the marking and return the fixture to it's cue data. If the channel is then released, it will now reflect the correct color when returning to it's cue data reference.
-
Palette references are now reflected correctly in Blind.
-
If a marked ML is given an intensity value, it will restore to the cue data automatically.
-
[@] [Cue] [Enter] has been added. Will restore the current cues data to selected channels.
-
[@] [Cue] [Last] [Enter] has been added. Will restore the previous cues data to selected channels. The previous cue's cue number will appear on the Command Line when [Last] is pressed.
-
[@] [Cue] [Next] [Enter] has been added. Will restore the next cues data to selected channels. The next cue's cue number will appear on the Command Line when [Next] is pressed.
-
[@] [.] [Enter] has been added. Will restore all selected channel's attributes from previous cue. Where [@] [Enter] restored the previous cue's intensity value, [@] [.] [Enter] restores the previous cue's attribute data.
-
Released MLs after applying [@] [Pos/Color/Beam/Edge] [Enter] now properly restores to its palette reference.
-
Selecting a ML in Blind now shows correct data on encoders.
-
When an ML has an instruction for data that is the same as the previous cue, it now correctly shows in white (hard values).
-
In Patch, the Left/Center/Right backlight color is now white.
-
Vision.net sliders are now communicating with LF.
-
Updating a range of cues "cue only" now does not track.
-
Select > Tools & Macros now has a new addition. Random Selection Order. This will randomize the selection order
-
Activating the screen with a touch or mouse click no longer overrides a locked console. However, those options will work if the Program board is non-responsive.
-
Layout Manager will now save on close.
-
Fixed the (Channel) [Thru] [Enter] selecting all channels from that point on until a channel type changes or a channel gap appears.
-
Fan tool improvements when the selected channels have a channel gap. It no longer selects the unpatched channels.
-
Fan tool redraw rate throttled down to 100ms to improve performance.
-
When a managed Layout is closed and reopened, the Group List Detail window shall remain in its last state of closed or open.
-
The User Security db can now be closed when no changes have been made.
-
In External Triggers, Com Port configuration is available. When set, it links Station Buttons 1 to 1 with Shortcuts.
-
Added a key backlight level control. Located under System Props > System I/O > Console.
-
When you are editing multiple cells in Patch, it's the first cell that is black with the info highlighted in blue and now the one that changes rather than the last cell.
-
Appearances: Show RGB fixtures in ML view is now on by default.
-
In Fan, if you uncheck any of the check boxes, the encoders now work the identified item.
-
Added the ability to record palettes by pressing [Record] then pressing the Shortcut button where you want the palette stored.
-
Layout Manager - pressing a SC for a layout that is already open now leaves the layout open.
-
Layout Manager - there are times when going between 1 layout and another will close the windows in the first layout. You no longer must press it twice to get it to respond correctly.
-
The More key's pulldown should no longer appear on the 2nd monitor after a window is activated on the 2nd monitor.
-
User Security DB now has a Save button.
-
Fixed a bug when updating a cue range that would set all of the cues to the same description.
-
In Sys Props. Sys I/O. If you change the protocol on a universe and then click the Description cell, it will no longer crash the interface.
-
[RECORD] [PART] (#) [ENTER] now reports back Failed.
-
[Sub] (#) [@] (Level) is now available.
-
[Sub] (#) [Shift] + [Edit] {Delete} is now available.
-
New option in the Cue Notes > Playback Options menu. Allows a triggered cue to close the Note app.
-
The Exclusive behavior type has changed. An exclusive sub's contents cannot be controlled by other items. However it no longer has the "Solo" component.
-
[Shift] + [Release] no longer effects an Exclusive submaster.
-
[Record] [Sub] (#) [Enter] when that group already exists, a warning appears prior to rerecording.
-
Group default list in Sys Props. The last option no longer shows up twice when you open the menu.
-
Running a Square Wave Wrap effect, if you run Stagger down to Auto and then back up to 0, it now runs a Stagger of 0 correctly.
-
If editing an FX in the FX PB window and you get the box of fx parameters, they now appear on the encoders.
-
Fixed "UPDATE CUE {range} CUE ONLY".
-
Added the ability to cleanup a cue. On an unblocked cue, performing [Cue] (#) [Shift] + [Block] {Unblock} [Enter] will remove redundant values (white values) from the cue.
-
Pressing [Live] when in Live will sync the selected cue (orange background) with the active cue (bold cue border) and scrolls the active cue to the 3rd cue in the visible list.
-
When pressing the [More] key and that pulldown opens up, pressing [More] again closes it.
-
Added a Link indicator to the Side Bar.
-
Split times now showing correctly in the Side Bar.
-
Updating a cue now correctly processes removed attributes.
-
Fixed bug whereby updating a cue with palette changes now updates properly.
-
In the Report menu, Channels In Use now filters out hard zeros.
-
In the Report menu, Channels in Use now reports highest value recorded.
-
In Blind, (Channel) [@] [Cue] (#) [Enter] no longer goes to Live.
-
When using 2 digit mode, the Command Line now ignores the 2 digit limitation for push encoders.
-
In Layout Manager, can now store a new view of channels.
-
Permitted to enter time X:XX for minutes and seconds.
-
Fixed bug that would cause palette link to be lost if a fixture exists in the next cue, had no instruction for an attribute and was set to mark. This resulted in the channel display showing the hard values rather than the palette.
-
Fixed bug that stopped the Enttec RDM Pro from RDM functions.
-
When an FX is launched from the FX List, FX parameters are assigned to the encoders.
-
When an FX is running in a cue under the running FX tab, FX parameters are assigned to the encoders.
-
Copying fixture data when the source fixture's intensity is less than full, the level now apply at the correct level.
-
When calling up a screen layout, the cue list/group list details windows always come back. Its setting is now sticky.
-
Command Line data now scrolls when it fills up the Command Line box.
-
When editing channels in the FX Editor. Profile FX, pressing the + key no longer responds with =.
-
With conventional channels selected, and nothing assigned to the encoders, if an encoder is pushed, it no longer presents an ML attribute.
-
When in Blind, and UPDATE ENTER is pressed, it no longer restores back to Live.
-
After updating trackback, the assert is now correctly applying levels.
-
Updating a range of cues does now works. [Update] [Cue] (#) [Thru] (#) [Enter].
-
Fix whereby a recently updated cue restored to the previous version.
-
Options > About LightFactory splash screen appearance fade speed has been decreased.
-
[Cue] (#) [Delay] [Enter] now removes the delay.
-
The speed at which the system releases channels and asserts the cue has been reduced from 1 sec to 250 ms.
-
[Update] [Enter] in blind should leave me in Blind. (also [Update] [Update]).
-
A "Link" indicator now appears in the Side Bar cue that has the Link command in use.
-
With channels selected, going into Blind and then back to Live no longer releases channels.
-
With channels selected in Blind are no longer selected in Live.
-
Cue Only bug fixed.
-
Added syntax: [Goto] [Prev] (#) [Enter] will goto the cue previous to the identified cue number.
-
[Record] [Cue] ("Label") [Enter] will record the next whole cue number and label the cue in the same command.
-
[Shift] + [Select Active] will ignore submasters.
-
When updating a Palette via Command Line, i.e. [Update] [Group] (Label) [Enter] it will now ignore new data and only edit data that previously existed in the palette.
-
In Blind, you can now assign a channel to a part cue.
-
When applying an attribute palette in Blind, it now properly shows the palette reference.
-
Fixed recording Cue Only is not working from CL. It's tracking. Ex: [Record] [Cue] [Tracking Options] [Tracking Options] {Cue Only} [Enter].
-
Fixed when in Blind and I use a SC to apply a palette, it happens Live instead of Blind.
-
Dimmer profiles - check the refresh timing. If I have a profile assigned, then I change it, it now refresh immediately.
-
Dimmer profiles - the indicator in the Output Table now appears immediately.
-
When recording a ML group on Command Line (Scenario: Move a MLs. Record a group [Record] [Pos] [Edge] (Label) [Enter]) encoder pages are now available even when a space was on the Command Line.
-
LF Remote from a PC. Fixed a System Error. "The program can't start because vusbdmx.dll is missing from your computer."
-
When updating a cue that has an effect running, the channels controlled by the effect nolonger goes to the cue's levels and the effect no longer stops.
-
When editing the GM's channel list, pressing the + key no longer gives me the = sign.Finding the same in Patch if I'm editing a cell.
-
Fixed bug whereby if you block a cue tracked values would no longer reference palettes.
-
Added an indicator in the DMX table to the dimmer when it has a dimmer profile assigned.
-
Using the push encoder function on pan/tilt now allows for proper degree response.
-
Newly added library fixture did not appear in the patch fixture search.
-
Thumbnail now showing correctly in Layout Manager.
-
Shortcuts now working in Layout Manager.
-
Added ability to update an existing layout in Layout Manager.
-
In the Fixture Library Editor, under the New Fixture pulldown, a new option has been added to Force Console Update. This allows you to update the library without closing the Fixture Library Editor.
-
When Layouts are restored that include the Group/Cue List windows, the Details window will restore to its former position.
-
In Patch, if the fixture box is empty, it should assume a Standard Dimmer for patching.
-
[Record] [FX] (#) [.] (#) [Enter] will now record the FX number . step number.
-
[Update] [FX] (#) [.] (#) [Enter] will now update the FX number . step number.
-
In Shortcuts, when using "Move SC", it now properly changes the Select SC number and the Apply SC number in the group grid.
-
[Goto] [Cue] (#) [Time] (#) [Enter] is now available.
-
In Magic Sheet, zooming after dropping in a Shortcut no longer removes the Shortcut.
-
[Cue] (#) [Thru] (#) [Shift] + [Edit] {Delete} now works for ranges of cues.
-
When a later cue is linked to an earlier cue, it now responds in the cues time.
-
Improper response when controlling Dimmer 512 is now fixed.
-
Added "Live" as an option to [Record] [Sub]. Allows recording of a sub to include other subs.
-
Added "LIVE" record mode for groups and submasters.
-
Fixed bug that could cause a crash firing some shortcuts from the remote.
-
Fixed dimmer 512 @ value not working.
-
Fixed bug where the "record fx" from the dialog box was ignoring the attribute family filters.
-
Fixed bug when a cue list was looping, outgoing channels would use the default fade time rather than the cue down time.
-
Added an advanced option to set the hold time when using the Lamp on/off macros.
-
Added an advanced option to set the interval between lamp strikes (default 250ms).
-
Added dimmer profiles.
-
Fixed bug in the timeline effects waveform generator. If the audio clip is short then the displayed waveform did not line up with the audio itself.
-
When editing a Special Shortcut, it now takes you to the correct System Properties page.
-
(Channel) [Park] [Enter] [Full] will now output correctly.
-
[Shift] + [Park] [Enter] now properly cleans up the Parked flag.
-
If no channels are selected, [Park] [Enter] now properly reports a failed command.
-
Recording a group with the dialog box no longer overrides information with number name and attribute selection.
-
Lustr in HSI mode saturation now working.
-
Recording w/o subs now works. It was including subs due to the parser not expecting a space between minus and the sub keywords.
-
Also in this build is a last modified date that has been added to the fixture library.
-
Can now delete a range of cues and groups from the Command Line. Ex: [Cue] (#) [Thru] (#) [Shift] + [Edit] {Delete} [Enter].
-
Fixed, Nexting through the same fixture type the encoders return to their default page.
-
Fixed loop # of times not working. Loop count was being ignored.
-
SC [enter] will now open the shortcut window
-
Fixed looping cue lists not calculating the tracked state correctly.
-
Added new debug option to display the internal flag status for the console event processor.
-
Added a "Mark Delay" setting (system properties) as requested by a LF user. This was added so that you can delay the mark to compensate for tungsten glow.
-
Stop/Back now correctly pauses a auto follow.
-
Fixed bug when adding FXs when recording cues. If it was a media effect it would set the media volume to 1000%.
-
Fixed incorrect encoder assignments when using the Fan control and selecting 'relative' or 'crossed'.
-
Fixed bug where "Select Active" was not setting the selection order list resulting in some function (like record group) not working.
-
Added CIE chooser to the color picker.
-
Implemented command line copy cue - [cue] (#/range) [copy] {copy from} [cue] (#/range)[enter].
Version 2.14 Build 37
- Added option for the release button to only release intensity
- If a firmware update fails, the software will not attempt to upgrade any other boards. The user is prompted that they should restart with a power cycle.
- Resolves issues with individual board upgrade when updated software/firmware is loaded and installed.
- Classic View now shows all data programmed for fixtures.
- Fixed. In Patch, selected newly searched model in text box did not allow ENTER to select.
- Dimmer patching window. The SHIFT button should be lit as the user can SHIFT + TAB to return to previous edit box.
- When in Patch, pressing Live will trigger the Close option on the Patch screen.
- When a second patch instance of an already patched fixture is patched, there should be no request to create a new page of Auto-Palettes.
- When a fixture is changed and the fixture library editor is closed, the NEO software goes to a blank window.
- Creating a new blank show, doesn’t clear out the patch if you use an existing file name for the new blank show.
- Cue triggering a Note seems to not show the note window on a single monitor system.
- Single monitor issue. In Patch, type VL1100 and then use the mouse to select the correct model, when you do that, it automatically goes back to Live.
- RECORD CUE ### ENTER will lock up the programming tile.
- Referencing a position group, if I move Pan, it does not lose the reference. Only when you move Tilt does the reference go away.
- In Fan, once you select something in Other Attributes, the encoders are now assigned to the other attribute items but the screens still ID to Color, Hue, Saturation, Intensity.
- When you are in the profile fx editor then wheels should change the values - When in the chase fx editor the wheels should control step time, fade time, fade out time - In FX List, adding channels can only be done from keyboard.
- You can (now) use "UPDATE POS #", UPDATE COLOR #" etc. It will be based on current selection or leading channel list.
- UPDATE+GROUP - now working. Will automatically select the last group applies. - When updating a Group, the Shortcut should not say Auto. This is moving the shortcut when the preset focus group is updated.
- When the FAN dialogue box is open, have the Fan button go red.
- When using TIME in the syntax CUE # TIME # ENTER, you can press TIME a second time and get down time (represented by a slash / ). It now stops accepting TIME to the Command Line after this.
- When in a recording dialogue box allow the attribute family keys (Position, Color, Beam, Edge) to be used to toggle the appropriate attribute family selection.
- With an LED patched in HSI mode, in the Cue List Detail window we don’t see what color it is in. We just see a Hue box with a 16-bit number.
- Fixed possible crash using ShowNet output above universe 4.
- Changed event processing for messages from the NEO hardware from being synchronized with the main thread (to be queued with the main thread). This eliminates possible lock-ups and will not stop further events from being processed.Changing out of the dimmer patch window (without closing) will trigger a "save patch" message.
- "Record Record" and "Update Update" working again - broken in the last build
- Most of these changes are related to modal windows and ensuring you can’t get into a state where a modal window is obscured by another window.
- Also changed the way the "Enter" key is processed. Rather than the enter key directly triggering the command processor it now sends a notification message to the main thread to trigger the processing. This ensures that if the command processor gets tied up (e.g. it pops up a dialog box) then the program board processing continues to run.
- Tracksheet intensity color accuracy improvements.
- Should an effect be recorded into cue 0, going into Cue Lists window, clicking on the Effects (Fx) … will NOT recognize cue 0 and allow you to remove it.
- Fixed possible lock up of the program board when changing values in Spin Edit controls using the console keyboard.
- Fixed Encoder board apparent lock up if you select a fixture that does not have any encoder assignments (and the auto assignment does not apply).
- Fixed bug that if the cue FX window is open (or shortcuts, or notes etc) and you click on a different row it would select the wrong cue.
- ML mouse mode. Console will now only go into this mode when fixtures with pan/tilt are selected. The system will also automatically exit this mode when the selection list is cleared.
- When a modal window is open the window keys on the console are disabled. Expected to fix possible cause of lockups.
- Added the ability to do multiple cell edits in the track sheet.
- Added color coding to the track sheet
- Fixed bug that prevented editing RGB/CMY colors in the track sheet.
- In Patch, typing “VL4000” in the search box for the old LF way of patching, didn’t find the VL4000. Search is now fixed.
- When updating a cue by UPDATE UPDATE, in the Update dialogue box, change “preset” to “preset focus group”. This term is used 4 times on the dialogue box including the button.
- If you have a sub at less than full and you grab a channel, change its level and update the sub, the value appears in white. They now remain in yellow.
- Recording a cue to include submasters does not include levels from subs.
- Looking at the Cue List window, the Channel column no longer shows channels stored in the cue.
- When using Stop/Back to go from Cue 1 to Cue 0 when not only sitting in a cue but subs are outputting, the values from the sub go to white when they should stay yellow.
- Playback GO/Play LED will flash when cue is running.
- Playback Stop/Back LED will flash when cue is paused.
- Fixed bug in option called "Override takes precedence over HTP". Now allows channel control priority over any HTP sub behavior setting. This setting is defaulted on.
- With a submaster outputting, if intensities are changed via channel control and the sub is updated. The channels/fixtures shall be able to be released and the value goes to the submaster control without changing intensity.
- When a sub is outputting and one of its intensities is changed via channel control and the submaster is updated, it replaced the sub with the changed channel and deleted all others. This is now merging and not replacing data.
- CL: RECORD CUE # RELEASE will record the cue. Fixed.
- When selecting fixtures that have a level from a cue, then typing RECORD SUB # ENTER, it’s recording changed even though it should be recording selected. If you use the dialogue box, everything works as expected.
- DIMMER 1 FULL NEXT/LAST should advance on dimmers (not fixtures) as if in Active Select Mode.
- If you select a fixture from the ML attribute window with a mouse, you do NOT get the Fixture Control in the Side Bar.
- Working with fixtures there still seems to be one way that the encoders and fixture control GUI can get out of sync. If you select a fixture, adjust color then record a cue. With the fixtures being released on record, the fixture is released but the encoder screens still show color info. Now if you reselect the fixture, it goes to the Position page on the GUI but the encoder screens still show color. When the record action occurs and the fixtures are released, the encoder screens now go blank.
- Applying a palette, [Fixture List][@][PALETTE][Show Blue][ENTER]. It takes the intensity up 5%.
- In the FX Playback window. On running FX, the FX number is now exposed.
- Default submaster behavior now set to Intensity HTP / Attributes LTP.
- Updating firmware not correctly getting the encoder screens back to a working status.
- Hardware assignments are now being cleared.
- Changed Side Bar title for cue list tab to Master Playback as this is displaying what is assigned to the Master Playback.
- Update is now updating with fixture assigned parts.
- Edit all FX parameter box with Command Line.
- CLOSE now closes Control Panel.
- Using [Fixture List][HOME] now auto-scrolls on the ML Attribute window.
- Recording a cue with FX Library FX of Rainbow Random was changing on Record.
- Implemented "Fixtures in Show" display option. You will find this option in the menu associated with the "Select Active" button. It’s a switch that can be turned on/off. Once on it will update automatically as changes are made.
- Implemented [RECORD][SUB][#][PAGE][#][ENTER]
- Changed so that the description is now given focus in the Record Cue dialogue box.
- Group window now refreshes automatically when updates occur.
- Crash inducing syntax. [4][@][CUE][2][ENTER]. Fixed the logic loop that was causing the issue.
- Now able to use CL to edit all FX parameter boxes.
- Playback assignment can now change after initial assignment.
- Typing [Channel List][HOME] works and auto completes.
- Press Rec+Sub then selecting the sub's bump button now works without assigning a name.
- When creating a new blank show, hardware settings are not being cleared.
- Changing Cue List does now roll through to the Record DB.
- Added new report system. In the "More" menu is a new report option. Pressing the report button on the console pops up a touch friendly report buttons.
- In Blind View, the arrow down key will not go into/past a part cue.
- In Patch, ability to select all search return options in the fixture entry box.
- Expanded CL syntax: [Channel List][@][CUE][#][Att Fam][ENTER]. Example: [5][@][CUE][4][POSITION]{POSITION ONLY}[ENTER]
- Expanded CL syntax: The user should be able to recall multiple attribute families. Example: [5][@][CUE][4][POSITION]{POSITION ONLY}[BEAM]{BEAM ONLY}[ENTER]
- In Groups Display, the Sub Bump Button assignment columns pulldown list was hidden until selected.
- Opened KiNet when using Philips Advantage DMX.
- Added print option to the profile editor (button)
- Added print option to the macro window (right click option)
- Applying a cue should capture the channels as well.
- CUE # @@ should equal CUE # FULL. - CUE # @ FULL ENTER should equal CUE # FULL.
- CUE 1 @ 5 ENTER should apply the cue’s level at 50% not 5% based upon the single digit setting in System Props. - Selecting a scroller fixture does not focus to the fixture tab in the side bar.
- Set in Lee for default, typed @ COLOR 5 ENTER and it raised the intensity 5%.
- Group Buttons - Add functionality to virtual Submaster screen’s Flash buttons.
- Cue's levels can be applied via command line. Ex: CUE 1 FULL, CUE 1 ON
- Cues can be applied to the live output proportionally.
- On boot, NEO now upgrades console firmware automatically. This was causing a hardware lockup that has now been fixed.
- Using the VIEW button, both [VIEW][#][THRU][#] ENTER and [#][THRU][#][VIEW] should work.
- Bump button options in the groups window. Disabled, Flash, Solo, Flash + Solo, Latch, Latch + Solo, Shortcut.
- GOTO CUE maturity. [GOTO][CUE][#][ENTER] and [GOTO][#][ENTER] are legal.
- Resolved fixture import bug that did not import Advantage DMX flag
- Faster display for encoder screens - Automatic firmware update after an install.
- This build does have the option to update the fixture library in the control panel but still needs a change in the control panel for this to work properly.
- Proportional patching shall be available via Command Line operation.
- A start up shortcut shall be available so that on system startup, the configured shortcut shall run automatically.
- Change to the way encoders are displayed (improved display speed).
- Fixed critical bug when using AB faders that caused system to become unstable.
Version 2.13 Build 575
- Fixed changing presets (channel groups) not being updated correctly in cues
- Fixed cue progress now showing as complete when using the GOTO command
- Converted update palette window to new metro style
- Added simple bar display in compact view for multiple dimmers in a fixture.
- Added next/last selection filtered by the current selection.
- Fixed earliest marking not working in hybrid mode.
- Changed dimmer notation in the patch window to use . rather than :
- Goto {enter} will now rerun the current cue
- Fixed bug where channels with an active dimmer fx where not being recognised as active for a record.
- New metro dialogs now correctly reflect the default timing or the timing of the cue being updated.
- Pan/Tilt fan operation fixed when attributes are inverted.
- Implemented @ {enter} function to release channels to tracked state.
- Improved the "Report" function.
- Implemented UP/DOWN command line instructions.
- Fixed cue only recording not working correctly in full tracking mode
- Added version number to the Lightshop integration
- cue # follow - now correctly removed the auto follow and sets the cue back to manual trigger.
- Sidebar current cue now kept center when running cues.
- Holding down + or - keys while moving encoder will take it to its extremes.
- Added SNMP reporting of startup, shutdown and cue execution
- Added White and Amber to the profile effect list.
- Added command line copy {channel list} copy from {channel} {Int/Pos/Col/Beam/Edge}
- Release + Encoder press to release a specific attribute.
- Channel cache now returns released channels correctly.
- Added USITT Ascii import.
- Implemented cue range to setting cue timing from the command line.
- Added Restart option when in NEO mode
- Implemented acceleration to the encoder events
- Implemented Philips Advantage DMX.
- Added record mode selection to the record cue dialog.
- Effect library now looks at the selection channel order
- Added indicator the the classic view to show when inhibit is controlling the channel.
- Added auto stagger function to library effects.
- Fixed bug renaming groups that could disconnect them from any cues they are associated with.
- New registration system to work with NEO hardware
- Added "Reset to default" buttons in the System Properties
- Added UP/DOWN increment setting
- Dimmer patching window now shows attribute names in the "outputs" display
- Dimmer command expanded
- Option for the GM to affect record operations and show as inhibits in the channel display
- When updating a group from the command line channels that do not exists in the group but are selected will be added to the group
- Attribute family filters will be calculated based on channels in the group already and applied to the newly added channels
- When using the record group dialog box selecting an existing group will auto populate the family switches based on the content of the channels in the group
- Added a default mode for group recording - Changed / Selected (Default = selected)
- Pressing the group key on the command line now puts "GROUP SELECTED" or "GROUP CHANGED" on the command line based on the default
- GM buttons flash red when the GM is not at full
- Implemented leading channel list for record and update operations
- Implemented ability to reference colour filters form the command line without prefix (Default filter brand can be set in the system properties)
- Record group dialog box now changes name if its doing an update
- Added command line patching
- New fixture selection search system for command line patching
- Command line patching - UNDO
- Rework of general UNDO system including adding undo by attribute family and splitting out in 4 separate undo types
- Rework of recording and updating groups
- Pressing the NEO encoder (when not moved) will place the attribute name onto the command line
- Loading a show with attribute orders changed automatically corrected
- @@ now goes to full (not on level)
- Switching to hybrid mode changes the record mode to ACTIVE and switching to full tracking changes it to LIVE
- Block option moved to tracking mode (from record mode)
- Implemented cue range when setting cue timing. e.g. cue 3.5 thru 9 time 5/3
- ASCII file import
- Using the execution master on a cue playback now applies the paths set in the cue
- Command line copy from fixture to fixture
- Copy from cue to pull state when in full tracking mode
- Added copy from cue attribute family filters
- Release + encoder push will release specific attribute
- Press and move encoder for fine movement
- Holding plus key and moving encoder move you to either extreme of the encoder value
- After startup you will no longer see all zeros for released channels
- Added encoder acceleration algorithm
- Cue # follow {enter} removes the auto follow from the cue
- Enter key close the NEO side bar cue detail pull out
- Going into blind de-selects all channels
- Improved the "Report" function to show more meaningful information
- Added White and Amber to the profile effect list
- Added restart option when running as a console
- Added Philips Advantage DMX
- Added advanced patch routing for Philips Shownet
- Reworked effects library
- Effect library now looks at the selection channel order
- Added indicator the the classic view to show when inhibit is controlling the channel
- Added auto stagger function to library effects
- "Save As" now makes the new show active
- Added new command line options to start the software as tracking backup or remote.
Version 2.13 Build 151 (Unreleased Beta)
- Fixed the time/fade not working in the command line for palette commands.
- Fixed the "add" button not working the cue list detail window.
- Fixed possible thread conflict with internal timecode being reset.
- Fixed problem with deleting palettes and then referencing them by ID.
- Fixed submaster fading over time not stopping correctly.
- Added missing security options to shortcut and main window.
- Fixed bug when making a cue active after recording in hybrid mode.
- Command line record can now be abbreviated to just "R" or "RR" for record now.
- Channel changed indicator now red text rather than the white surround.
- Improved the search bar in the dimmer patching window.
- Added a warning if dimmers are captured to the channel display.
- Shift down arrow now correctly works for the aux dimmer field in the dimmer patch window.
- Submaster and shortcut window now remembering the last page you were on.
- Improved logic around display of "changed" fixtures.
- Added option to select changed in the channel display.
- Fixed problems with making the last recorded cue active in the cue list editor.
- Fixed bug in updating palettes when updating cues.
- Select previous now correctly skips over unpatched channels.
- Added drop down combo to quickly select fixtures that are patched in the show.
- Fixed master fade time not applying to group toggle out.
- Added import of standard Lightwright export.
- Fixed palette window display issue of values staying grayed out after editing from OFF.
- Text display of unknown colour values now in RGB rather than Hex representation.
- Generic attribute items can now be referenced after the @ in the command line
- Importing a fixture by double clicking on the file now triggers a patch reload in LightFactory.
- Fixed display bug for selection shortcuts. If too few shortcuts exists the right hand button was cut off.
- Updated RDMPro driver t the latest Enttec libraries.
- Character view now shows a hint as to what the fixture is when moving the mouse over a cell.
- Changing the PT Adjust in the patch window now has immediate affect.
- Fixed inconsistencies in deleting shortcuts from the layout view.
- Fixture control window now remembers the last tab selected.
- DMX output updated after reloading the patch from changing a fixture profile
- Fixed infinite cue progress if the next cue looped on itself and a follow time is set.
- Fixed chase direction not being recorded into cues when automatically adding active effects.
- Added option to not set the next cue to 0 when adding new cues.
- Updated parser to support ON and OFF when using the SUB command.
- When recording a group if the submaster numbers set then the group number is set to the same value.
- Fixed parser syntax not working for "REC SEL CUE x" as generated by the Enttec program wing.
- Entering sub in the parser without a value will select the channels recorded into the submaster.
- Added Blind mode in channel display
- Added full tracking colour scene to the ML View
- Fixed various bugs resulting in the wrong colours being set for channel levels in the character view.
- Update cue message (bottom left) in the channel display now correct says "Added Cue" if applicable.
- Added option to immediately select fixture's when the @ key is pressed in the command line.
- Added sub menu to the home button to home specific attribute families.
- Added Part Cues.
- Added Attribute Family Timing to cue lists.
- Fixed channel 513 being set to 2:0 after creating a new blank show.
- Added Philips ShowNet driver
- Fixed possible crash right clicking on show colours in the colour picker (empty space)
- Implemented earliest mark option.
- Changed dwell to "delay down" for full tracking mode.
- Added jump to button to go to a specific universe in the dimmer patching window.
- Fixed CSV import so that it supports multiple DMX channels for desk channel.
- Matrix effects not set to loop in cues will now hold their last state as a cue.
- Fixture list in the dimmer patching window now groups modes
- Fixed fixture value not showing in the correct position for layout view when in image mode.
- Fixed size calculation for the select shortcut dropdown.
- Moved Next Cue column to end of grid and renamed to "Link".
- Improved block cues to have full or soft block options.
- Fixed bug calculating the tracked state with regards to block cues.
- Cue # {enter} now selects the channels in the cue.
- Added GOTO command
- Fixed various colour coding issues in the character view
- command line can now set value ranges. i.e. 1/10 @ 50/80
- Added default record mode options - Live, Active, Selected, Block, Soft Block
- Fixed shortcut window not updating the page labels after loading a new show.
- Improved the timer resolution for tap tempo
- Added default GOTO time option.
- Going back in cues now uses the default GOTO time.
- Fade down now correctly only applies to the dimmer
- Added new auto backup and restore system.
- Changed graphic used for profiles in the layout view (now called magic sheet view).
- Added command line setting of colour by referencing any filter know to the system. e.g. 1 @ L119
- Fixed palette issues detecting a change when updating a cue
Version 2.12 Build 260
- Fixed possible crash in the cue paths tab of the cue list detail window.
- Fixed possible crash in the new visual timecode window when clicking on the waveform display when is no cue is selected.
- Fixed bug that would turn off channels after an update cue if the cue contains channel groups.
- Fixed images recorded with cues not displaying in the cue notes window.
- Fixed possible lockup in the new visual timecode editor.
- Fixed grid mode of submasters not working correctly.
- Fixed fixture library default values set incorrectly.
- Fixed a/b/c notation not working in groups and cue detail editor.
- Fixed prism problem in the generic palettes.
- Added colour chooser to the cue notes editor.
- Undo system prevented from creating FX playbacks.
- Media effect automatically sets the effect name based on the media name.
- Fixed possible rogue channels appearing in cues when a cue has channels groups in it.
- Added "PARK" and "UNPARK" to command line interface.
- New visual timecode editor now remembers column size information for cue grid.
- Fixed bug adding cues in the new visual timecode editor.
- Fixed rounding issue with fine movements in the new visual timecode editor.
- Added new "AUDIO" command to turn on/off audio triggers.
- Added command line option to enter @ cue {cue number} to set channels to their state in a cue.
- LFRemote for iPhone and iPod touch
- Real values for generic attributes can now go negative.
- Added new Capture feature to record a cue from within Capture.
- Added screen capture to the matrix effect live options.
- Improved thread locking in fx handover.
- Fixed the time/fade not working in the command line for palette commands.
- Fixed the "add" button not working the cue list detail window.
- Fixed possible tread conflict with internal timecode being reset.
- Fixed problem with deleting palettes and then referencing them by ID
- Fixed scrolling issue in DMX tab of group channel detail window
Version 2.12 Build 227
- Added "Subtract" as a behaviour type similar to build but in reverse.
- Added option to set the number of rows and columns in the shortcut window.
- After adding channels to a cue in the cue list detail window (grid view) the channels are now automatically deselected.
- Fixed possible crash deleting an FX playback while it is running.
- Fixed possible crash in the dimmer patching window if somehow a fixture is patched with out a DMX address being assigned.
- Lifted LF25 25 channel limit. Restriction is not 128 DMX channels only.
- Allowed access to the LFRemote by LF50 systems.
- Fixed possible docking problem with the cue list and groups window.
- If the the user is in patch mode in the channel display and a change is made closing the window now asks to confirm saving the patch.
Version 2.12 Build 219 (Unreleased Beta)
- Fixed possible crash setting the frame number to -1 in the DMX recorder effect.
- Fixed grid display in the DMX recorder FX when in dark style mode.
- New visual timecode editor now correctly updated when changes are made in the cue list window.
- Implemented submaster feedback to new iPad app.
- Fixed possible crash clicking on the title bar of the channel grid in the dimmer patching window.
- Fixed column reorder problems in the dimmer patch window.
- Fixed bug using the mouse wheel, on and off buttons when selecting a matrix in the layout view.
- Added command line option to select channels using multiple groups.
- Updated DMXKing ultraDMX interface library to support the new 1.2 firmware.
- Added palette recording to the command line interface.
Version 2.12 Build 215 (Unreleased Beta)
- Media effects now correctly stop if removed from an active cue.
- Disabled the ability to move columns in the cue playbacks when the grid is in cue notes mode due to a possible crash.
- Fixed first column not showing the correct colour when in dark mode for the cue playback grid.
- Fixed one time task schedule repeating the event of the edit window is open.
- Fixed colour editing in the fixture editor so that the image is set correctly.
- Fixed mouse wheel in the new gobo and item selector.
- Fixed possible crash opening the FX editor window (introduced bug)
- Fixed display of chase step being off by one in the effect playbacks.
- Implemented new faster fixture import system.
- Fixed step time submaster firing all effects in an exclusive group.
- Fixed submasters not remembering a changed description if multiple events are assigned.
- Fixed bug that resulted in only 1 line of profile effects being imported from another show.
- Implemented new metro style scroll bars
- Implemented new click and drag scrolling for most grids
- Improved profile picker in the dimmer patching window
- Added user security option to stop editing of channel layouts
- Selecting colour mixing only fixtures of different types now results in just the generic colour picker
- Fixed possible crash in the cue playbacks window after undoing a change in the cue list window.
- Fixed copy option not working in the cue list details palette tab
- Fixed potential duplication of fixtures when changing the fixture name or mode.
- Added option to reset effects when an associated submaster reaches zero (rather and pause).
- Added security option to prevent users from being able to exit the software.
- Groups are now only applied after the record operation if the default behaviour is Override.
- Fixed bug in cue update that could turn on unintended channels if updating a cue cue that is not live in the cue list editor.
- Default tracking mode now automatically reverts to "Cue Only" when turning off full tracking.
- Fixed possible crash pressing the space button or enter key when the last column of the cue list window has focus and some columns are turned off.
- Fixed potential out of order problem in the cue list playbacks
- Added special shortcuts for muting DMX output
- Fixed submaster descriptions being lost when doing a "save copy of show".
- Fixed possible shutdown crash if the tap tempo function is active.
- Fixed possible crash clicking on the zoom buttons in the matrix editor if no matrix is selected.
- Fixed possible crash deleting a line in a profile effect if a grid cell is currently being edited.
- Added new visual timecode editor for cue lists.
- Fixed going back in a tracked cue where lights are marked in the next cue. Previous state not being restored correctly.
- Fixed possible crash moving points in the matrix effect while the effect is running.
- Added additional keyboard shortcuts to run cues in the master cue list.
- Change the generic colour selection system to better handle fixtures with multiple colour mixers.
- Replaced search bars for groups, cues and palettes.
- New iPad remote.
Version 2.11 Build 138
- Fixed bug when using individual timing for groups that a timing on one would be applied to all.
- Fix bug that would not save the run # times in chase effect playbacks.
- Fixed possible crash going to page 0 in the fader view of channels
- Added support to transfer an existing registration to the new memory stick keys.
- Fixed bug in task scheduler that would offset the monthly week of month by 1.
- Fixed bug when opening a sub window of the Intelligent view if the main window is already showing the intelligent view that would result in the sub window not displaying anything.
- Added key drive serial number to the about screen for support of the new license system.
- Fixed minor display issues related to the new dark style.
- Fixed problem with toggle shortcuts when turned off going to 0 before jumping to the previous value.
- Fixed possible slow cue list reset when using non inhibit virtual dimmers.
- Fixed new dark style being lost on channel display border when selecting fixtures.
Version 2.11 Build 122
- Added new item selector for channel display groups.
- Added new item selector for channel display palettes.
- Added new item selector for channel display selection shortcuts.
- Selecting "NO" when asked to modify the fixture library if the fixture saved with the show is different LightFactory will now resave the fixtures in the show so that the question is not asked again.
- Improved performance of the fixture search box in the dimmer patching window.
- Fixed bug in the user security that would not remember some settings
- Added ability to double click on the GM text in the channel display to toggle the master DBO.
- Added special shortcut to toggle the master DBO state.
- Added warning when recording channel groups if no fixtures are selected.
Version 2.11 Build 115 (Unreleased Beta)
- Fixed bug entering dmx channel number 512 in the patch window.
- Fixed bug in the convert license form (broken when working with the new website)
- Fixed possible crash over-patching a fixture with the same number of attributes but different attribute types.
- Added Invert & Mirror options to the colour fan feature.
- Added option to use the default attribute values when all control is released.
- Intelligent view now clears cells of attributes that are not controlled by any director.
- Added prism and timing to the generic palettes.
- Added fader view to the "Open new view of channels" option in the channel display.
- Fixed "Channels - Record Channel Group" special shortcut not connected to the correct function.
- Added new Cue Path system to cues.
Version 2.11 Build 105 (Unreleased Beta)
- Fixed error in GROUP UPDATE syntax.
- If a cue is set to full block when updated the tracking mode in the update dialog will default to full blocking.
- Fixed bug in the dimmer control when using 16bit dimmers.
- Added new UPD responder for shortcut definitions.
- Added support for storing registrations on LightFactory USB stick.
- Fixed timecode cue triggers not working past 1 hour.
- Fixed save a copy of the show option so that you cant save it to the same name as the current show.
- Improved timing of the timestamp on cue go so that its more accurate to when the GO is pressed.
- Added option for timestamp on cue go to only work on cues with a current 0 timecode.
- Fixed the auto detect MIDI events so that unknown events do not trigger the system.
- Added option to copy multiple cues to the end of the cue list as a single block.
- Fixed generic colour picker to that its height fits within specification of 768 height.
- Added new LightShop fixture library support
- Added ability to specify the show name in the windows command line to load a show.
- Added option to have different timing on each step of a chase effect.
- Added option to set the media level in the cue effects.
- Added cue advance/back buttons to the cue list detail window.
- Timecode reset shortcut now resets all fired flags on events.
- Added option to reset the timecode events if the previous timecode is greater than the current. With this option off the timecode must return to 0 for events to reset.
- Fixed "Input takes precedence" merge option not working correctly.
- Fixed bug that prevented the loop command in the next cue from working correctly.
- Removing channels from a group now performs a release so that they are not stuck on.
- Added option to copy patched channels.
- Added option to play the audio with matrix effects that use media.
- Fixed bug if a shortcut is locked to a page outside of the shortcut range.
- Fixed potential "Out of Memory" error setting undo on very large shows.
- Added option to import/export matrices.
- Added option to merge matrices.
- Fixed applying LTP groups so that they do not take precedence over Build and HTP.
- Patch fixture window correctly looks up the colour field as it is entered.
- Added option to clear the selected channels after recording a cue.
- Main patch window now updated when a patch change in made in the channel display.
- Added option to make the last recorded cue active in the cue list editor.
- Fixed possible crash using the print options anywhere in the software.
- Fixture control window does not rebuild if a fixture of the same type is selected.
- Added eraser to the chase matrix editor.
- Added option to the matrix editor to highlight the next fixture for placement.
- Added ability for submasters to fade over time from the command line.
- Fixed shift-down copy function in dimmer patch if some columns are turned off.
- Fixed possible bug updating the fixture control window after a fixture has changed.
- New DARK style added
- Change library effect selector to new touch friendly control.
- Added new improved gobo and colour picker.
Version 2.10 Build 165
- Fixed possible crash caused by setting exclusive groups to a negative value in the effect playbacks.
- Fixed bug in the weekly schedule task that was not calculating the correct date and time for the next run.
- Fixed addressing bug in KiNet protocol.
- New cue list security now correctly applied in the channel display record options.
- Added option to login as a different user to the security message.
- Fixed bug were applying a submaster before a media effect has played caused an error.
- Fixed possible crash selected blank slate on startup of the channel display.
- Fixed bug in the fixture editor not saving the correct high default value when changing from 8 to 16bit.
- Fixed "Set mode and labels per page" setting not being remembered after a restart.
- Fixed selected colour being applied to an intelligent fixture after using the colour picker on an RGB fixture.
- Fixed introduced bug with the MIDI note triggers.
- Fixed shortcut command reporting failed when in fact it worked.
- Fixed possible crash editing profile effects while they are running.
- Fixed potential for line in events to double fire in a cue list.
Version 2.10 Build 154
- Added special shortcuts to pause and unpause the scheduled tasks.
- Added check if the audio triggers do not startup correctly to ensure user is not locked out of the software.
- Fixed tap tempo off by 1 bug that was causing the tempo to be slightly fast.
- Added check to the audio triggers to make sure the input device started correctly.
- Added ColorKinetics KiNet protocol
- Fixed update cue when using full blocking not adding all channels to the cue.
- Fixed possible locked move state in cue list editor when having the first column fixed and editing the cue number.
- Fixed possible crash resetting matrix effects that use video playback.
- When setting submasters from the command line the submaster will now apply regardless of if the software thinks it has changed.
Version 2.10 Build 141 (Unreleased Beta)
- Fixed possible crash in the new Intelligent View when clearing channels or setting a view.
- Fixed possible lockup running media effects
- Fixed unicode issue with using the tracking backup.
- Images assigned to a matrix in the definition editor are now used as a background to help setup the matrix.
- Added option to make text colour in the matrix editor white.
- Fixed possible crash in the channel group detail window when channels are not assigned.
- Fixtures stored in the show file are now compared with the one in the library. If a difference is found then the user is presented with an option to copy the new one into the system.
- Fixed bug that prevented the Open USB interface from being found if it is not the first FTDI device in the list.
- Added option to the matrix editor to set the columns and row count to match the image size.
Version 2.10 Build 131 (Unreleased Beta)
- Fixed bug in the automatic registration system with message "Invalid Serial Number" being returned from the server.
- Popup visible columns menu in patching window is now persistent after selecting columns.
- Fixed length submaster so that the effect correctly stops when the submaster is at zero.
- Fixed possible crash in the timeline effect after deleting a line.
- Fixed auto detect hardware not working if the universe count was 1.
- Fixed bug that did not save visualiser settings for LumiDMX.
- Fixed possible crash editing variable names in the macro system.
- Fixed start position not working in media effects.
- Fixed bug when pausing and then playing a media effect would not always start.
- Added MIDI note command to the export and import functions.
- Fixed introduced bug in DMX receive for Enttec USB pro.
- Fixed possible crash setting undo state for FX playbacks.
- Fixed bug that would display the fader view in a small box when using the park option.
- Fixed possible crash changing media file in a media FX.
- Fixed video not playing a second time round if scaling is set to None.
- Fixed possible crash entering a blank value in the colour column of the palette window.
- Fixed bug that could cause a lock up when loading a video into a matrix effect.
- Fan control in the channel view now applies to the fixture in the order they were selected.
- Fixed bug that prevented setting the start colour for a timeline effect.
- Going back in a cue list now correctly applies the tracked state.
- Fixed matrix effects that use video not restarting correctly when run in the cue list.
- Fixed bug that could corrupt the patch if you open a new show after making patch changes without saving.
- Fixed "Apply channel group shortcuts to selection only" not being remembered with show file.
- Fixed possible index out of range error when using the patch button in the dimmer patch window.
- Fixed minor default sizing issue with the dimmer patch window.
- Fixed bug in track back that could fail to calculate the correct state when scene breaks are used.
- Fixed possible crash using select channel in cue.
- Selecting fixtures from the command line now moved them into view in the channel display.
- Fixed possible crash if the power monitors window is open when updating the fixture list.
- Fixed virtual dimmer not working with the Hi-Light function.
- Fixed problem with attributes in a group being set to 0 causing a flicker when applying over top of set values.
- Added option for wheel movements to ignore the master fade time.
- Added option to automatically set the shortcut page when selecting fixtures.
- Fixed bug stopping the speech engine from working in the cue notes screen.
- Added "run times" to the chase effects in independent fx playbacks.
- Fixed drag and drop of effects onto shortcuts.
- Fixed possible duplicate effect names being created when recording cues with library effects running.
- Fixed possible lockup playing static images in a cue list.
- Command line ** now works as a substitute for @@
- Fixed possible crash entering 0 on the command line.
- Fixed bug that prevented setting a midi note trigger to master cue go.
- Added confirmation warning when removing matrices.
- Fixed cue shortcuts fire on exit bug.
- Added Sunrise/Sunset Civil, Astronomical, Nautical.
- Added GMT offset for sunrise/sunset calculation
- Added daylight saving awareness to sunrise/sunset calculation.
- Fixed "More Colours" button in the new matrix view of cues and chase steps.
- Added option to import and export the device configuration in the system properties
- Fixed grand master not working correctly with inverted dimmers.
- Fixed possible index out of range error updating the channel display.
- Fixed possible thread race when using audio triggers across multiple cue playbacks.
- Record effects into cues option now remembered.
- Fixture editor can now take a fixture file as a command line parameter and move it to the correct location.
- Added cue playbacks window page up and down to the special shortcuts.
- Added shortcut description to the cue list shortcut window.
- Improved verbose text for the rotation attribute.
- Fixed possible lockup in media engine.
- Added new ML View to channel display.
- Added fixture name to IF syntax.
- Added new security option to lock out editing a specific cue list.
- The channel display can now open multiple windows of any view.
- Added option to turn off attributes for all steps in a chase
- Added option to copy fixtures between chase steps
- Added undo last action on chase step
- Added option when recording palette to make the palette specific to the selected channels or not.
- Added option to preview any cue in the visualiser or always preview the next cue in the visualiser (no effects).
Version 2.9 Build 210
- New faders view now correctly updates when a patch change is made.
- New logo implemented in splash screen and about screen.
- Added pan touch gesture to the new faders view.
- Fixed bug in one shot profile effects that prevented them playing the next run.
- Added option to use the profile effect engine to demo motorised faders.
Version 2.9 Build 207 (Unreleased Beta)
- Fixed possible crash clicking on the button in the detail column on the last row of the dimmer patch window.
- Fixed default value for Lightness in media settings.
- Added new faders view mode to the channel display.
- Fixed using the mouse scroll wheel when the dimmer wheel in the channel display is the focused control.
- Fixed ALT-F4 not closing the application when the main command window is active.
- New "Dock to main window and display full screen" option now automatically turns off the fixture control dock option if you are using only 1 monitor.
Version 2.9 Build 201 (Unreleased Beta)
- Fixed potential crash using the command line arguments to open a settings file if the dimmer patch window is included in the file.
- Turning on the "Don't zoom background" option in the channel display now correctly sets the background image back to 1:1 scale.
- Added "Save and Start" button to the MIDI learn screen to save the change and then begin the search again.
- Fixed MIDI control change events to correctly send specific submaster changes to the MIDI device.
- Changed functions control-1 though 9 in channel display to fire shortcuts 1-9 rather than limited to just selection shortcuts.
- Any edits done to a cell in the dimmer patch window are now saved when doing a drag and drop operation.
- Added auto palettes feature to the new patch display in the channel view.
- Fixed possible crash in the character view when using build submasters to control pan and tilt.
- Added new audio trigger system.
- Reinstated global image adjustment for video playback.
Version 2.9 Build 196 (Unreleased Beta)
- Fixed potential crash on shutdown related to the timer pool not being terminated correctly.
- Fixed possible crash when receiving patch change messages from Capture.
- Fixed bug in "Edit cues live" option.
- Fixed possible crash using the tap tempo functions if no effect is selected in the effects editor.
- Timecode display now correctly updated when doing a reset when paused.
- Using the right click menu in the command history now correctly returns focus to the command line.
- Fixed audio playback not restarting correctly and playing a fraction of the previous clip.
- Fixed the first 2 columns in the track sheet so that they do not scroll with the rest of the information.
- Added "TEMPO" command to interface with the tap tempo functions.
- Added option to set the audio output device.
- Fixed visible columns settings not being remembered in the cue list editor.
- Fixed "out of available timers" error when using MIDI clock.
- Fixed thread safety issue with reading the timecode from the internal media clip.
- Temporally disabled the image adjustment (brightness/contrast etc) while performance improvements are made.
Version 2.9 Build 191 (Unreleased Beta)
- Fixed potential crash when editing DMX values in cue blind editor.
- Fixed inverted attributes not being set correctly after loading a show.
- Fixed bug that would allow a fixture to be patched outside the 512 range.
- Fixed chase effects in cues - step time submaster not working.
- Fixed possible crash deleting an effect from a cue.
- Fixed registration bug in the ultraDMX pro driver.
- Fixed bugs in SD3 integration.
- Fixed streaming bug in CueServer implementation.
- Added support for contact closures in CueServer.
- Added option to create a single full screen window with the command interface and channel display.
- Added new patch mode to channel view.
- Added option to not automatically patch the channels 1:1 when creating a new show.
- Fixed bug in layout view that put text under intensity bar if too long.
- Added option for using the mouse wheel to control the zoom when no fixtures are selected.
- Added button to effects editor to create a playback from the selected effect.
- Fixed bug that would start audio effects at full volume regardless of the position of an assigned submaster.
- Added interleave option to building chases from the channel display.
- Fixed possible crash pressing the DBO/Clear when effects are running with a high channel count.
- Fixed crash in CueServer export for matrix effects.
- Added undo button to the timeline effect.
- Added option to number with vertical priority when setting up matrices.
- Added option to copy the current channel selection to the windows clipboard as a text list.
- Added option to copy an effect but offset the channel by a arbitrary value.
- Implemented UDP based command interface. Simple line commands can now be sent connectionless to LF via a UDP message.
- Added description field to the universe settings that is shown in the patch window.
- Added a mute button to the dimmer patching window to stop DMX output.
- Fixed bug in the matrix editor not showing the value in the last clicked cell.
- Added global timecode offset option.
- Fixed bug that would not save the undo state for a cue update.
- Fixed cue update history for track forward and back when in non tracking mode.
- Added option to timeline effect to shift all segments by an amount.
- Fixed possible crash using the print preview option in the track sheet.
- Added option to dimmer patching window "Replace other channels when drag and drop patching" to be able to turn this off.
- Added option to patch channels in reverse order.
- Added copy matrix option to the matrix editor window.
- Fixed windows handle leak when running very large channel counts.
- Splitter position now remembered for effect, cue effect and cue group windows.
- Fixed possible crash using a macro to run a cue in the master cue list is the window is not visible.
- Fixed USB pro diver so that the output is correctly disabled when using the tracking backup feature.
- Added option to set the priority for sACN output.
- Fixed bug that could cause timecode to double play cues if the cue list is changed.
- Move option to Load/Run cue to its own sub menu off the Load/Run button.
- Added option to new Load/Run sub menu to choose the action required as a one off.
- Fixed row heights resetting when using the load/run cue option.
- Fixed possible thread safety crash in the update cue progress routines.
- Fixed blocking and mark flag not refreshing when removing channels.
- Fixed macro variable editor if the add variable button is pressed while still in edit mode the change is now correctly saved.
- Groups channel window now correctly remembers docked state after a restart.
- Moved detail section of timeline effect editor to the bottom.
- Fixed possible division by zero error in the picture editor.
- Moved to new Mitov media engine.
- Added the ability to associate a audio file with a timeline effect and see the waveform above the timeline.
- Improved media playback engine so that videos can be mixed with submasters or cross faded with cues.
- New product level added.
Version 2.8 Build 155
- Fixed bug that prevented drag and drop reorder of attributes in the fixture editor.
- Changed main buttons on the command interface to standard buttons used in LF.
- Removed JV from GlobalConst.
- Fixed diminishing size issue with the dynamic colour picker in the blind editor.
- Fixed bug that would continue to record the virtual dimmer into a cue after de-selecting it from the attribute type list.
- Added option to select the fixtures in a group after applying it.
- Fixed bug in new chase matrix editor when using the move left button.
- Fixed bug when controlling 16 bit dimmer from the fixture control window.
- Releasing an effect now fades to previous value using master fade time.
- Fixed hold effect option.
- Fixed timer based crash when loading a show.
- Added option to automatically set the fade out when setting fade in.
- Added cancel button to the new midi learn function.
Version 2.8 Build 126 (Unreleased Beta)
- Added new auto patch button in the patching window.
- Fixed potential crash when trying to set the shortcut page above the maximum.
- "use space bar for cue go" setting now remembered after a restart.
- Special Shortcuts are now stored with the show file.
- Lock state of shortcuts now saved with the show file.
- Fixed possible effect being paused when using tap tempo and submaster on an effect playback.
- Fixed chase steps advancing when moving the submaster when on audio or tap trigger.
- Fixed bug that would zero channels in a group when looking at blind editor of a cue containing that group.
- Fixed "user_modified" flag irregularities in the fixture editor.
Version 2.8 Build 99 (Unreleased Beta)
- Fixed bug that preventing channels continuing their fade after a stop in the cue list.
- New add channels to layout option now patch aware.
- Channel selector window (layout mode) now remembers it scroll position.
- Fixed possible error closing the software or loading a show after having the tracking sheet open.
- Fixed possible crash selecting a matrix in the layout view that has been deleted.
- Fixed playback of auto cues after a reset.
- Added hidden key sequence for inserting characters into the command line. Control-QI{3 digit ascii code}.
- Added check when recording cue to ensure at least one attribute type is selected.
- Fixed possible crash loading a show with matrix in layout view.
- When testing colour path in the timeline effect the dimmer is now auto-applied if using the virtual dimmer to inhibit colours.
- Fixed bug that prevented entering stagger percentage into some timeline effect fields.
- Fixed stagger not working on colour paths for timeline effects.
- Changed channels so that the profile set only applies to the dimmer.
- Added new matrix tab to the cue and group channels editor window.
- Fixed submaster control profile effects so that the submaster will control RGB values for fixtures without a dimmer.
- Fixed possible orphan submasters after removing effect playbacks.
- Added support for new ultraDMX pro (2+1 port device).
- Added new option to edit chase steps as a matrix (similar to new matrix tab in the blind editor).
- Fixed bug in the interface builder that prevented buttons and lights from working when placed on panels.
- Add Elation SD3 integration.
- Fixed possible startup crash if the MIDIcon encoder page shortcuts are outside of the bounds of shortcut system.
- Fixed inhibit submasters so that they remain active when set to 0.
- Fixed bug that prevented entering M,V,C into scene breaks.
- If video playback is not on a second monitor the playback window is now sizable.
- Added option for a MIDI note event to directly run a command macro.
- Added direct control change mapping similar to MIDI note and velocity events.
- Removed the need for the apply button in the MIDI triggers.
- Added new MIDI learn function.
- Fixed label in submaster window when setting scale submaster.
- Fixed tap tempo automatically applying to the active chase in the effects editor.
- Fixed renaming effect not reflecting the change in the effect panel.
- Fixed random effect direction for profile effects.
- Added discovery broadcast when telnet interface is enabled.
- Added option to turn off the soft start of the profile effects.
- Added option to set encoder groups to be controlled by MIDI CC events.
- Fixed bug in the profile setting that would apply the delta between cues incorrectly.
- Added ability to increment and decrement submasters with the command line using a + or - in front of the @ value.
- Copy chase effect now correctly copies new out timing and behaviour.
- Added option to turn off the individual Red, Green or Blue values in chase effects.
- Added option to reverse the order of the chase steps.
- Added On/Off button to chase steps.
- Fixed column count for the simple chase editor can now be set independently of the main channel view.
- Added option when creating a simple chase effect to set what attributes to include with each step.
Version 2.7 Build 116
- Streamlined adding Capture Console Edition to LightFactory. Process is now built into LightFactory.
- Fixed possible crash when loading and saving a show.
- Fixed possible crash when removing channels from a cue in the cue detail window (grid mode).
- Fixed off by 1 bug in the shutdown shortcut.
- Fixed possible crash running a chase after deleting another chase.
- Added option to always run the current cue list when pressing cue go in the cue list window.
- Added extra copy between cue lists option - copy to end of cue list.
- Fixed sorting error when coping a cue list.
- Fixed some fields not working the effects wizard for matrix effects.
- Added ability to move fixtures around the layout view with the arrow keys.
- Added option to lock the row height in the cue list window to prevent accidentally changing it.
- Fixed grid display for chase, cue and group channels so that if the cell is too small the correct text is shown.
- Fixed bug when recording a full block cue from the channel display.
- Fixed bug that prevented RGB channels being added to a cue when an effect is running on them.
- Enhanced auto alignment in layout view to be able to swap the channel order.
- Added new options to add fixtures to the layout view.
Version 2.7 Build 107 (Unreleased Beta)
- Fixed headers becoming scrambled when switching between fade modes with out of order columns in cue list window.
- Fixed possible crash using the "cue" command before opening the cue list window for the first time.
- Fixed bug with 16 bit attributes in generic controls.
- Added option to renumber as whole cues by range.
- Added loop and exit commands to the "next cue" field of the cue list for enhanced flow control.
- Fixed bug that prevented real time channel view updating when running some effects.
- Fixed duplicate ALT-D option in the channel display.
- Added control-z as quick access to the undo in the channel display.
- Added hot keys (ALT) to the options menu items.
- Added an option for a 3rd line of text to be shown in the character display.
- Fixed bug when displaying multiple submaster windows that only updated submasters on the last one opened.
- Fixed bug that prevented the default mark timing from working.
- Fixed bug that caused the blind channel grid to not show the correct fixture count the first time it is opened.
- Added smoke & haze control to virtual dimmer.
- Added cue indicator flags called (C), music (M) or visual (V) for operator reference.
- Fixed tracking bug when recording cues that used palettes.
- Fixed channel grid (blind editor) showing temporary channels.
- Fixed generic dimmer so that description is set correctly.
- Fixed bug in special shortcut for parking fixtures.
- Removed cooper logo from startup splash screen.
- Added option to assign multiple items to the same submaster.
- Installer now asks if you want to load the latest fixture profiles.
- Changed fixture attributes adding "mark in 0 time", "Attribute power", "attribute items - Is dark" and 4 wheel grouping for fixtures.
- Implemented prefetch in zero time for selected attributes.
- Power meters now able to account for static power draw of non-dimmer fixtures.
- Zoom settings in the layout view and now remembered for each tab.
- Add/Remove tab of the channel detail window will now default to select the channels currently selected in the channel display.
- Added ability to assign shortcuts to the tabs in the layout view.
- Cue progress now displays the follow time if active.
- Added the ability to set a custom height to cue playback grid and therefore see any number of cues in that window.
Version 2.6 Build 167
- Fixed bug that could cause a crash when deleting a line in a timeline effect while its running.
- Fixed bug that could cause a crash when patching more dimmers channels channels available in one operation.
- Fixed integration problems (auto focus / selection messages) with Light Converse.
- Fixed possible crash when setting the max number of DMX universes.
- Fixed problem that could leave an orphan fixture state after removing a channel for the current live cue.
- Fixed bug that caused non simple RGB fixtures to not apply the grand master (if fixture does not have a dimmer).
- Fixed virtual dimmer not working correctly with HSI fixtures.
- Fixed bug that caused the media effects to not support setting the play length beyond 214 seconds.
Version 2.6 Build 162
- When a channel is parked the "parked" button will show the text red for visual identification that channels are parked.
- Added option to add selected channels to the layout view when in either the verbose, compact or character view.
- Added option when in edit mode of the layout view to align the selected channels into horizontal or vertical line or a even grid.
- Added position, purpose, colour information to the cue channel detail windows overview, DMX, timing and delay tabs.
- Prevented the creating of effects with the same name.
- Fixed potential double assignment of shortcuts for channel groups.
- Fixed possible crash using the load/run cue option after deleting a cue.
- Track sheet now displays the cue list name in the title bar.
- Fixed bug that prevented colour being shown if the fixture uses a virtual dimmer.
- Changed behaviour of "reset master cue list on DBO" to "reset all cue playbacks on DBO".
- Fixed various inconsistencies in the display of values in the cue list channel detail window.
- Changed current cue indicator graphic so that play, stop, pause and reset states are shown.
- Added additional notification in the main cue list window about playbacks using each cue list.
- Fixed bug that prevented the page labels being saved correctly in the submaster window.
Version 2.6 Build 156 (Unreleased Beta)
- Fixed bug could cause a crash when resizing the fixture control window.
- Added support for the CueServer range of products.
- Fixed bug in the "create simple chase" option.
- Added large page buttons to the cue list playback window.
- Improved refresh speed on the cue list and effect playback windows.
- Enhanced verbose channel view so that text is displayed correctly when column width is reduced.
- Added option to enter timecode values using a "." rather than a ":".
- Added Control-A option to select a column in the channel detail window for groups and cues.
- Fixed various MTC synchronisation issues.
- Right click on dimmers in the dimmer patch window will now park and release dimmer control.
- Fixed bug that caused the dimmers to apply when using the colour picker in the channel display with both conventional's and colour changes selected.
- Added option to automatically apply the virtual dimmer when selecting colours.
- When using virtual dimmer as an inhibit the uninhibited values are now displayed in the channel view.
- Added ability to multiple cue parameters at once by selecting multiple rows and then entering the value into the first cell.
- If the next cue number equals the current cue number then the next cue text will be shown in red is highlight a possible problem.
- If the next cue number is not the next cue in the sequence then the next cue text will be shown in red.
- Added special command only available in quick macros - "inject" can be used to send keys to the command interface. Use % to introduce special characters e.g. %13 to send a return.
- Added new telnet command "get ch" to obtain the dimmer state of all of the channels.
- Fixed potential crash when using the Jese DMX-TRI device for DMX input.
- Fixed possible crash when deleting macros.
- Fixed bug when extracting time values without a second component.
- Added button to the cue effects window to add the effects from the previous cue.
- Fixed unexpected behaviour problem when fading 16bit parameters over more than 7 minutes (rounding error).
Version 2.6 Build 133 (Unreleased Beta)
- Fixed bug that prevented adding licenses together.
- Added additional information to the licence error reporting.
- Fixed display bug in ArtNet universe 17 and above (now correctly show 1:0).
- Fixed bug that lost the GM Submaster connection when loading a show.
- GM Submaster now correctly tracks the position of changes to the main GM slider.
- Fixed Unicast window not returning to last position.
- Fixed copy of chase effects not saving correctly to the show file.
- Fixed MIDI note events to recognise note velocity of 0 as a note off.
- Fixed cell size issue in the raw DMX view when using non default font size.
- Added ability to set multiple palettes at once in the cue list channel detail window by selecting multiple cells.
- After turning library effects into real effects the window will now automatically jump to the newly created effect.
- Fixed filters in the channel group window not working.
- Added ability to get the submaster name list from the telnet interface.
- Added the ability to use group names in the command line e.g. my group @ 30.
- Added the ability to set the value in the command line by directly referencing a palette or group (e.g. 1/5 @ position 2).
- Fixed bug that caused the colour picker to not update the HSI tab correctly when shown.
- Fixed encoder wheels not correctly updating the fixture control window for some attributes.
- Layout view now correctly updates when changes are made to colour, description etc.
- Added retry to autobackup in case show file it still locked by the firebird engine.
- Fixed import patch bug that calculated the dimmer and universe wrong at higher universe counts.
- Added option to export and import timecode triggers.
- Timecode triggers now support direct commands.
- Updated pan & tilt control to display all positions of selected fixtures.
- Significantly improved performance when recording cues and groups.
- Added ability to do Pan/Tilt fanning relative to the current position.
- Fixed possible crash when splitting more than one dimmer attached to a single channel using drag and drop.
- Fixed security privileges not working correctly on some windows.
- Added option to set the maximum frame rate for ArtNet output.
- Fixed possible crash when opening cue list window after moving next cue number to column 1.
- Fixed bug in the cue playback that caused a cue to take a lot longer to process than it should have.
- Fixed 1 shot chase effects that are set to random playback to ensure that all step get played.
- Added new option to the channel timing in the cue list blind editor. You can now enter "R {max time}" to set all selected time fields to a random value.
- Fixed possible crash editing the channel field in the dimmer patch window.
- "Cue playback" command can now be replaced with the playback description instead of remember the playback number. e.g. cue my playback go.
- Fixed undo not being set correctly after loading a new show file.
- Fixed possible crash opening the cue playbacks window.
- Improved utilization of multi core processors.
- Added ability to set a out time for chase steps.
- Added advanced option to pack the show file (reduce the file size).
- Fixed possible endless loop when calculating the tracked state of a cue.
- Updated cue list editor (cue list) with new list control.
- Fixed default values set for channel when added to a cue using command syntax.
- If the cue channel window is visible it will now refresh after editing the list in the channel field of the cue list.
- Fixed selection bugs in the layout view "add channels" frame.
- Added option to copy selected cues to another cue list.
- Added "Poll now" button to the unicast window of the ArtNet driver.
- The button to delete tabs in the layout view is now only visible when in edit mode.
- Parked state now reflected in the layout view.
- Added option to enter a dmx value into the scale parameter of the profile effect and have that automatically be converted to a percentage (use "d" at the beginning or end of the number).
- Fixed possible crash using the "Go Next" button in the cue playback window is a playback is not assigned.
- Fixed bug when removing lines from the timeline effect the change was not saved.
- Added a "Add LIne" button to the timeline effect.
- Added option to set the maximum number of automatic backups saved (default 20).
- Added an option to the media playback effects to not generate internal timecode.
- Added new cue update history to revert back to previous updates.
- Added "EXIT" command to the main command line interface to terminate the application.
- Scroll wheel in the layout view changes the zoom if no channels are selected.
- Added option to set the show file backup folder.
- Added option to run a shortcut on shutdown.
- Added option to import show data from another show file.
- Fixed bug that caused the dimmer to still be recorded into a cue if the "brightness" check box was un-checked.
- Added option to not apply submasters form incoming DMX if the desk channel merge option is used.
- Fixed bug that caused the cue list window to not refresh when changing cue lists from the command line.
- Fixed MTC so that SysEx message is sent when timecode starts.
- Fixed channel window jumping to the front when making some patch changes.
- Fixed bug that would loose edits if the user clicked on the add cue button before exiting the field.
- Fixed possible crash by entering 0 into the channel list for groups.
- Added option to set the number of fixtures per step when using the auto create chase option.
- Added option to store the current channel state into a temporary memory on cue GO and BACk.
- Added new reports to cue list editor - "Channels used in cues" and "Palettes and groups used in cues"
- Normal/4Up mode can now be selected per page of the shortcut window.
- The 4 headers in 4Up mode of the shortcut window can now be relabeled per page.
- Simple chases can now be set to output random values.
- Random values can now be created in the cue channel detail window (overview and DMX tabs) using "R" in place of a value.
- Changed the new copy cue option to include an option to copy the tracked state.
- Added option to move cue playbacks.
- Added option that submasters must return to their previous value before taking effect after a page change.
- Added option to add groups to the cue automatically when recording cues.
- Added new effect type - DMX Recorder
Version 2.5 Build 149
- Fixed potential startup crash when using the USB pro for DMX input.
- Fixed bug that caused an error when importing patch information if the channel was greater than system settings.
- Improved performance of MIDI triggers.
- Fixed bug that could cause some MIDI note events to be missed.
- Fixed bug when using "release on cue go" function, parked fixture would also get released.
- Fixed possible crash on shutdown bug when using MIDI triggers.
- Fixed off by one bug when using the auto patch functionality with WYSIWYG.
- Fixed MIDI import so that the clear option works correctly.
- Fixed GM not applying correctly when used from an external submaster.
- Fixed WYSIWYG interface reporting the wrong IP address when connected.
- Fixed the next cue number of the last cue being set incorrectly after an insert.
- Fixed blackout (bo) command when used with a channel range.
- Fixed effects not being triggered by GO submasters in the cue playbacks.
- Holding down the shift key when patching a conventional channel now adds that channel to the existing patch.
- Blackout command (BO) now clears group levels and submaster previous values.
- Fixed possible crash if the number of cue playbacks per page is changed with the playback window open.
- Fixed submasters not updating in the grid mode above 30.
- Added check to ensure that the same group cannot be added to a cue more than once.
- Fixed bug that caused the starting cue number to change when using the "Cue Playback" command.
- Fixed division by zero error possible in profile effects.
Version 2.5 Build 117 (Unreleased Beta)
- Fixed colour description not updating if the real world colour is changed.
- Fixed brand name sorting so that it is not case sensitive.
- Added option to not show the help balloon in the channel display when the control key is pressed.
- Added new demo mode that will run LF with output for 30min.
- Fixed possible crash deleting multiple channel groups at a time.
- Fixed bug recording cue from the command line before opening the cue list editor.
- Fixed drag and drop effects onto shortcuts not working on page greater than 0.
- Improved the load time for large channel counts.
- Increased maximum universe count to 100.
- Added command suggestion popup based on previous commands typed.
- Added critical section wrapper to the MIDI input event.
- Added "randomise" and "center out" options to the channel list in the profile effect editor.
- Added interleaving selection option to the channel display.
- Added option to filter selection shortcuts by the current selection.
- Added the ability to easily set staggered timing for channels in cues and groups.
Version 2.5 Build 100 (Unreleased Beta)
- Fixed DMX value spin edits in the fixture controls to correctly reflect range restrictions.
- Fixed bug that prevented editing tracked channels in the tracking sheet.
- Added the ability to add channels to a cue using the track sheet.
- Fixed submaster off by 1 bug in the new MIDI velocity triggers.
- Fixed last line of the channels in the verbose view not showing if the intensity bar is turned off.
- Added option to Import and export channel groups.
- Fixed encoder display on the program wing when a conventional is selected.
- Fixed possible loss of the serial number if the HKCU registry keys are lost or changed.
- Fixed basic fixtures not displaying the colour description in the layout view.
- Fixed possible crash running a profile effect on a channel that is not patched.
- Fixed new move function in the effect payback window so that it does not swap positions but just moves the selected one.
- Fixed bug that prevented the new channel colour from being displayed in the compact view.
- Dimmer patching window now allows the cursor to walk with arrow keys on the channel grid.
- Enabled always edit function in the channel grid of the dimmer patching window.
- Added check on startup if LightFactory is already running.
- Fixed possible re-connect for USB Pro when not necessary.
- Last used wheel group for a fixture is now remembered when the fixture is selected again.
- Changed USB Pro driver to a single write for DMX frame.
- Improved appearance of fixture control window.
- Improved auto palette creation so that fixtures are placed on a separate page.
Version 2.5 Build 83 (Unreleased Beta)
- Fixed indicator lights for the on screen shortcuts under windows 7.
- Added right click menu to the command history to clear, copy text and change the background colour.
- Fixture editor now displays the selected fixtures channel count.
- Added the ability to set a real world colour to each channel in the dimmer patch window.
- Fixed bug in the shift down arrow function in dimmer patching window that increased number by 2 rather then 1.
- Added display of the fixtures colour as set in the dimmer patching in the channel display.
- Fixed possible crash opening the effects editor after loading an existing show.
- Fixed the previous value display in the character view.
- Fixed colour coding for tracked values in the character display.
- Fixed modified flag for character display. Channels are now correctly shown as modified after running a cue.
- Added ability to set a behavior type to chase and matrix effects.
- Added ability to set a behavior (LTP, Build, HTP) to each cue list.
- Fixed possible binding error when trying to open the same networked show file twice.
- Fixed bug that prevented the RDM-TRI from being found.
- Improved the error reporting for the import patch function.
- Added support for sub devices in RDM system.
- Fixture editor now automatically assigned the next DMX offset when creating attributes.
- Added option to print the track sheet.
- Added option to export the track sheet to CSV file.
- Re-instated right click menu for cue list editor.
- Added black to default show colours.
- Fixed transparency issue with windows XP running the classic theme.
- Added a warning about running classic theme that some controls may not display correctly.
- Fixed possible error pressing F1 in drop down menus.
- Fixed possible shutdown crash when using the JESE DMX - TRI device.
- Added ability to drag and drop an effect onto a shortcut (playback will automatically be created).
- Added option to play back cue lists (cue list playbacks) sequentially with a single button or shortcut.
- Fixed possible problem with auto backup after opening the software with a server based show.
- Added warning to "save a copy of this show" for mistaken intent of this function.
- Automatic next cue selection (rec cue dialog) now accounts for existing cue structure.
- Fixed possibility of cue lists getting out of sync in a multi user environment.
- Fixed shutdown issue with multiuser connections.
- Fixed possible crash adding a new MIDI trigger after loading or saving a show.
- Fixed fixture control window update when an effect is running.
- Fixed possible inability to edit some rows in the dimmer patching grid.
- Gobo images now forced to a maximum size.
- Fixed possible crash creating a new show if the track sheet is open.
- Command line hint no longer displayed when entering commands in the channel display.
- Added option to create a Unicast translation list for situations where polling will not work.
- Fixed possible off by 1 problem when drawing timeline effect bars.
- Added option to record minus submasters (groups).
- Added option to release control from selected fixtures (DBO menu of channel display).
- Fixed selection shortcuts when used with the control key pressed.
- Fixed gradient calculation for shortcut buttons in 3D mode.
- Added appearance option to make the active colour in the channel grid proportional to the dimmer level.
- Added program wing command "CUE@" to display the current cue number.
- Added streaming ACN support.
- Fixed incorrect colour picker being displayed when selecting a colour only fixture and a basic fixture.
- Fixed colour picker popping up in the wrong location when using control section.
- Fixed colour picker for colour scrollers so that it automatically goes to the filters tab.
- Added the ability to edit the colour/gobo wheel and scroller cells directly from the colour picker.
- Software now checks for hire code if entered into either of the registration screens.
- Added right click "Move To" option to the effects playbacks to make reordering the playbacks easier.
- Fixed bug running colour scrollers in hybrid mode. Fixtures would not fade out if not included in the cue.
- Added COPY, RESTORE and SWAP to the command line interface.
- Added new "IF" command to command interface.
- Fixed submaster messages not being sent to MIDI devices if set from the command line or a macro.
- Added the ability for the channel display (grids) to be filtered by the selected fixtures.
- Added new view command to the command line interface. Also works with VIEW IF.
- Fixed inability to pause and stop audio triggered chase effects from a shortcut.
- Fixed a possible crash using the add group to cue option of the channel group window.
- Added support for the Elation MIDIcon
- Added display of encoder wheel groups at the bottom of the fixture control window
- Added support for MIDI clock
- Added an option to export a cue list to a CSV file
- Sliders now support double clicking just to the left or top of the slider to move quickly to min, middle, max position.
- MIDI submasters now available in the LF50 edition as advertised
- Fixed possible crash loading LF50 edition after running the demo version if shortcuts are created above 100.
- Fixed group channels appearing in cue channels when using the copy cue functions.
- Fixed palette recording (colours) so that colour index is not recorded along side of the real world colour.
- Added the ability to modify description and colour when setting and editing quick commands.
- Added new paint box to directly edit images for shortcuts and attribute items.
- Fixed possible problem when using the USB pro to receive DMX data when the incoming data is greater than 44fps.
Version 2.4 Build 145
- Fixed bug causing possible crash when de-selecting fixtures with a large number of attributes.
- Fixed possible crash running timeline effects in a cue.
- Added range checking to the timeline effects.
- Added separate device selection for MTC input.
- Fixed possible crash when trying to load a show while the background loading of fixtures is still operating.
- Fixed possible crash report if the cue description is greater than 128 characters.
- Fixed bug that could cause the colour picker to hide behind the channel display on multi monitor systems.
- Fixed automatic size calculation for fixture control window.
- Fixed possible crash when opening the timeline effect path editor.
- Fixed bug that prevented using the pan & tilt degree spin edits with 8bit fixtures.
- Fixed possible crash when removing steps from the chase editor.
- Fixed possible crash adding more than 10 points to path in the timeline effect.
Version 2.4 Build 132
- Fixed bug preventing the Open USB device from being found in some instances.
- Enabled scroll wheel support on the main cue list window.
- Added ability to double click on the cue list groups to add them to the cue.
- Cue list grid now updated when using the popout windows for fx, groups and shortcuts.
- Fixed "group is used by the following cues" balloon so that it closes on click.
- Channel groups used in cues now correctly allow "off" values.
Version 2.4 Build 131
- Fixed sorting order of MIDI parameters.
- Fixed possible access violation in the selection combos for static attributes.
- Follow time column set to gray text if the cue is not set to auto follow.
- Fixed extras menu. Some of the options that appear with a small window footprint required re-connecting.
- Fixed frame rate column of system properties.
- Fixed colour dialog being hidden if opened on the second monitor without room on the right hand side of the channel display.
- Fixed double click in cue list window not working correctly when columns are out of order.
- Fixed tracking backup bug that prevented it working if the cue list name had a space in it.
- Fixed possible access violation when shutting down with telnet clients connected.
Version 2.4 Build 120 (Unreleased Beta)
- Fixed release captured dimmers so that they now return to their previous values.
- Fixed GM not being applied after restart.
- Dimmer patch import and export now includes the Aux Dimmer.
- Fixed dimmer wheel not working with some fixtures in the layout view.
- Added support for Enttec RDM pro interface with full RDM functionality.
- Fixed physical pan & tilt entry in fixture editor to accept signed values.
- On screen submaster are now automatically sized to the window.
- Added auto increment to notes when adding a MIDI event.
- Added CSV import and export to MIDI triggers.
- Added MIDI note velocity mapping to submasters.
Version 2.4 Build 118 (Unreleased Beta)
- Fixed bug that stopped the program wing from working after loading a show.
- Fixed possible crash when pressing the clear button on the program wing if the current focus is a spin edit control.
- Fixed possible data loss problem when using the "Ch Grid" in the cue list channel detail window.
- Added option to return to old version 1 style boxes in the layout view.
- Fixed possible crash when resizing the fixture control window.
- Added sanity check to startup. If the software does not start correctly the next time it is run it will prompt to create a new show file.
- Updated appearance of the effect runner properties window.
- Fixed ability to remove colours from dynamic colour controls in the fixture editor.
- Fixed possible crash on tracking backup systems.
- Fixed problem with cue notes button if the columns are reordered.
- Fixed bug in macro variable system that did not loop the variable when it got to its minimum value.
- Fixed possible lookup (infinite loop) when using track forward in the cue list with cues that loop back on themselves.
- Added ability to delete multiple palettes.
- Save and Load dialogs for layout and settings now has a default extensions.
- If a show is loaded from removable or network drive the software will now provide an option to automatically copy the file to the main shows folder.
- Fixed possible crash deleting a macro just after creating it.
- Added ability to set variables from the command line.
Version 2.4 Build 87 (Unreleased Beta)
- RDM functionality working for DMX-TRI device.
- RDM auto patching implemented.
- RDM auto device profile creation.
- Fixed bug that prevented some mouse wheel functionality.
Version 2.4 Build 80 (Unreleased Beta)
- Channel groups used in cues not correctly apply mark and blocking flags if set.
- Matrix LED effects now correctly setup when first created.
- Added option to set an override stagger percentage for profile effects in the cue list.
- All attributes in profile effects are now affected by the fade in and out of the profile effect in cues.
- Improved thread locking to cue list runner control.
- Palette and apply group fade time can now be set on-the-fly by entering the number before pressing the shortcut.
- Added option to set the encoder sensitivity for the program wing.
- Added option to use the space bar as the cue go in the main cue list editor window.
- Added option to set a separate patch for visualiser output.
- Added option to export and import fixture files to XML format.
- Made the display of a colour block for RGB fixtures optional.
- fixtures and profiles used by a show are now stored with the show for portability.
- Added internal timecode generator with reset shortcut.
- Added new "TC" command to reset, pause, resume and set the timecode generator.
- If the show file cannot be created for some reason then system will now revert to the default show.
- First 3 columns of the tracking sheet are now fixed so that they do not scroll with the rest of the columns.
- Added ability to resize the timeline effect lines.
- When timeline effect lines are more than 60 pixels then any assigned profiles will be displayed.
- Effects editor now shows the BPM for the tap tempo function.
- column order of the channel group window is now remembered after a restart.
- Fixed bug that prevented editing dimmer numbers for intelligent fixtures manually.
- Fixed user permissions to correctly restrict when the user cannot edit user permissions.
- Colour picker palettes page can now click and drag the mouse around colours. Similar to the spectrum page.
- When full tracking is used recording a cue will also include channels that are at 0 if they are included in the previous cue.
- Fixed bug in the track forward option when recording a cue.
- When going back in a cue list the values will now correctly track.
- When recording cues the syntax can be used to record into multiple cues.
- Fixed possible crash if the power meters window is open when loading or saving a show.
- Added "reset to default colours" button to appearance tab of system properties.
- Fixed search footer not working in the dimmer patch screen.
- Improved full tracking functionality.
- Added option to set key frames in the timeline effect when frame guides are visible.
- Added the ability to edit the profile paths from within the timeline editor.
- Added value markers to the profile editor.
- Added option to import and export profiles.
- Added ability to report the timeline effect frame number in the interface builder.
- Added option to apply a stagger to each attribute in a timeline effect.
- Fixed bug that caused a crash if cue 0 was missing from the cue list when recording a cue.
- If cue 0 is missing on startup then it will be automatically rectified.
- Fixed possible crash if a profile is deleted that is being used in an effect.
- Fixed status update light for starting and stopping effects from the effects runner window.
- Loading a layout in the channel view correctly clears the old layout first.
- Fixtures now correctly placed on the layout view when the zoom level is other than 1.
- Improved hit test on rotated fixtures in the layout view.
- Fixed bug that caused channel group channels to appear as standard channels after updating a cue.
- Fixed possible crash when update a cue before if no current cue is active.
- Improved track back and cue only recording options for full tracking mode.
- Splitter between cues and channels in the cue list window now remembers it position.
- Fixed possible crash in chase effects after deleting the current chase step.
- Fixed Telnet reply messages.
- Fixed problem with command line and channel groups that prevented the last channel from registering.
- Fixed bug in ArtNet universe reporting for Unicast setup.
- Fixed fade out of chase effects so that channels continue to fade between steps.
- If a palette or group is deleted then the cue list is scanned for palettes included in cues.
- Show defaults are now stored in the show file so as to travel with the show data.
- Added ability to hold down the ALT key to rotate fixtures in the layout view.
- Improved the visual appearance of the record dialogs.
- Fixed bug that had attributes merge in the channel detail window is the attribute name is not set.
- Fixed bug that prevented the default mark and block flags to not be set.
- Added ability to drag and drop the position of attributes in the fixture editor
- Added option to re-order the wheel groups in the fixture editor.
- Various fixes to telnet client commands.
Version 2.3 Build 127
- Improved algorithm for the power meters when using the limiter.
- Fixed random sorting issue with Palette window.
- Added new zero88 fixture library.
- Software now correctly clears the cue list playbacks when loading or creating a new show.
- Track forward and back now correctly ignores blocked channels.
- Added option to reset the column order and size in the dimmer patching window.
- Fixed bug that prevented using the shift down arrow function in the dimmer patching window if the columns are out of order.
- Updated main user guide.
Version 2.3 Build 117 (Unreleased Beta)
- Added option in shortcut window to turn off the 3D look.
- Added option in shortcut window to set the font size.
- Cue playback window now remembering the state of "Master Playback".
- Fixed attribute list in rec group, rec cue and record palette window so that it sizes correctly with the dialog.
- Attribute selection for each window (group, cue, palette) now remembered separately.
- Fixed but that could cause a crash and loose fixtures when loading a show.
- Fixed display bug in the timeline effect colour field.
- Improved contrast of new power meters.
- Fixed algorithm that could cause the figures to bounce when using the limiter.
- Fixed possible Invalid floating point operation in the fixture rotation control.
- Fixed possible crash with program wing if fixtures are updated by fixture editor.
- Fixed bug that caused command window to gain focus when running macros.
- Added an option to the cue list window to have the selected cue follow the current live cue.
- Fixed banner in the cue list channel detail window so that the text is correctly updated.
- Added additional channel information to the grid view of the cue list channel detail window.
- Fixed DMX input bug in dmxusb.com interface.
- Fixed possible crash after removing a tab from the layout view of the channel display.
- Fixed DMX controls in the dynamic colour controls.
- Added option to edit channels live from the cue list editor.
- Fixed various inconsistencies with the command line history related to auto executed commands.
Version 2.3 Build 98 (Unreleased Beta)
- Added option to turn off the auto lookup on cells in the dimmer patch window.
- Added unicast support to the ArtNet driver.
- Fixed bug in USB Pro driver that prevented loading the registration information under the D2XX driver.
- Fixed bug in USB Pro driver so report the correct serial number.
- Improved detection of USB devices so that they start up in the same order each time.
- Switched USB Pro driver to default to D2XX driver before Serial port driver.
- Fixed bug in "Cue Playback" - only first digit of the cue number was being recognized.
- Fixed MIDI note debug display to show the correct note and octave.
- Provided 3D look to shortcut buttons.
- Added option to select channels that are in a cue.
- Added option to select channels based on the position, purpose and colour set in the dimmer patching window.
- Re exposed missing option "Apply channel group shortcuts to selection only"
- Fixed channel control so that the existing value is the start point of any fade regardless of what is in control.
- Fixed critical thread issue in the main timer pool.
- Added indicator for blocking and mark state of the cue.
- Fixed possible thread conflict problem in the telnet interface.
- Fixed problem in the timeline effect that prevented the start state from being applied correctly.
- MIDI events now ordered correctly by name.
- Display the midi devices found on startup if MIDI is enabled.
- Added new 4UP mode to the shortcut window to mimic a more traditional palette view.
- "Select Active" button now highlights in red when in "active selection" mode.
- Fixed bug that cause auto follows to still occur after jumping to a different cue.
- Added option to disable the cue execution notification in telnet sessions.
- Added command line option to disable and enable shortcuts.
- Fixed bug in "Loop End" macro language.
- Fixed issue with park not being correctly set after a restart.
- Fixed auto scroll into view when using channel group selection shortcuts.
- DBO now correctly blacks out RGB fixtures that do not have dimmer.
- Added ability to assign a profile to each generic attribute in a timeline effect segment.
- Added ability to apply a colour path to a timeline effect segment.
- Added command line ability to directly address attributes using decimal notation. e.g 1/4.5@127 = attribute 5 on fixtures 1 through 4.
- Added additional special shortcuts SHUTTER, PRISM, GOBO ROTATE, COLOR2 & GOBO2.
- If full tracking is turned off then recording a cue will now correctly record RGB fixtures that are off if they are used in the previous cue.
- Added option to profile effects to reverse the fixture order.
- Added zoom option to the timeline effect editor.
- Added option to move the position of a timeline effect when paused with realtime output.
- Added DMX control to the filters tabs of the colour picker window.
- Docked state of cue list channel window now remembered on startup.
- Added frame settings to timeline effect.
- Added ability to assign a channel group to a timeline effect line.
- Added power meters based on power set in the dimmer patching.
- Fixed confusion when editing fixtures in the chase editor. When changing step the selection is not automatically cleared.
- Dimmer patching grid now correctly reflects the number of the universe tabs.
- Added drop down selection to the record palette dialog to assist with updating existing palettes.
- Improved image playback in media effects. Images can now be faded in and out.
- Addend LF50 edition limitations.
- Added grid view of submaster window.
- Added tap tempo system.
Version 2.2 Build 252
- Fixed patching import to work correctly with intelligent fixtures.
- Fixed possible crash clicking on the header row of the new track sheet.
- Fixed regional issue with the use of the "," as a decimal separator.
- Fixed bug that caused "Track Forward" option to enter an endless loop.
- Added Joystick control moving lights.
- Fixed possible zeroing of channels when using the master fade time and channel groups.
- Fixed double click operation in the cue list editor if some columns have been removed.
- Fixed saving of the grid position and size in the cue playbacks windows.
- Fixed potential crash using "sub 0 @" in the command line.
- Fixed bug that caused a crash when switching shows.
- Track sheet now automatically updates after recording a cue.
- Parked channels now restore to their correct state.
- Search footer visible state now correctly saved.
- Fixed channel patching so that aux dimmer is not removed when changing patch.
- Fixed fade time not saving in channel groups.
- Fixed possible crash releasing individual director items.
- Fixed possible "invalid type cast" error in Midi input control.
- Fixed "Build" input merge behavior.
- Added "REM DIM" to command syntax.
- Fixed indexing bug in selecting MIDI devices for outputting to motorized faders.
- Added MIDI timecode (MTC) support direct form the MIDI port.
- Added ability to send other timecode out to MIDI.
- Implemented Jese DMX-TRI USB device.
- Fixed HTP, LTP and ITP merge options.
- Fixed possible hardware port conflict when removing a device.
- Fixed raw DMX display to correctly show values when first opened.
- Fixed inability to manually patch the last desk channel.
- Added warning dialog to prevent accidentally removing all channels from a cue.
Version 2.2 Build 193
- Fixed bug that incorrectly set the position of the shortcut buttons on the layout view.
- Added XML export of fixtures.
- Fixed various core bugs related to mutex locks.
- Default the dimmer view window to DMX 1.
- Fixed possible "Argument out of range" error loading chase effects.
- Fixed rounding issue in new Hue behavior that prevented some colours from being achieved accurately.
- Fixed possible access violation error when editing chase channels that have a virtual dimmer.
- Added option to copy a chase step.
- Fixed raw dmx display - was not being updated if a dimmer is captured and then released.
- Added view menu option to show or hide the palette names in the attribute data.
- Fixed effect labels now being saved correctly.
- Fixed profile editor so that right click menu options do not work with locked profiles.
- Fixed bug in dimmer patching window that could result in the fixtures panel becoming unusable.
- Fixed load cue operation if specific channel timing is used.
- Fixed install so that the registration works across different windows users.
- Fixed timeline effect so that the time bar correctly shows when the segment property panel is visible.
- Fixed bug that could potentially delete the wrong segment if you selected delete in empty space.
- Added the ability to adjust the timeline segments from the left of the bar.
Version 2.2 Build 160 (Unreleased Beta)
- Fixed possible confusion over DBO state if after a DBO the GM is moved.
- Fixed new page labels in shortcut window so that they are saved correctly.
- Fixed next cue numbering issue wen deleting scene breaks.
- Fixed possible crash is the effects editor when editing an effect while its running.
- Fixed possible crash using the insert cue below (copy this cue) option if the selected cue is the last i the list.
- Added channels in the chase editor window can now set the value using the @ syntax.
- Auto set device port on startup.
- Fixed bug that prevented the Pepperoni Zero88 device driver loading.
- Added variables to macro language.
- Added option to right click on effect playback and copy colours to other playbacks.
- Fixed bug causing random delayed start of timeline effects in the cue list.
- Fixed bug causing cue effects to continue on when jumping around the cue list.
- Added channel description to the track sheet.
- Added channel range to track sheet.
- Added safety playback mode to prevent mistaken "GO" events. Go button will require enabling if the cue is running or the next cue is set to auto fire.
- Fixed possible run on of effects if "copy cue below" is used on the active cue.
- Cleaned up the MIDI tab in the external triggers window.
- Added a new external trigger: mySQL for web based control of LightFactory.
Version 2.2 Build 128 (Unreleased Beta)
- Fixed bug in cue list effect handover.
- Fixed various bugs in the profile editor and profile implementation.
- New profile effect controls can now be accessed when edit mode is turned off.
- Improved CPU usage when redrawing the channel display.
- Fixed GM display in channel display.
- Fixed bug that disabled the edit notes button if the column was moved and some columns made invisible.
- Added additional index controls to generic palettes (colour and gobo).
- Fixed fixture update system when update notification comes from the fixture editor.
- Profiles now reset when path is reset or cleared.
- Added reverse click and drag for setting up matrices.
- Fixed click and drag bug in the shortcut window that caused the original clicked cell to not repaint.
- Fixed bug that caused locked shortcuts to remain locked after clearing or loading a show.
- Fixed moving shortcuts colour's now moved correctly.
- Recording shortcuts from within the fixture control window as they do in the channel display.
- Fixed copy profile effects so that additional line does not appear.
- Column widths now remembered correctly in the channel detail window for cues and groups.
- Various threadsafe improvements in the matrix effect playback.
- Fixed bug in screen position restore if the second monitor was on the left of the main monitor.
- Fixed possible crash on startup related to the error 'cannot focus a disabled or invisible window'..
- Fixed bug that caused some effects not be be saved correctly or overwrite other effects.
- Added ability to drag and drop shortcuts from the shortcut window onto the layout view.
- Updating channel group now displays a balloon popup to show what cues use the group.
- Added option to merge DMX input with the desk channels (LTP).
- Fixed possible crash when deleting an effect runner.
- Fixed possible IO Error related to the channel cache.
- If no network interface is set for external wings then the first available will now be used.
- Added Hue LTP channel group behavior
- Fixed add group to cue options in the channel group editor.
- Re-introduced the disable double click option to the system properties.
- Added ability to change the name and colour of pages in the submaster and shortcut window.
- Improved selection of items in the blind channel editor for cues and groups.
- Fixed issue with cue list level submaster.
- Fixed various bugs in the timeline effect editor.
- Added option to double click on the start an end state headers to load the current channel state into the segment.
- Added track sheet option to cue list editor.
- Double clicking on the timecode field of the cue list editor will now load the current timecode form the system.
- Fixed bug that prevented the state of the channels being recorded when using the command line to record groups.
- Fixed bug that prevented setting the play length of media effects after the effect had played once.
- Added ms option to start position of media effects.
- Added multi user support.
Version 2.1 Build 168
- Fixed access violation using the jump to cue options in the cue list playbacks.
- Fixed possible error updating the playback status in the effects playbacks.
- Fixed bug preventing moving of channel group shortcuts in the shortcut window.
- Fixed registry error.
- Fixed minor selection issue with paired fixtures in the layout view.
- Fixed cue list go submasters.
- Fixed bug that prevented playback of image files in the media effect.
- Added export patch option.
- Added time stamp to wing messages.
- Added check that database file is located on a local disk.
- Fixed matrix display in the layout view.
- Fixed memory leek in layout view.
- Fixed potential crash using a matrix effect in a cue if the matrix has holes in it.
- Fixed channel view display issue that caused some parameters to drop off the end of the grid cell.
- Fixed bug in saving the layout. Backup file was attempted to be written to the install directory - invalid under Vista and Win7.
- Fixed program wing control when pressing the rec enter combination.
- Snap Attribute option in channel groups now working.
- Added new command line argument "-C" - This can be used to run any single command on startup.
- Fixed bug in applying channel groups - values would sometimes get overwritten.
- Fixed select active when using the layout view.
- Fixed load and saving of layout and configuration - font was not correctly being saved.
- Fixed bug when recording palettes from the channel display.
- Palette name now only displayed in the channel view if the option to record palettes is set.
Version 2.1 Build 115
- Fixed possible conflict when loading fixture profiles resulting in "cannot access the file because it is being used by another process".
- Defaulted Mark off for dimmers in the fixture editor.
- Fixed various bugs in the video playback.
- Added option to not zoom the background in the layout view
- Extra channel information now displayed in the layout view.
- Layout symbols not change to active colour when the value is above 0.
- Selecting fixtures to put into the layout view now does not show unpatched channels.
- Added ability to move the layout view channel select window.
- Fixed hit test on objects placed in the layout view.
- Fixed possible crash using the profile effect.
- Fixed critical issue with running media playback effects from a timed event (different thread).
- Re-added cross hairs into the images of fixtures in the layout view.
- Fixed scroll wheel behavior in the dimmer patching so that it no longer scrolls the window with the value.
- Fixed various lockup issues when using video playback.
- Fixed possible access violation using moving lights in the layout view.
- Fixed possible SQL error when closing the channel display.
- Fixed bug when patching dimmer 512.
- Added option to not return the focus back to the channel display after showing the fixture control window.
- Added the show name to the title bar of the channel display.
- Fixed the bug that was not showing all of the columns in the “Visible Column” option in the dimmer patch window.
- Fixture panel in dimmer patching window now remembers its position.
- Fixed problem with the size and visible state not being remembered correctly in the dimmer patching window.
- Fixed several bugs in the cue list window related to visible columns and remembers position and size of columns.
Version 2.1 Build 92 (Unreleased Beta)
- Added progress bar to new background loading of fixtures.
- Fixed introduced bug that caused the grand master to stop working.
- Fixed potential crash running the first cue with marking fixtures.
- Fixed bug for 2 point profiles.
- Improved the GDI drawing of the layout view.
- Added ability to rotate fixtures in the layout view.
- Added option to show the images (as per V1) in the layout view.
- Added ability to add a fixture into the layout view in more than 1 position.
- Fixed possible crash when deleting a cue playback.
- Fixed possible crash deleting a cue with the blind editor open.
- Fixed second row of channel view not sizing correctly.
- Changed "Prefetch" to "Mark" in fixture editor.
Version 2.1 Build 67 (Unreleased Beta)
- Fixed sorting of fixtures in the dimmer patching window.
- Fixed bug in Enttec USB Pro driver that prevented values 10 and 13 from being applied.
- Re-added command line interface for startup directives.
- Fixed tracking bug that would stop a channel form being applied when running the starting cue if the channel was in the last cue at the same level.
- Fixed cue list row height resetting when running a cue.
- Search footer visibility now remembered after re-start.
- Fixed minor pan/tilt control issue.
- Fixed clear patch by universe so that the additional details are not cleared for the rest of the channels.
- Added auto-reconnect to the USB Pro driver.
- Fixed bug that caused a conflict if a dimmer was patched to more than 1 channel (now LTP).
- Fixed bug that prevented cues being saved copy a copy.
- Added ability to drag and drop cues to re-order the cue list (1st column must be fixed for drag operation to work).
- Fixed possible error when moving cue list columns with scene break.
- Fixed bug that was setting the next cue number incorrectly when changing the cue number.
- Added control window for library effects that are run from the channel display.
- Added tabs to the layout view.
Version 2.1 Build 55 (Unreleased Beta)
- Added option to display an image for standard dimmers in the channel display
- Fixed group snapshot bug that was still recording the dimmer when requested not to.
- Chase direction combo now working in the cue list effects window.
- Deleting a cue list playback now correctly removes all assigned shortcuts and submasters.
- Deleted effects are now automatically removed form the cue list.
- Fixed possible crash when clicking on fixture selection while the software is loading fixtures.
- Fixed bug that prevented recording and editing virtual dimmers.
- Fixed bug that lost submaster functionality after making any change to the system properties.
- Various display enhancements in the cue list window.
- Shortcut correctly released when a macro is deleted.
- Fixed dimmer profiles not loading correctly.
- Fixed bug that was picking the wrong lat & lon information for the selected city in the system properties.
- Channel column in dimmer patching window now fixed so that it does not scroll out of view.
- Fixed bug that prevented matrix from loading with show.
- Fixed override behavior in channel groups.
- Fx playback properties now only apply on exit.
- Fixed various bugs in the prefetch/mark system.
- Fixed bug that was causing some attribute changes to not apply or behave irratically.
- Fixed bug in timeline effect where by middle segments would not turn off.
- Fixed copy options in the timeline effect.
- Added options to get P/T Adj and profile for selected fixtures in patch window.
- Added grid view of channels in the cue list blind editor window.
- Re-added direction control to the profile effect as per version 1.
- Fixed possible error trying to edit the status field in the cue list window - cell is now read only.
- Cue list editor double click to run or load a cue - only clicking on the status field will perform this operation.
- Added "Run Cue"/"Load Cue" as a button at the bottom of the cue list window.
- Fixed possible error "Cue number has to be unique value" if you do not change the cue number when editing.
- Added display of current and active cue at the bottom of the cue list window.
- Fixed cue playback window so that scene breaks are shown correctly.
- Fixed bug that prevented colour mixing from marking.
- Fixed various issues with the interface used by the windows mobile remote.
- Fixed possible crash when using the load cue option.
- Added undo right click menu to the cue list window.
- Added option to the cue list window to lock the first column.
- Pressing stop on a cue that has finished fading now stops the effects that are running.
- Fixed bug when going back on a cue list. Correct state not being restored.
- Fixed bug that was stopping the profile effect from being released when a cue ends.
- Fixed pan and tilt display issue in the attribute window.
- Scene break colour now changes immediately when pressing apply in the system properties.
- Fixed overview tab in the cue list details window. Now displaying correct text for attributes with item detail.
- Fixed inserting a cue with the record option. The next cue number is now correctly set.
- Fixed sorting issue when changing a cue number.
- Fixed bug with release channels when loading a cue.
- Fixed bug loading layout that caused the fixtures to not go back to exactly the right position.
- Fixed bug in the open USB DMX interface.
- Improved the way that attributes are modified with helper controls in the channel detail window for groups and cues.
- Fixed bug in the rotation control.
- Fixed keyboard entry for the layout view.
- Added option to capture and control dimmers directly. Commands "DMX" and "DIM" now working. The scroll wheel can also be used in the dimmer patch window to turn on/off dimmers.
- re-added auto palette updating when recording or updating a cue.
- Fixed bug that prevents fixture control window from appearing on the correct monitor in multi monitor system.
- Added find option to the dimmer patching window.
- Fixed potential crash when copying a cue list.
- Added auto palette creation when patching fixtures.
- Import option in the fixture editor now will do file copy if the import file is a LightFactory fixture.
- Fixed possible invalid floating point error when using the rotation control.
Version 2.0 Build 269
- Fixed GM submasters - now working as expected.
- Fixed master fade time submaster - now working as expected.
- Added ability to set the master fade time from the command line.
- Fixed bug that prevented macros loading with show.
- Added "Fade" command to set the master fade time from the command line.
- Added "Quick Commands" to shortcuts.
- Fixed possible access violation when added profiles.
- Added check for attempted load of V1 show file.
- Fixed channel jump bug in the channel display.
- Added test to file handle in the channel cache.
- Fixed MIDI controller bug if the first control device for submasters was less than for shortcuts.
- Auto assignment of submasters and shortcuts now remember the last number used and find the next above that number.
- Fixed potential "Invalid pixel format" when resizing images.
- Added ability to select the on-screen submasters that are controlled by the master wheel.
- Re-added option for shortcut window to display only 60 shortcuts (mirror wing).
- Fixed bug that caused the fx runners not to be cleared when loading a show.
- Fixed possible access violation loading the screen layouts.
- Fixed possible access violation in the dimmer patch window after editing a fixture.
- Added option to turn on/off the search bar in each window that implements it.
- Added "Create show default colours" to palette window.
- Fixed channels not releasing when switching effects in an exclusive group.
- Improved MIDI debug information to help with setup.
- Fixed logic problem in the priority stack - most visible when running effects & position presets.
- Fixed Length submaster for profile effects.
- Fixed bug that did not apply group name changes to existing shortcuts or submasters.
- Fixed possible division by 0 error in the fixture control window.
- Fixed loop check box display bug in the cue list effects window.
- Fixed effects not being copied when copying a cue.
- Fixed effect playbacks not updating their status when an effect ends without looping.
- Fixed effect runner headers not loading correctly with show.
- Fixed various bugs in the rotation control link with gobo selection.
- Added auto population of the link field for the Zero88 import.
- Fixed possible access violation using the Mark flag in the cue list.
- Improved transparent rectangle used to select fixtures in the channel display.
- Fixed potential crash if recorded channels exceed the system channel count.
- Changed around "Spot" and "Flood" buttons in fixture control.
- Added ability to edit the start and length values of timeline segments.
- Copy fixture now allows you to select the mode of the source fixture.
- Re-implemented fine movement controls and setting in system properties.
- System no longer records current effect values into cues, groups and palettes.
- Active state of channels no longer dependent on effects.
- Record active effects with cue now working.
- Fixed media playback starting from the begging after a pause.
- Effects playbacks now indicated in orange when paused.
- Fixed cues marking when they should not.
- Cue 0 now displayed in the "More" options when recording a cue.
- Fixed problem when fixtures share a DMX channel.
- Fixed re-ordering bug in the cue playback window.
- Fixed possible access violation after creating a new show and then trying to create an effect.
- Added option to not send MIDI messages back to controller.
- Added option to ignore common "up" message for MIDI shortcuts.
- Added "ScrollTo" command to the command interface.
Version 2.0 Build 222
- Fixed bug that prevented special shortcuts from being saved.
- Added record option to the special shortcuts
- Fixed possible access violation when editing matrix rows and columns and the spin edit is cleared.
- Fixed some windows not remembering what monitor they should open on.
- Fixed interface builder not connecting locally with V2.
- Fixed background image not loading in layout view.
- Added ability to resize the main command window when in docked mode.
- Fixed step and fade time submasters in simple chase.
- Added warning if more channels exists in the show file than are setup in the software.
- Added range checking to submaster assignment.
- Fixed exclusive group headers loosing their name when a new effect was added.
- Fixed Independent group behavior not working.
- Fixed Exclusive groups behavior was not zeroing other channels.
- Added group option "Override takes precedence over HTP"
- Fixed copy function in cue list channels.
- Fixed bug that prevented palettes from saving in cue lists.
- Fixed various bugs in the cue list channel editor.
- Fixed dimmer patching window jumping to the first channel after patching.
- Fixed possible access violation going above page 9 on the playback wing.
- Added warning about adding non blocking channel groups to cues.
- Added option for auto assignment of submasters when recording a group
- Added option for auto assignment of shortcuts when recording a group
Build number 2.0.207 RC
- Fixed possible access violation clicking on the command line hint balloon.
- Fixed possible access violation when closing if a telnet session is connected.
- Telnet command now report success/fail status of commands.
- Reintroduced * as replacement for @ in the command line.
- Fixed park.
- Fixed active channel status - RGB fixtures now recognized as active if any of the colour channels are on.
- Gm now applied to colour mixing only fixtures as per V1.
- Added special case for cue library effect so that saturation and intensity are not required.
- Fixed "Edit Shortcut" in shortcut window. Was opening group editor for macros.
- Added update checking.
- Fixed registration system so that a hire code can override HW dongals if the universe count is greater than the one registered on the dongle.
- Added missing right click menu items to the profile effect editor.
- Fixed SQL error when removing library effects.
- Fixed various bugs in Library effects editor.
Build number 2.0.200 RC
- Fixed critical bug starting the software with the 2 universe cooper control dongle connected
- Fixed off by 1 error when using the Enttec USB Pro for DMX input.
- Fixed "Alt-F4" not working in some windows.
- Added option for a separate task bar button to appear with each LF window.
- Fixed use of the mouse wheel when the master job dial has focus in the channel display.
- Instant page selection in the submaster window now only displays available pages.
- Fixed page display issue when using the page control on the main window.
- Submaster window master wheel now outside of the scroll box.
- Fixed bug in the Capture interface that was preventing the Console edition from working.
- Fixed media playback - audio files not looping when requested to.
- Fixed "create effect from running library effect".
Build number 2.0.199 RC
- Fixed critical bug that caused the USB Pro to be mistaken for the Open USB DMX.
- Fixed various bugs in the new MIDI fader setup.
- Fixed tracking backup auto takeover not working.
- Fixed group recording (dimmer only) option was not setting dimmer level to 100%.
- Changed Zero 88 fixture import to automatically to identify rotation channels.
- Fixed possible error when entering a hire code at the splash screen.
- Fixed image picker in the shortcut window.
- Implemented missing "Fixed column Count" for channel view.
- Fixed channel grid sizing issue where last channel in the column could go off the page and not be selectable.
- Added default effects library entries as per V1
Build number 2.0.194 RC
- Added new profile picker for the profile effects editor.
- Fixed bug that prevented renaming library effects.
- Fixed possible access violation when removing lines from the wheel groups.
- Fixed apply of colour to standard dimmers. Values now set correctly.
- Re-introduced mouse wheel controls to the profile effects editor.
- Fixed pan/tilt issue when switching from specific fixture control to generic fixture control.
- Fixed further issues with auto height setting of attribute control window.
- Re-added copy cue list option to cue list editor window.
- Re-added setting Mark & Blocking for an entire cue list or cues.
- Fixed macro display on the program wing (index was used rather than macro number).
- Fixed critical bug when resetting patch. If channel count was over 512 then illegal patch was created.
- Fixed bug that prevented the dimmer level of conventional channels from being recorded.
- Moved "Standard Dimmer" (default fixture) to the '<CONVENTIONALS>' brand for consistency.
- Fixed bug in the character display where the colour display could be pushed below the bottom of the cell.
- Fixed possible crash using the hi light option with generic RGB fixtures.
- Added MIDI fader control for submasters.
- Enabled registration system.
Build number 2.0.187
- Added option to be able to open multiple shortcut and playback windows.
- Fixed possible "Argument out of range" error in the attribute detail editor.
- Added additional modes to the fan control.
- Fixed cue list display to not show temporary channels.
- Cue channel display no longer showing temporary channels.
- Palettes from channel groups now only recorded if the group is at full or applied.
- Fixed installer issue that was not correctly registering the Microsoft Visual Studio runtime library.
- Re-added missing "Logout" option from main menu.
- Record options now correctly reflect the attribute grouping of the system.
- Fixed bug that caused cues not to auto follow if paused.
- Inverted progress time display in the cue playbacks so that the time remaining is now shown.
- Fixed off by one bug in the aux dimmers.
- Fixed possible shutdown access violation after tuning on/off columns in dimmer patching window.
- Fixed bug that prevented the attribute commands from working in the command line.
- Fixed macro off by 1 error in the program wing.
- Added palette function to command line. i.e. 1/4@ palette 3
- Added grid lines to profile editor and general improvement to editor.
- Fixed bug that prevented profiles from being saved.
- Fixed auto sizing issue of the fixture attribute window.
- Fixed inverted scroll wheel behavior on the fixture attribute window.
- Improved logic used to create short text used for wheel description on the program wing.
- Implemented add, remove button in the program wing.
- Fixed "open child window" on the program wing.
- Added registration system.
Build number 2.0.165
- Fixed possible access violation when using the hi-light button.
- Fixed possible access violation when editing fixture attribute detail.
- Fixed error when trying to assign a icon file to a gobo image.
- Fixed possible "Division by zero" error when selecting gobos.
- Implemented the filters tabs in the colour chooser as per V1.
- Fixed bug that prevented the control-Q operations from working.
- Added back "Shortcut" command to parser.
- Added option to switch back to V1 function keys for window operations.
- Added popup hint for keyboard shortcuts when pressing the control key.
- Re-added right click menu to the channel display.
- Fixed date display bug in the schedule window for one time events.
- Fixed bug in user screen whereby the settings where displayed for the previous users selected.
- Fixed strange row selection issue in the dimmer patch window when using the scroll wheel.
- Fixed possible access violation clicking on the run-now button in the schedule screen when no events exists.
- Fixed shortcut properties (background colour etc) not being loaded with show.
- Layout now correctly cleared with clearing patch or loading a different show.
- Copying a cue now correctly copies the channel groups in the cue.
- Added wheel groupings to the fixture editor in preparation for hardware.
- Fixed possible access violations using the "Next" button in the channel display.
- Updated default profiles.
- Fixed various static text fields.
- Added option to change the background colour of the layout view.
- Fixed group delay issue.
- Fixed undo problem when using solo.
- Wing interface now operational.
- Fix bug that prevented output from the Cooper controls single universe dongle.
Build number 2.0.156
- Added the ability to use + or - to add or remove channels from the selection in the command line.
- added command line "thru on" function. e.g. 1 thru on 20 - selects channels 1-20 that are currently on.
- Fixed auto scroll of the command line history window.
- Implemented save and load of settings and screen layout.
- Implemented re-open windows on startup.
- Implemented stay on top for the main command window.
- Implemented tracking backup feature.
- Added command line record functions.
- Added colour to the command line console so that error messages are displayed more clearly.
- Added auto hardware detection for first time use.
- Fixed sorting of the channel group window being reset when the window is re-opened.
- Fixed bug when using escape after editing a field. The field was not reverting back to original value.
- If only 1 universe is setup then dimmer patching window defaults to show absolute dmx values.
- Fixed bug that prevented some columns from not turning off in the dimmer patch window.
- Fixed submasters not being cleared when moving the submaster from one number to another.
- Fixed unpark selected channels.
- Fixed auto allocation of submasters when recording a group.
Build number 2.0.140
- Added advanced colour heuristics when picking generic colours on fixtures with additional colours.
- Added WYSIWYG Support.
- Added Light Converse Support.
- Added auto fanning options.
- Fixed possible resource issue when importing the Zero 88 fixture library.
- Added clear patch by universe.
- Extra patch data (position, colour etc) now correctly cleared when creating a new show.
- Fixed selection issue with the effects editor window.
- Fixed tab ordering in the effects wizard.
- Copy fixture now operational.
- Drop down combos in the output selection grid now always visible.
- Added option into dimmer patch window to "Revert last to saved patch".
- GM now working correctly.
- Fixed selection issue in the layout view.
- Page 2 tab that is created for attribute pages that cannot fit all attributes on screen now correctly resizes the tabs so it can be seen.
- Fixed Timeline FX firing incorrectly.
Build number 2.0.126
- Fixed fixture import for fixtures with multiple dynamic colour controls.
- Fixed duplication bug when importing fixtures.
- Fixed possible resource issue when saving the fixtures.
- Fixed possible crash when loading some file format images.
- Fixed possible crash when releasing effects from the DBO button.
- Autosize heights option in channel view now working.
- Fixed sorting issue in attribute detail editor.
- When changes are made to the fixtures the re-loading now checks that the patch needs saving.
- Fixed shift selection to work in reverse.
- Fixed dimmer display for fixtures with 2 channel attributes. The second attribute did not appear patched.
- Fixed problem with turning columns on or off if they are moved form original position in dimmer patching window.
- Layout view now correctly applies the selection colour if changed.
- Print heading in the cue list window now updated with current cue list name.
- Fixed channel groups window not applying set font.
- Only 1 instance of the fixture editor allowed.
- Fixed odd/even fixture selection.
- Fixed possible crash opening the cue channel groups window for the second time.
- Fixed pan/tilt display issue in the fixture control window for non 16 bit fixtures.
- Fixed fixture control position indicator error when lock tilt selected.
- Fixed fade mode (in/out vs up/down).
- Fixed possible crash in DMX View.
Build number 2.0.122
- Fixed "Start Position" in profile effects - now working.
- Default path for save show dialog now the "LightFactory Shows" directory.
- Fixed un-installer so that start menu icons are correctly removed.
- Fixed bug that prevented ethernet protocols working on specific interfaces. "All Interfaces" was working.
- Fixed the build/HTP/Exclusive behaviour.
- Fixed double click option in the cue list editor for channels, effects, groups, and shortcuts so that the resulting window does not immediately go behind the cue list editor.
- Removed ability to added multiple of the same effect into a cue.
- Fixed bug in channel display - colour was not displayed correctly for colour wheels.
- Fixed progress indicators when using auto follow cues.
- Can no longer remove an effect that is currently running.
- Added DBO button to main window.
- Fixed Z order of fixture control window.
- Channel group defaults now correctly applied.
- Fixed the saving of shortcut extras (colour, etc).
- Added "Insert (Move all fixtures down a channel)" to dimmer patching window as recently added to V1.
- Added DMX bit settings into dimmer patch.
- Fixed various fixture editor bugs including removing an attribute not saving.
- Implemented missing highlight function.
- Fixed row sizing issue in the profile effects editor.
- Fixed move up/down in the effect runner window.
- Fixed sorting issue with various screens.
- Fixed issue with shortcuts running from cues.
- Fixed indicator lamp for chase effects run from the shortcut window.
- Channel detail windows for groups and cue can now use range selection to alter multiple cells at once.
- Stopped auto scroll on cell click on various windows.
Build number 2.0.104
- Fixed bug preventing exclusive groups from working.
- Chase effects that step automatically.
- Fixed possible "not a valid integer" error when converting colours to DMX values.
- Fixed sorting bug in the cue list editor.
- Fixed "System Failed To Parse The Channel List Provided!" error when clicking on detail window of channel groups if no channels exist.
- Fixed off by 1 bug when assigning submasters from channel groups.
- Prefetch flag is forced off for the default fixture.
- Fixed various cue progress display bugs.
- Fixed timecodes not working.
- Fixed bug that caused the timer to not run the first time an effect is run.
- Improved loading times for the fixture library.
- Added the channel view shortcuts that where in V1.
- Fixed progress bars in the show playback window.
- Fixture window will now automatically move attributes onto another tab if they do not fit in the height available.
- Fixed channel display scroll issue.
- Fixed grid scaling issue in the layout view.
- Fixed possible crash when removing lines from a profile effect.
- Shortcuts created from Cue Playbacks now correctly get a default name.
- Fixed telnet interface setting channels with on / off commands.
- Printing patch no longer prints the un patched channels.
- Profile effects can again have fixtures out of order.
- Fixed resizing of dimmer patch window so that you cannot loose the dimmer section of the window.
- Selected fixtures in the layout view now correctly sets the text colour depending on the selection colour.
- Fixed master playback options in cue list editor and cue playbacks.
- Reconnected fx playback options - shortcuts etc. Fixed edit and move shortcut functions.
Build number 2.0.97
- Changed control key shortcuts to shift key shortcuts as the control key conflicted with open in default position and size.
- Fixed bug in setting grid fonts where the font would refresh is the previous one selected.
- Fixed bug that could cause AV when changing the number of submaster's per page.
- Tab sizes in the fixture control window will now dynamically expand to take up the width of the window.
- Added master fade time control to main window.
- Fixed attach to task bar issue when turning the history on or off.
- Palette filters implemented.
- Fixed possible access violation when recording beam type into a palette.
- Fixed the command line hint so that it stays with the edit box.
- Fixed the command line hint so that it disappears when minimizing application.
- The number of subs per page now reflected in the submaster view (max 30).
- Added scroll wheel to control all subs at once.
- Fixed toggle shortcuts - now working.
- Fixed non display of indicator lamp on shortcut screen.
- Fixed - Adding a new profile causes the list of profiles to disappear.
- Fixed critical VISTA compatibility issue.
- Fixtures now moved to the application data directory. IMPORTANT NOTE: The fixtures directory has moved to Application DataLightFactory
- Fixed possible crash when clicking on on the rotation button in the fixture control is the fixture does not have a corresponding generic control.
- Fixed bug that prevented video files from playing on the second monitor.
- Fixed bug in the system properties where by the combo in the output grid would not save without moving to a different field.
- Added driver for USBDMX.com interface.
- Invert attribute now working as it should.
- Toggle pan and tilt now remembered.
- When in toggle mode clicking in the pan/tilt area will not jump the fixture.
- The mouse will now go to the cross hear position.
- Various changes to importing zero88 fixtures in the fixture editor.
- Additional channel properties now cleared when starting a new show.
- Visualiser buttons clearer to see what's active.
- Fixed bug preventing adding channels to the layout view.
Build number 2.0.90
- Fixed potential crash when double clicking on a cue in the cue list editor to run the cue.
- Sort order of the cue list window is now remembered when the list is refreshed.
- Fixed possible crash if when selecting the last submaster page.
- Added mouse wheel step back into the system properties.
- Fixed default cue timing that in record cue dialog.
- Fixed possible crash when clearing a cue list from a playback.
- When updating fixtures LF will now update its library on save.
- Fixed bug that prevented all framing data from being recorded with a cue.
- Function keys now working for main windows.
- Fixed possible access violation using back button in the cue list editor.
- Fixed bug in renumbering of cues.
- Fixed possible critical error that prevents the main database from being created under windows Vista.
- Scene breaks now highlighted and look correct in cue list
- Added ability to set the grid colours for all windows.
- Fixed various bugs related to cue scene breaks.
Build number 2.0.84
- Fixed possible crash on when adding a line to an attribute effect while it is running.
- Added additional fields that can be set per channel into the channel display.
- Fixed possible crash when changing views in channel display.
- Fixed possible crash when removing a use the the security system.
- Fixed non saving of movement type in fixture editor.
- Added new style colour picker to fixture detail editor window.
- Fixed bug in the ESP & ArtNet driver that prevented using universe > 1.
- Added a check to ensure that outputs are not set to the same port.
- Display of show name in the main title bar now correct.
- View options now working in the dimmer patch window.
- Fixed row selection in the dimmer patching window.
- Cleaned up all printing options.
- Added ability to select the printer to print to.
- Fixed when selecting a number of channels the shift click option misses the last channel.
- Added back the fixture name to the channel display.
- Fixed bug in ArtNet and ESP driver that was using 100% CPU.
Build number 2.0.82
- Fixed possible crash on restarting after changing the number of desk channels.
- Fixed possible crash when using multi select in the dimmer patch window.
- Added fade and time to the command line interface.
- Fixed possible access violation when recording cues.
- Added Enttec ESP driver.
- Fixed possible crash in cue list editor when running cues.
- Fixed possible crash if invalid numeric data is entered in to command line.
- Fixed "Parameter Incorrect" error if timeline effect is re-sized smaller then the bar length.
- Fixed bug when adding/inserting cues where the last cue number would get corrupted.
- "Clean up "Next Cue" numbering from this point" now working.
- "Re-number as whole cues from this point" now working.
- Cue List grid now correctly refresh after deleting.
- Implemented turning columns on and off in the cue list editor.
- Setting global triggers now working.
- Fixed parser error popup if you click on the detail button for a cue with an empty channel list.
- Upgraded to Firebird 2.1.1 and included dynamic link library's for MSVC80.
- Added installation.
Build number 2.0.80
- First beta released
- New dynamic fixture library implemented
- New appearance
- Multi language support implemented
- New plug in driver model
- Full priority stack implemented