--------------- A l c o r n --------------- WinScript Live, Firmware, M c B r i d e and Tools Bundle --------------- Release Notes I n c . --------------- **************************************************** NOTE: If your product is installed and working without any issues, we strongly recommend that you do not update your software/firmware. Please send questions and comments about this document to: support@alcorn.com **************************************************** 2023-4-14 Version 6.1.1b7 ----------------------------------------------------- Bug Fixes: - (WinScript) Fixed crash that would occur when creating new array variables in the variable wizard. 2023-4-3 Version 6.1.0b6 ----------------------------------------------------- New Features: - (All Products) Added the ability to pair modbus data to device variables and automatically poll or write to them, similar to PLC tags. - (BinloopX 4KU) Added support for big-endian DPX files. - (WinScript) Added the ability to manually create a connection in the connection manager. Improvements: - (All Products) Logical sequences are now executed in a round-robin fashion to prevent one logical sequence from starving the others. - (WinScript) Made it so DSP changes are applied when the DSP configuration dialog is closed via the "OK" button. - (WinScript) Changed script save process to avoid file corruption issues caused by some backup and sync programs. - (WinScript) Added log message to connection manager about which modules are being updated during firmware update of a BinloopX. - (WinScript) Firmware version of BinloopX modules are now displayed in the connection manager. Bug Fixes: - (All Products) Fixed issue where SMPTE sequences would disarm themselves during SMPTE preroll. - (All Products) Fixed issue where disabled sequences would still execute. - (All Products) Fixed issue where product file operations on local variables would not be evaluated. - (BinloopX/V4X/V16X) Fixed issue where setting the "DateTime" device variable would cause the device to stall for several seconds. - (V4X) Fixed issue where logical sequence events would not execute. - (WinScript) Fixed issue where BinloopX "Modules" resources would remain in script after changing main device type to something else. - (WinScript) Fixed issue where audio outputs were not selectable when creating a remote BinloopX media event. - (WinScript) Fixed issue where custom log levels were not displaying correctly in the WinScript live log. - (WinScript) Fixed issue where copying/pasting a trigger would sometimes change the trigger's sequence action. - (WinScript) Fixed issue where "Add Media from Device" would show media from modules other than the selected one. - (WinScript) Fixed issue where color scheme selection on first run after installation would not take effect. - (WinScript) Fixed issues where using the "Delete" key in a grid view or changing a variable's type in a grid view would reset the cursor position. - (WinScript) Fixed issue where clicking column headers in a sequence would cause indentation anomalies. - (WinScript) Fixed issue where I/O from I/O extenders was not available to select for I/O events. - (WinScript) Fixed issue where selectable frame rates for BinloopX 4KU were being rounded in the selection menu. - (WinScript) Fixed crash that could occur in ShowTouch editor when a control was quickly left-clicked, then right-clicked, and "Edit Action" was chosen. - (WinScript) Fixed an issue where a device could appear in the connection manager multiple times when it was rebooted. - (WinScript) Fixed issue where a media transfer or firmware update for a BinloopX would be retried if the user cancelled the first attempt. - (WinScript) Fixed issue where tabs could not be reordered. - (WinScript) Fixed issue where live mode connections or script transfers could intermittently stop working. 2023-2-28 Version 6.0.0b4 ----------------------------------------------------- Bug Fixes: - (All Products) Fixed issue that could cause NTP and PTP clock synchronization to not occur properly when acting as an NTP client or PTP slave. - (BinloopX) Fixed issue where BX-4KU front panel display could show timecode in wrong framerate. - (Product File Creator) Fixed issue where min/max values for decimal parameters were not loaded correctly. - (Product File Creator) Fixed issue where parameter "option" values might be saved out-of-order. - (WinScript) Fixed a crash that could occur when sending scripts with large product files. - (WinScript) Fixed issue where some dropdowns were cutting off text on macOS. - (WinScript) Fixed issue where placeholder text could appear in the wrong color for text boxes on macOS. - (WinScript) Fixed issue that could cause a timeout to occur when sending large scripts to a device. - (WinScript) Fixed issue where adding media from device wouldn't work in Live Mode. - (WinScript) Fixed issue where copy/paste might sometimes copy from the wrong window on certain systems. - (WinScript) Fixed issue where min/max values for decimal parameters in product files were ignored. 2023-1-5 Version 6.0.0b2 ----------------------------------------------------- New Features: - New sequence behavior and synchronization ScriptOS has been reworked to simplify scripting and synchronization between many layers of devices. All SyncCore enabled devices now coordinate events with each other 'under-the-hood', preventing the programmer from having to worry about sync or media delays, regardless of the number of devices or sub-systems. Logical sequences now process faster than before, and timed sequences can be instantly swapped between timeline views and grid views with the click of a button. AND MORE! - BX-4KU Support WinScript Live 6 supports the new BX-4KU, a 4K uncompressed video module for the BinloopX. - Connection Manager Connection Manager shows all Alcorn McBride devices on the network, including up to date information on whether they are running the latest project files, firmware, and media. - New configuration dialog Device and script configuration is done from a single dialog, including sync settings, BinloopX module configuration, and project information. - Integrated file transfer A file management interface is now integrated into WinScript Live, allowing you to see exactly which files are present on your device, and manually upload/download any media files, logs, etc. - Improved audio playback engine (Dim, Play Next, Lower latency) The audio playback engine for RidePlayer and the BX-16A has been updated for lower playback latency and some new features, such as a "Dim" state and "Play Next" commands. - Players The new audio playback engine is more powerful than ever with the updated Players resource. Players maintain their audio routes and mixes until changed, allowing for easier organization and usage of the large number of playback resources offered. (look for an updated online training highlighting the new 'Players', they are are powerful and greatly simplify scripting) - Added product file for logging to syslog servers Send log messages directly to an external syslog server to maintain your own system logs. Improvements: - Improved hi-dpi scaling - Device IP addresses are now available as script device variables - Array variables now indicate their type in the details column - Added CRC16/MODBUS checksum type for use in product files - Improved WSL performance in large sequences - Improved timeline UI and zoom - 'Wait for responses' is now off by default in new sequences Bug Fixes: - (BinloopX/V16X/RidePlayer) Fixed an issue where custom PTP sync, delay, and announce intervals weren't being applied correctly - (V16X/V4X/RidePlayer) Fixed an issue where 16-bit DMX values weren't working properly. - (WinScript Live) Fixed an issue where non-ASCII character were causing warning messages when opening a Touch panel - (WinScript Live) Fixed an issue where invalid audio DSP settings could be chosen - (All Products) Fixed an issue where setting the date/time from the front panel could cause the time to jump to an unexpected value - (All Products) Fixed an issue where the last script on the controller could not be selected from the front panel LCD menu - (BinloopX) Fixed an issue where the BinloopX front panel was reporting incorrect PTP sync status - (BinloopX) Fixed an issue where a BX-16A module in a BinloopX would incorrectly show a warning state 2022-10-10 Version 5.14.1 ----------------------------------------------------- Bug Fixes: - (WinScript) Fixed issue that could cause WinScript to close when some manageable errors were encountered. 2022-9-7 Version 5.14.0 ----------------------------------------------------- New Features: - (Binloop) Added event to Binloop Uncompressed product file to retrieve video framerate from unit. - (BinloopX/RidePlayer/VCore) Added device variables for script name and IP addresses (requires product file update and firmware update.) - (Product Files) Added product files for Christie Griffyn, Denon DN-500BD-MKII, and Syslog servers. Bug Fixes: - (All Products) Fixed issue that prevented "Stop All" event from working (issue introduced in 5.13.1.) - (All Products) Fixed issue with "Live Mode" LED on front of unit being lit even when not connected in Live Mode. - (BinloopX) Fixed issue that could cause BinloopX system framerate to be incorrect. - (BinloopX/RidePlayer/V16X) Fixed issue where NTP lock to a server would be erroneously categorized as unlocked. - (BinloopX/V16X/V4X) Fixed issue where setting the system time via the front panel could cause the date and time to change to a random value. - (Documentation) Fixed mistake in expected Date/Time variable format in user guide. - (WinScript) Fixed issue that could cause event times to be erased if they were edited but not changed. - (WinScript) Fixed issue where copying/pasting a blank line into the sequences view would append "_Copy", causing it to no longer be blank. 2022-3-16 Version 5.13.4 ----------------------------------------------------- Bug Fixes: - (BinloopX/RidePlayer) Fixed issue where Dante channel 16 could not be played with the Dante input playback feature. - (V16ProS/VCoreS) Fixed issue where firmware update via WinScript would not update SMPTE firmware. - (WinScript) Fixed issue where pasting variables from another script would erroneously flag them as duplicates and rename them with a "_Copy" suffix. - (WinScript) Fixed issue where dragging/dropping events onto a timeline could cause the wrong device to be assigned to the event. 2022-1-19 Version 5.13.3 ----------------------------------------------------- Improvements: - (ShowTouch) Reduced memory needed by ShowTouch to load scripts. Bug Fixes: - (All Products) Fixed issue that could cause controller to crash when using the "false" keyword within a "when statement is true" trigger. - (Product File Creator) Integer parameter default range now set to full possible range. - (RidePlayer) Fixed issue that could occasionally render RidePlayer unable to play audio after booting up. - (RidePlayer) Fixed issue that could cause RidePlayer to stop playing audio after thousands of audio commands had been executed. - (V16X) Fixed issue that could cause the RTC to change to random date/time after being set from the front panel. - (WinScript) Fixed issue where copying/pasting something into the watchlist could result in a blank entry. - (WinScript) Fixed issue that could cause FTP passwords to be reset after reopening the device wizard for a device. - (WinScript) Fixed issue where giving a device variable the same name as the device may cause an erroneous warning to be reported. - (WinScript) Fixed issue where creating a new RidePlayer script could use the previously opened script's DSP settings by default. - (WinScript) Fixed issue where incorrect log levels were shown in the live log. - (WinScript) Fixed issue in event wizard that could remove a previously set audio fade out when editing an existing event. 2021-9-23 Version 5.13.1 ----------------------------------------------------- Improvements: - (Product files) Updated Christie Mystique product file and added new product file for Utah Scientific remote switchers. Bug Fixes: - (WinScript) Fixed issue with "missing fonts" warning being shown when using certain fonts on ShowTouch items. 2021-8-23 Version 5.13.0 ----------------------------------------------------- New Features: - (All Products) Added support for "On", "Off", "If On", and "If Off" events for integer bits. - (BinloopX) Added "modules" front panel menu to display module information. - (BinloopX/RidePlayer) Added the ability to pass incoming Dante audio streams to outputs dynamically using "Play" and "Stop" events. - (ShowTouch) Added the ability to create modal confirmation pages for actions more easily. Added the ability to have multiple actions assigned to a button. Improvements: - (WinScript) Improved performance when adding or deleting several rows at once from watches, sequences, etc. Bug Fixes: - (All Products) Fixed issue with "Get At" event for device variables and device references. - (All Products) Fixed issue where executing the "Set At" event from a product file on a non-array variable would crash the controller. - (All Products) Fixed issue with not being able to store/restore array variables. - (Binloop) Added missing .MACID device variable. - (Binloop/BinloopX) Fixed issue with "Get Firmware Version" event. - (BinloopX) Fixed occasional audio channel swaps or noise after changing Dante settings. - (BinloopX) Fixed issue with "Test Audio Output" event. - (RidePlayer) Fixed issue where RidePlayer would not consider its timezone when syncing to an NTP server. - (RidePlayer) Fixed serial port and GPS activity LEDs. - (ShowTouch) Fixed issue with ShowTouch not always remembering the font and style assigned to an item. - (V16ProS/VCoreS) Fixed issue with sunset trigger not taking daylight savings time into account. - (WinScript) Fixed issue that could cause watches to stop updating if they were reordered by dragging/dropping. - (WinScript) Fixed some graphical scaling issues on macOS. - (WinScript) Fixed issue with copying and pasting device arrays in the devices view. - (WinScript) Fixed issue where "Play" toolbar button would not play audio on BinloopX. - (WinScript) Fixed issue where creating a BinloopX "Media Play" event could cause parameters to be inserted in the wrong spot. - (WinScript) Fixed crash that could occur when clicking partially hidden sequence control buttons. 2021-7-28 Version 5.12.3 ----------------------------------------------------- Bug Fixes: - (BinloopX) Fixed audio crackling problem that was present in 5.12.2 build. 2021-7-15 Version 5.12.2 ----------------------------------------------------- Bug Fixes: - (RidePlayer) Fixed a crash that could occur on system startup which would cause the display to show "loading v0.0.0". - (RidePlayer/V16ProS/VCoreS) Fixed a race condition which could cause ethernet transmissions from the controller to stop until the controller was rebooted. 2021-6-28 Version 5.12.1 ----------------------------------------------------- New Features: - (RidePlayer) Added the ability to monitor the status of connected RideAmp-350Q devices. Device name in the script must match the Dante name of the device and RidePlayer firmware must be 5.12.1 or later. - (BinloopX/V16X) Added the ability to mute/unmute SMPTE timecode output. Bug Fixes: - (WinScript) Fixed issue where sequence framerates for remote sequences were not being saved into script correctly. - (RidePlayer) Fixed occasional audio channel swaps or noise after changing Dante settings. 2021-3-10 Version 5.11.3 ----------------------------------------------------- Bug Fixes: - (VCoreS/V16ProS) Fixed issue where controller would not send messages to connected clients when operating as a TCP server. - (V4X/V16X) Fixed issue where controller (acting as a TCP server) would stop sending messages to some TCP clients when any client sent a message back to the controller. 2021-2-23 Version 5.11.2 ----------------------------------------------------- Bug Fixes: - (Binloop) Product file fixes for "get status", "get filename" and "wait for search" events for multiple Binloop models. - (RidePlayer) Fix for occasional audio static when in Dante passthrough mode. - (V4X/V16X) Fixed issue where controller would not send messages to all connected clients when operating as a TCP server. - (WinScript Live) Fixed issue where "Hide from ShowTouch" sequence option would also cause sequence to disappear in WinScript. - (WinScript Live) Fixed issue with initial value helper for LCDString variables not setting the value properly. 2021-1-26 Version 5.11.0 ----------------------------------------------------- New Features: - Support for BinloopX. - (RidePlayer) Speaker polarity is now user-configurable. Bug Fixes: - (RidePlayer) Fixed issue with DSP filters 3-7 not taking effect. - (RidePlayer) Fixed issues in RidePlayer product file's remote protocol. - (RidePlayer) Added missing "In Port" event to product file. - (RidePlayer) Added missing custom log levels to product file. - (V16ProS) Fixed issue where latitude/longitude could not be set. 2020-10-29 Version 5.10.1 ----------------------------------------------------- Bug Fixes: - (V4X/V16X) Fixed firmware issue where accessing "date" and "time" device variables in a script could cause significant performance issues on V4X and V16X. - (WinScript Live) Fixed issue where Dante was no longer being used as the default audio clock source for new RidePlayer scripts. - (WinScript Live) Fixed issue where NTP/PTP port settings could be reverted to their defaults if "Master Clock" and "Clock Out" settings were changed at different times in the Sync/Timecode dialog. 2020-10-20 Version 5.10.0 ----------------------------------------------------- New Features: - Support for scheduled triggers on SyncCore-enabled products. - Added new "If" event which can evaluate boolean expressions and added a new sequence trigger type that can do the same. - For more details on new features, see User Guide - ("Help" > "Help Topics" in WinScript Live, now supported on macOS as well.) Improvements: - (All Products) Modified "RegEx Parse" event to blank the destination variable if the match fails, to make it possible to detect when no match occurs. - (WinScript Live) Watchlists can now be selected directly from the live log window to make it easier to change what items are logged. - (WinScript Live) Changed multi-device "Send" dialog to allow you to force a firmware update. - (WinScript Live) Improved error checker's ability to identify duplicate resource names/aliases. Bug Fixes: - (All Products) Fixed issue that could cause some text to be cut off for "Display" events. - (All Products) Fixed issue where using "Get At" with array elements that have a "forced" value would return the underlying value, rather than the forced value. - (Product File Creator) Fixed issue that could cause product file corruption when creating or editing a product file. - (Product File Creator) Fixed hard-to-see text when using "Dark Mode" on macOS. - (RidePlayer) Fixed issue that could cause playback of multi-track audio files to start and immediately pause. - (RidePlayer) Fixed issue that could cause bad command responses to be sent back from RidePlayer. - (RidePlayer) Fixed issue where commands without a specified start time, received at the same time, might start at different times. - (RidePlayer) Fixed issue that could cause RidePlayer to become unresponsive after booting under certain conditions. - (WinScript Live) Fixed issue that could cause WinScript to crash when device arrays were deleted. - (WinScript Live) Fixed bug that would cause new device variables from a new product file to not be imported for existing devices when the product file was updated. - (WinScript Live) Fixed issue that could cause device variable aliases to be lost when the device list changed. - (WinScript Live) Fixed issue where two sequences could be created via the wizard with names that differed only by trailing whitespace (e.g. "SequenceA" and "SequenceA "), which could then cause the incorrect sequence to be triggered by an event. Trailing whitespace is now removed for sequences like it always has been for other resources and duplicates will be reported by the error checker. - (WinScript Live) Improved handling of if/else expansion arrows on high DPI monitors for Windows. 2020-7-12 Version 5.9.0 ----------------------------------------------------- Improvements: - (ShowTouch) Added the ability for sliders to display and control decimal variables as well as integers. Bug Fixes: - (RidePlayer) Fixed issue that would cause audio to be played to wrong outputs when audio outputs had custom names. - (RidePlayer) Fixed issue that could cause audio playback problems if many track assignments were made in a single playback event. - (ShowTouch) Fixed issue that allowed multiple Touch overlays to display simultaneously, causing them to be unresponsive. - (ShowTouch) Fixed issue that could cause asset names to be stored incorrectly if their paths on disk included Unicode characters. (NOTE: Unicode characters in the asset filenames are still unsupported.) - (WinScript Live) Fixed issue that could cause old product files to be considered new, prompting user to update on script open. 2020-5-18 Version 5.8.0 ----------------------------------------------------- New Features: - (RidePlayer) DSP is now applied to network audio output as well as analog audio output. - For more details on new features, see User Guide ("Help" > "Help Topics" in WinScript Live.) Bug Fixes: - (ShowTouch) Fixed issue where the running ShowTouch version number might be displayed incorrectly on the UI. - (WinScript Live) Fixed issue that caused the number of available RidePlayer tracks shown in the audio dashboard to be erroneously low. - (WinScript Live) Fixed issue that caused RidePlayer audio on player numbers greater than 32 to be mis-attributed to the "auto" player when status was displayed in the audio dashboard. - (V16X) Fixed issue where in certain situations, SMPTE LTC wouldn't run after boot. 2020-5-15 Version 5.7.7 ----------------------------------------------------- New Features: - (WinScript Live) Added the ability to import sequence information from another script to make it easier to launch sequences on external controllers. - For more details on new features, see User Guide ("Help" > "Help Topics" in WinScript Live.) Improvements: - (WinScript Live) Moved the RidePlayer's Audio Dashboard to the "View" menu, and added a dashboard button next to the Watchlist and Live Log buttons. - (WinScript Live) Added a shortcut to the DSP/Bridging settings dialog on the Audio Outputs screen. - (WinScript Live) Added updated product file for Tempest G4 enclosure. Bug Fixes: - (All Products) Fixed crash introduced in 5.7.0 when setting a bit of an array element remotely. - (AMI Terminal) Fixed issue that could cause AMI Terminal to not launch under certain conditions. - (ShowTouch) Fixed issue that could cause Touch image assets to not be stored correctly in the script. Re-import missing images using packaged version of WinScript Live and re-save script to resolve. - (WinScript Live) Fixed issue that would cause the properties pane to be blank when closed and re-opened. - (WinScript Live) Fixed issue that could cause WinScript to crash when deleting a Touch page in the Touch editor. 2020-4-7 Version 5.7.2 ----------------------------------------------------- New Features: - Added support for "motor halt" event in Weigl ProCommander AX product file. - (RidePlayer) Added events to stop all audio, mute all audio, and unmute all audio on a RidePlayer (requires product file update.) - (WinScript Live) Added the ability to add variable aliases to the watchlist. Bug Fixes: - (All Products) Fixed issue that could cause retrieval of remote show and device variables to not work as expected. - (RidePlayer) Fixed issue that could cause a remote RidePlayer sequence which played media with the "auto" player to not start playback when started remotely with an offset. - (V16X/V4X) Fixed issue that caused VX series controllers to not handle TCP FIN process correctly, which could cause disconnections from QSys cores to not be detected. - (WinScript Live) Fixed issue that could cause device communication to not appear in the Live Log if array variables were being watched. 2020-2-28 Version 5.6.0 ----------------------------------------------------- New Features: - Added support for the Weigl motor status message used by the ProCommander AX (QAK protocol.) Requires firmware update and included ProCommander AX product file. Bug Fixes: - (All Products) Fixed issue that could cause the network port enforcement feature from 5.5.0 to be activated if a script had a device with the same IP address as the programmer's computer (requires firmware update.) - (All Products) Fixed issue with being able to set and get remote device variables (requires firmware update.) - (WinScript Live) Fixed issue that would cause media files to not be copied to media folder when adding them to RidePlayer scripts (introduced in 5.5.0.) - (WinScript Live) Fixed issue that could prevent the product file update prompt from appearing when only the last product file version number changed. 2020-2-20 Version 5.5.0 ----------------------------------------------------- New Features: - Product files can now capture up to 32 variables per regular expression. - Introduced "eval" event which can be used to evaluate complex mathematical expressions in sequences. - Added the ability to synchronously scrub remote sequences on another controller. - Added "Get Variable" event which enables retrieving variables from a remote controller. - (RidePlayer) New audio mixer allows up to 64 layers to be mixed into an output. - (RidePlayer) Added support for GPS location data as a device variable. - (ShowTouch) Added the ability for a show controller to command a ShowTouch panel to save its log data to a file. Requires a ShowTouch firmware update and an updated ShowTouch product file. - (V16X) Sync source and generation can now run on two different ethernet jacks (e.g. PTP in jack A, NTP out jack B) - For a more detailed look at new features, see URL below: https://www.alcorn.com/ftp/software/WhatsNew_WSL_5_5_0.pdf Improvements: - (All Products) Added ability for the controller to distinguish network communication from the same IP address as multiple different devices using the port number. This behavior is enabled when more than one device in the script has the same IP address. - (V16X/V4X) Screen writes are now faster on V4X and V16X, decreasing controller load. - (WinScript Live) The error checker should now catch and warn about duplicated device variable names. - (WinScript Live) Device references can now be set to a device name without double quotes. Bug Fixes: - (All Products) Fixed issue where receiving a message from one device would fire incoming message triggers for similar devices as well. - (All Products) Fixed issue where executing an event that targeted an invalid device reference would disable that event permanently. - (All Products) Fix for first bit of register always being set when communicating with certain external devices. - (All Products) Fixed issue where controllers would send messages repeatedly to a device when the controller was set up as a TCP server. Requires firmware update. - (All Products) Fixed issue where both branches of an "if...else...end if" conditional could be taken if the "else" branch contained an "if...jump to" conditional. - (All Products) Fixed issue where referencing variables by alias would not work when setting variables remotely or when using a device reference. - (Product File Creator) Fix for crash that could occur with some product files. - (RidePlayer) Split the RidePlayer's "Set Volume" event into two separate events so that the command would not be ambiguous when events are entered in the grid view for a remote RidePlayer. - Event for audio outputs is now called "Set Volume (Output)". - Event for audio players is now called "Set Volume (Player)". - (ShowTouch) Fixed issue that could cause Touch panels with many items to not update all of them reliably. Requires ShowTouch firmware upgrade. - (V4X) Fixed issue that would cause V4X to run at roughly 28 Hz regardless of configured system framerate. - (V16X/V4X) Fixed an issue that could cause variable watches or Touch panels to update values unreliably if many variables were being requested at once. Requires controller firmware update. - (WinScript Live) Fixed issue where non-integer array variables would appear to have an initial value of zero in the variables view, regardless of their actual initial value. - (WinScript Live) Fixed issue that could cause events to fire incorrectly when they were copied and pasted. Running error check should resolve this issue in existing scripts. - (WinScript Live) Fixed issue that caused the search feature to not search comments. 2019-11-01 Version 5.2.3 ----------------------------------------------------- New Features: - Added the ability to use the percent sign in the format event. - Use "%%" to insert a percent sign into your string. - (WinScript Live) Added an option in the ShowTouch editor to space items evenly, either horizontally or vertically. - Select multiple items, right-click, then go to "Selection" -> "Arrange" Improvements: - (WinScript Live) The default background image selection in the ShowTouch editor is now based on the aspect ratio of the chosen device. Bug Fixes: - (All Products) Fixed issue where using booleans as parameters to the format event with "%d" or "%u" format specifiers would always display "1". - (All Products) Fixed issue where controllers would sometimes display "Programmer RS232" as their controller name. - (RidePlayer) Fixed issue where current script name would not appear in RidePlayer LCD menus (introduced in 5.2.0.) - (WinScript Live) Fixed issue where editing an event in the wizard could cause the wrong event to change if the sequence contained collapsed "if/else" statements - (WinScript Live) Fixed issue where editing the names of touch panels, audio inputs, or audio players in the grid view would cause the controller name to be prepended (introduced in 5.2.0) 2019-10-18 Version 5.2.2 ----------------------------------------------------- New Features: - (WinScript Live) In ShowTouch editor, added options to rotate items by 90 degrees CW/CCW, rotate items to nearest 90 degrees, and rotate items in 15 degree increments. - Right click on a ShowTouch item and select the "Rotation" submenu in the context menu. Improvements: - (WinScript Live) Deleting an event in a sequence with collapsed rows will no longer expand all collapsed rows. - (WinScript Live) Increased the default size of ShowTouch slider knobs to make them easier to "grab." - (WinScript Live) ShowTouch editor's ctrl/snap "rotate by 15 degrees" feature now snaps to nearest 15 degrees rather than current angle + 15 degrees. - (WinScript Live) Usable space in ShowTouch editor is now outlined if the grid is set to 5 or less. - (WinScript Live) ShowTouch editor and media files view file browser dialogs will now start browsing in the last used location. - (WinScript Live) Modified the right-click context menu in the ShowTouch editor for better usability. - Added "Cut" and "Copy" to root of context menu. - Moved "Copy Style" and "Cut Style" to "Style" submenu. - (WinScript Live) Added ShowTouch editor presets for new iPhones. - (WinScript Live) ShowTouch sliders will now automatically set their default range based on their corresponding variable's max and min values. - (WinScript Live) Made some speed improvements related to the events view. - (WinScript Live) Removed less common "groups" from defaults when new timeline sequences are created. - Only "Control", "Video", and "Audio" are created by default now. Bug Fixes: - (All Products) Fix for potentially incorrect results when two parameters in certain events tried to reference different individual bits of the same integer variable. - (RidePlayer) Fixed issue where playing a file to an already playing output would stop all playback on the output. - (RidePlayer) Fixed issue that could cause PTP slaves to temporarily lose sync if a RidePlayer was operating as a PTP master under certain conditions. - (ShowTouch) Fixed issue where pressing "back" button on log screen would cause a blank screen to appear. - (V16ProS) Fix for serial LEDs of unused ports on V16ProS occasionally lighting up or staying lit when other serial ports were being used. - Transmit/receive functionality was not affected -- only the LEDs. - (V16X) Added missing device variables for ethernet Ports C and D in the V16X's product file. - (V16X/V4X) Added support for Alcorn 9-bit serial protocol. - (WinScript Live) Fixed issue where mouse clicks in an empty "sequence triggers" cell would not register as clicks. - (WinScript Live) Fixed behavior of ShowTouch editor's "Also for pressed" checkboxes when editing style of UI elements. - (WinScript Live) Fixed issue where individual devices in a device array could not be added to the watch list. - (WinScript Live) Fixed issue that would cause multiple duplicate menu entries to appear if certain views were open. - (WinScript Live) Fixed issue that could cause events to function incorrectly if variable event parameters were replaced with literals. - (WinScript Live) Previously users could set up a device with a "Source" port that was a reserved port used by the controller, which would cause unexpected behavior. WinScript now prevents this from happening. - (WinScript Live) Fixed issue where VCore devices in BOOTP mode would not appear in the connection dialog at all. - (WinScript Live) Fixed issue where a successful IP address change would not always be detected when configuring a BOOTP device. 2019-09-20 Version 5.2.0 ----------------------------------------------------- New Features: - Added support for "device arrays" to make it easier to manage groups of devices that are all the same type. Improvements: - (RidePlayer) Added sync menu to LCD to display sync information. - (ShowTouch) Improved reliability of loading script updates. - (WinScript Live) Efficiency improvements related to handling scripts with many devices. Bug Fixes: - (All Products) Fixed issue where PLC string tags could not be set - (All Products) Fixed issue that could cause PLC tag to device variable synchronization to fail if many individual tags were being synchronized. - (RidePlayer) Switched speaker output polarity to match documentation. - (RidePlayer) Fixed issue with test tone generation. - (RidePlayer/V16ProS/VCoreS) Fixed issue where large amounts of ping traffic during bootup could sometimes cause the unit to lock up. - (WinScript Live) Fixed an issue where opening the "Edit Device" wizard by double-clicking a device row would cause WinScript to disappear behind other open windows. - (WinScript Live) Fixed an issue that could cause events to not execute correctly or not execute at all under these conditions: - The event targeted a device reference. - The event used variables or device variables as parameters. - AND the variables or device variables were reordered. - Running the WinScript error checker with this version of WinScript should resolve this issue. No firmware update needed. - (WinScript Live) Fixed issue where last column of errors list would not always show the full error text. - (WinScript Live) Fixed several performance issues that could cause WinScript to lock up when connecting/disconnecting in Live Mode or sending a file to a controller while the sequences view was visible. - (WinScript Live) Fixed issue that could cause WinScript to crash if arrow keys were used while entering comments for show variables. - (WinScript Live) Fixed issue that made setting the initial values of a variable array in WinScript difficult. 2019-07-17 Version 5.1.4 ----------------------------------------------------- Improvements: - (WinScript Live) Several changes to RidePlayer Audio Dashboard to make it more compact and improve performance. Bug Fixes: - (All Products) Fixed issue where controller bootup may not be detected by WinScript when sending a script or updating firmware. - (RidePlayer) Fixed issue where fading in the same audio track to multiple outputs could cause the final gain values to be incorrect. - (RidePlayer) Fixed issue where stopping and restarting an already playing file could fail. - (RidePlayer) Fixed issue where multi-channel files may still show as playing even after playback ends. - (RidePlayer/V16ProS/VCoreS) Fixed issue where ethernet might stop responding under certain network conditions. - (V16X/V4X) Fixed issue where LCD lines would not always clear correctly. - (WinScript Live) Fixed an issue that could cause a crash in the QSC Device Wizard 2019-06-13 Version 5.1.1 ----------------------------------------------------- New Features: - (V16X) Added DMX support for V16X (one universe on serial port 1.) Bug Fixes: - (All Products) Fixed issue with SNMP device communication. - (All Products) Fixed issue where scrubbing events in a timeline could cause them to fire out of order or not at all. - (RidePlayer) Fixed issue that could cause multiple events that fired on the same frame to occur out of order - (V16X/V4X) Fixed support for external devices configured as TCP servers. - (V16X/V4X) Fixed support for Sunrise, Sunset device variables. - (V16X/V4X) Fixed issue with resource utilization calculation. - (WinScript Live) Fixed an issue causing events to "disappear" when switching focused events without closing the grid. - (WinScript Live) Fixed an issue causing the audio panel to disappear when properties pane was used. - (WinScript Live) Fixed issue where valid "Display" events could be flagged as errors in macOS. - (WinScript Live) Fixed accidental removal of "NTP" option for Time Sync dialog for V16X and RidePlayer. ** NOTE ** Prior to release 5.1.1, the WinScript Live revision and the firmware revisions that were included in a bundle often differed. If you have questions regarding earlier releases, you should consult the release notes that were included with that particular release.