--------------- 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 **************************************************** 2026-09-02 Version 6.18.1 ----------------------------------------------------- New Features: - (BinloopX/RidePlayer/RidePlayerX/V16X) Added a device variable that shows the PTP offset from the master clock in nanoseconds. Improvements: - (BX-4KU) WinScript now selects 4:4:4 as the default color format when an output changes from SDI to DisplayPort. - (WinScript) Extend compatibility to macOS 12 and later. Bug Fixes: - (All Products) Increased the Live Mode packet size to reduce failures when forcing variable values. - (BX-4KU) Fixed image artifacts that can occur with some warp settings. - (BX-4KU) Fixed Quad Link SDI output that degraded image quality. - (BX-4KU) Fixed issue where front panel display GUI would eventually show artifacts on clip progress bars while in quad output mode. - (RidePlayerX) Fixed issue with audio clock reliability (introduced in 6.18.0) which could cause noise on the audio outputs of some units. - (WinScript) Fixed crash that occurred when a video output was selected and a BinloopX module type changed. - (WinScript) Fixed issue where the event grid did not update immediately after sorting. - (WinScript) Fixed issue where an event whose time was set to zero could incorrectly use automatic timing. - (WinScript) Fixed issue where the Event Wizard could move while you resized it. - (WinScript) Fixed text sizing in the Timeline Groups dialog. - (WinScript) Removed obsolete "Push Button" and "Line Edit" choices from the ShowTouch page item menu. - (WinScript) Fixed issue on macOS that prevented dragging new items onto ShowTouch pages. - (WinScript) Fixed issue on macOS where device variables view would not update after choosing a device from the dropdown. - (WinScript) Fixed issue where Stop, Dim, and Mix events explicitly using exponential fade shape wouldn't fade. - (WinScript) Fixed issue where a selected static image did not become the default image. - (WinScript) Fixed issue where column widths were not being saved correctly for events with multiple parameters. 2026-08-04 Version 6.18.0 ----------------------------------------------------- New Features: - (BX-4KU) Added support for custom DisplayPort output resolutions. - (BX-4KU) Video can now be muted to black while playback continues. Improvements: - (All Products) When a different script is chosen from the front panel, prompt whether to reboot and reload the script immediately. - (BinloopX) WinScript now filters module choices to installed modules when creating events. - (V16X/V4X/RidePlayerX/BinloopX) Added support for receiving larger UDP messages. Bug Fixes: - (All Products) Fixed issue where sequence commands could fail when a sequence name began with characters that resembled a timestamp. - (V16X/BinloopX/RidePlayer/RidePlayerX) Fixed issue where time-synchronized events could be scheduled using an incorrect time when devices were genlocked but not locked to time of day. - (BX-4KU) Fixed issue where on-screen display text could be cut off. Also corrected the video sync-lock indication when video output was inactive. - (DVM8500) Fixed issue that prevented the "Loop Next by Filename" event from working. - (RidePlayerX) Fixed issue where script device variables containing MAC addresses were not populating correctly. - (ShowTouch) Fixed issue where the "Turn Output On" and "Turn Output Off" actions were reversed in the ShowTouch editor. - (WinScript) Fixed crash that could occur when adding media to a script from a device. - (WinScript) Fixed issue where Linkwitz-Riley DSP filter graphs could be displayed incorrectly. - (WinScript) Prevent show controller device from being disabled in UI. - (WinScript) Fixed issue with Live Log errors reporting incorrect events when an event fails. 2026-06-10 Version 6.17.0 ----------------------------------------------------- New Features: - (RidePlayerX) Added support for "Pulse Catch" feature which allows detection of discrete input triggers which are shorter than one frame in duration. NOTE: Input triggers are still only processed once per frame. - (BinloopX/RidePlayerX/V4X/V16X) Added the ability to erase SD card and internal storage to front panel menu. Improvements: - (WinScript) On macOS, WinScript now runs natively on either Intel or Apple silicon as a universal binary. Bug Fixes: - (BX-4KU) Fixed issue where file transfers could fail when transferring eight or more files concurrently. - (ShowTouch) Fixed issue with text centering when displaying variables. - (ShowTouch) Fixed issue with resources not being associated with variable arrays properly. - (ShowTouch) Fixed issue with bit index handling for action indicator items. - (WinScript) Fixed issue with device references not appearing in autocomplete dropdowns. 2026-05-22 Version 6.16.0 ----------------------------------------------------- New Features: - (All Products) Added support for new "Get Seq Status" and "Get Seq End Time" events, which get the current status of a sequence and the timecode of the last frame of a timed sequence, respectively. - (BX-4KU) Added the ability to fade on video play commands. - (Product File) Added product file support for Eizo DuraVision displays. - (WinScript) Removed Live Mode "Loop" toggle buttons (whose behavior changed depending on state) from toolbars in favor of "Play and Loop" buttons which have the same behavior as the "Loop" event. - (WinScript) Added a fixed width font option to the Live Log. - (WinScript) When several messages are sent at the same time and communication is being watched in the Live Log, each message will now be shown on its own line instead of being combined and possibly truncated with ellipses. - (WinScript) Added the ability to update the firmware of individual BinloopX modules by selecting those modules in the Connection Manager. - (WinScript) Added an option for perspective warp when using Warp and Blend in WinScript. Improvements: - (All Products) Improved script transfer speed from WinScript. - (WinScript) Updated ShowTouch editor dialogs for consistency and clarity. - (WinScript) Sped up firmware file transfer to BinloopX from WinScript. - (WinScript) Filter event parameter tooltips according to the chosen event variation. Bug Fixes: - (All Products) Fixed issue that could cause duplicate media play commands to be sent when nested sequences are being scrubbed. - (All Products) Fixed issue where initial value of timecode variables were not being applied. - (BinloopX) Fixed issue where slot error device variables (indicating a communication issue with the given module) were not always being assigned for the correct module. - (BinloopX/RidePlayer/RidePlayerX) Fixed issue where audio files larger than 2 gigabytes would not play. - (BX-4KU) Fixed issue with artifacts appearing in output when blending 1080p outputs. - (Product File) Fixed issue with handling of Q-Sys named controls with spaces in their names. - (ShowTouch) Fixed issue that prevented second "on release" action for a button from firing. - (VCore/V16Pro) Fixed firmware crashes that could occur when no scripts existed on SD card. - (V16X) Fixed crash which could occur when GPS was enabled. - (WinScript) Fixed a crash which could occur after changing an array variable's size in certain circumstances. - (WinScript) Fixed an issue introduced in 6.15.0 which could cause some scripts to load slowly. - (WinScript) Fixed issue that could cause a new log file to be created for each new Live Log message after Live Log had been saving to a file for a long time. - (WinScript) Fixed issue that could cause event parameters to not be flagged as errors if they fell outside the allowed range of values in some cases. - (WinScript) Fixed issue that would cause a looping sequence to stop looping if it was scrubbed in Live Mode. - (WinScript) Removed some script configuration options from the interface in cases where they were not actually supported by the chosen hardware. - (WinScript) Fixed issue that prevented some audio resources from appearing in the script Cross Reference. - (WinScript) Fixed issue where updating an array variable name would not update all references to it when requested. - (WinScript) Fixed issue with display formatting of conditional events. - (WinScript) Fixed issue that prevented changing a device name in the Connection Manager unless it was running a script. - (WinScript) Fixed issue in ShowTouch editor where selecting multiple items and using the "Convert" feature would not convert all of them. - (WinScript) Fixed issue introduced in 6.15.0 where the mute and unmute buttons in the Playback Dashboard would not work. - (WinScript) Fixed issue with importing "Wait for Device Response" setting from WinScript5 scripts. - (WinScript) Fixed issue where "Ramp" event's second parameter was erroneously marked as optional. - (WinScript) Fixed crash that could happen when using undo and redo in the sequences view. - (WinScript) Fixed issue where using the "Send Project" button would sometimes not reload the script. - (WinScript) Fixed issue where copying/pasting blocks of parameters with empty cells would not behave as expected. - (WinScript) Fixed issue with ShowTouch file import. - (WinScript) Removed genlock as a clock source option for RidePlayerX (which does not support it.) 2026-05-07 Version 6.15.5 ----------------------------------------------------- Improvements: - (BX-4KU) Added support for revision D hardware. Bug Fixes: - (WinScript) Fixed issue that caused slow switching between ShowTouch pages. 2026-04-08 Version 6.15.4 ----------------------------------------------------- Bug Fixes: - (BX-4KU) Fixed issue that could cause SDI video output to be scrambled (partially fixed in 6.15.2.) - (RidePlayer) Fixed issue with analog speaker outputs not playing (introduced in 6.15.0.) - (WinScript) Fixed issue that prevented copying and pasting media entries (introduced in 6.15.0.) - (WinScript) Fixed issue that caused slow script loading (introduced in 6.15.0.) 2026-02-02 Version 6.15.3 ----------------------------------------------------- Bug Fixes: - (RidePlayerX) Fixed issue with audio starting at the wrong time - (BX-16A/RidePlayer/RidePlayerX) Fixed issue with audio occasionally ending prematurely 2026-02-02 Version 6.15.2 ----------------------------------------------------- Bug Fixes: - (BX-4KU) Fixed occasional issue where SDI video output would get scrambled - (All Products) Fixed lockup that could occur when accessing a nonexistent video output in an event 2026-01-26 Version 6.15.1 ----------------------------------------------------- Bug Fixes: - (All Products) Fixed issue with $ID parsing that was introduced in 6.15.0. - (BX-16A/RidePlayer/RidePlayerX) Fixed issue where in some circumstances, an audio file ending playback could cause a audible glitch on other audio outputs. - (RidePlayerX) Fixed issue with LEDs flickering that was introduced in 6.15.0. - (WinScript) Fixed issue that could cause device variables to not be shown in the device variables window in some circumstances. - (WinScript) Fixed issue with live mode audio sliders introduced in 6.15.0. 2025-11-06 Version 6.15.0 ----------------------------------------------------- New Features: - (BX-4KU) Added support for framerate conversion modes when source and output framerates differ. - (All Products) Added the ability to query device variables for a controller without knowing the device's name. - (All Products) Added support for Alcorn command protocol over TCP. - (All Products) Added support for new "Else If" event. - (BinloopX/V16X/V4X/RidePlayerX) Added an uptime counter to the front panel system menu which displays the amount of time elapsed since startup. - (BinloopX/V16X/V4X/RidePlayerX) Added the ability to filter the types of operational log messages that are stored to internal storage. - (BX-16A/RidePlayer/RidePlayerX) Added equal power fade option for audio fades. - (BX-16A/RidePlayer/RidePlayerX) Added per-channel inversion to DSP. - (BX-4KU) Added Rec. 2020 output support. - (Product File) Added product file for Norxe projectors. - (ShowTouch) Added the ability to choose whether sliders will jump to a touched position or whether they must be dragged. Improvements: - (All Products) Clarified documentation around the range of values produced when generating random numbers in a script. - (All Products) Removed live log message that was generated whenever an event condition was false at the time of event execution. - (All Products) Improved PTP stability during heavy network traffic spikes when PTP leader. - (BX-4KU) Sped up scroll speed of clip names on the module screen. - (RidePlayer) Improved ability to verify media when dealing with large audio files. - (WinScript) Improved performance when using large scripts. - (WinScript) Automatically open the device media folder when using the "Add from Device" feature instead of needing to navigate to the correct folder manually. - (WinScript) Improved consistency of transport control naming in WinScript for SMPTE sequences. - (WinScript) Allow creation of a BinloopX script without any modules. - (WinScript) Changed name of "on power-up" triggers to be "on start-up" to clarify that a power cycle is not required. - (WinScript) Renamed Help menu "Help Topics" to "User's Guides" for consistency. - (WinScript) Clarified trigger summary text for "on set" and "on change" triggers. - (WinScript) Improved the ability to create media-based events by dragging and dropping items from the media window into a sequence. - (WinScript) "Add from Device" in the media view will now browse directly to the device media folder instead of requiring the user to navigate into the media folder. - (WinScript) Playback dashboard now displays gain values in half-dB increments rather than integers only. Bug Fixes: - (BinloopX/RidePlayer/RidePlayerX/V16X) Fixed issue which could occasionally cause SMPTE frames to be missed. Note that this fix is also in 6.12.7, but it is not in 6.13.x or 6.14.x. - (All Products) Fixed issue where multiple devices of the same type occasionally overwrite one another's data with parsed values when event responses are received at the same time. - (All Products) Fixed issue storing the result of an "Eval" event to a timecode variable. - (All Products) Fixed issue preventing the use of bit aliases in "Eval" events. - (All Products) Fixed issue with running sequences being restarted if an offset is used regardless of whether the sequence is configured to allow restarts or not. - (BinloopX) Fixed issue where cuing a video in a timeline to an output that was already playing would stop the previous video. - (BX-4KU) If a seamless clip transition isn't possible because the new clip uses a different encoding than the playing clip, the BX-4KU will still play rather than ignore the new clip. A black flash may occur during the transition. - (Product File) Fixed issue with "Get Input Status" in Weigl product files. - (Product File) Fixed various issues with ETC Paradigm product file. - (ShowTouch) Fixed issue with screen rotation not working on some hardware. - (ShowTouch) Fixed the ability of sliders to work with percent variable types. - (ShowTouch) Fixed issue with text sometimes appearing in the wrong position. - (V16ProS) Fixed missing SMPTE/LTC menu on front panel. - (WinScript) Fixed issue where device dropdown in device variables view would not update unless the window was closed and reopened. - (WinScript) Prevent reordering and renaming of built-in device variables, which can cause strange behavior when multiple devices of the same type exist in a script. - (WinScript) Fixed issue where WinScript would appear unresponsive after right-clicking an event inside the resource tree. - (WinScript) Fixed issue that would cause local media path information to be deleted from a script if the local media files were not found. - (WinScript) Fixed issue where inpoints could not be used for media events in a logical sequence. - (WinScript) Fixed issue with toolbar extension button not being visible in dark mode. - (WinScript) In playback dashboard, moved location of VU meter to clarify that sample metering now takes place after DSP is applied and not before. - (WinScript) Fixed issue where deleting a timeline group would delete events without warning. - (WinScript) Fixed issue where event wizard would sometimes open off-screen on macOS. - (WinScript) Fixed sporadic warning message about being unable to write to a temporary ami file on Windows. - (WinScript) Fixed issue that allowed a timed sequence to loop itself. - (WinScript) Fixed issue with variable min and max settings being ignored for initial values. - (WinScript) Fixed crash that could sometimes occur when closing the appearance window of Touch items. - (WinScript) Fixed issue with "Volume Sliders Require Live Mode" text not going away once connected in Live Mode. - (WinScript) Fixed issue where integers were not accepted as parameters for "Set Mix" events. - (WinScript) Fixed issue with variables whose names start with underscore ("_") not being supported in "Eval" and "If" statements. - (WinScript) Fixed issue that made firmware transfer to RidePlayer slower than necessary. - (WinScript) Fixed issue where WinScript would freeze if certain characters were entered as part of an expression (e.g. condition column, "Eval" events, etc.) - (WinScript) Fixed crash that would occur if the "Time" column was selected and deleted in a sequence. 2025-10-15 Version 6.14.4 ----------------------------------------------------- Bug Fixes: - (BX-4KU) Fixed issue in quad mode where playing a 10-bit clip caused the red and blue colors to invert on Video Output 1. 2025-09-19 Version 6.14.3 ----------------------------------------------------- Bug Fixes: - (All Products) Fixed issue where some events in SMPTE sequences were not executing at the correct time (requires opening script in WinScript and running error checker to fix.) 2025-09-08 Version 6.14.2 ----------------------------------------------------- Bug Fixes: - (BX-4KU) Fixed issue introduced in 6.14.1 that would cause a small percentage of BX-4KU modules to occasionally output scrambled video. 2025-07-16 Version 6.14.1 ----------------------------------------------------- New Features: - (BinloopX) Added Warp and Blend support to BinloopX. Users can now apply MPCDI files to video outputs or create their own basic warp and blend in WinScript Live. - (BinloopX) Added a "Search Next" command. - (BX-16A) Added a visual indicator to audio output channels when they are playing. - (WinScript) Added the ability to set initial values for DMX outputs. Improvements: - (BX-16A/BX-4KU) Added visual indicator of firmware update progress on LCD. - (BX-16A/RidePlayer/RPX) Moved audio metering to take place after DSP rather than before DSP in the output chain, to be more consistent with what is expected. - (Product File Creator) Improved high DPI monitor support. - (WinScript) Made DSP graphs easier to see. Bug Fixes: - (All Products) Fixed issue that prevented using the "Get Seq Time" event with a string containing the target sequence's name (requires product file update and firmware update.) - (All Products) Fixed issue where deleting a sequence in live mode could cause issues when editing events in other sequences under certain conditions. - (All Products) Fixed firmware crash that could occur if product file used a local substring for an outgoing message with an empty string result. - (BX-16A) Fixed issue where VU meters would appear to move while playing a constant tone. - (BX-16A/RidePlayer/RPX) Fixed issue where Dante or generated audio sources would not appear in WinScript's audio dashboard when being played. - (BX-4KU) Fixed issue with indexing command not working. - (Product File Creator) Fixed issue with manually edited regexes being reverted. - (ShowTouch) Fixed issue that prevented navigation to pages that were not linked from other pages. - (ShowTouch) Fixed issue with the "Listen for UDP commands on port 2639" feature. - (WinScript) Fixed issue where QSys triggers imported into a script would not be assigned a type. - (WinScript) Fixed issue with checkboxes being hard to see in macOS. - (WinScript) Fixed crash that could occur when keyboard arrows were used while editing the initial values of a device variable. - (WinScript) Fixed issue where "Resize Columns" button would cut off long variable names. - (WinScript) Fixed issue where editing a device name would not always propagate to other open windows. - (WinScript) Fixed issues with using timecode variables in "If" or "Eval" events. - (WinScript) Fixed issue where columns would sometimes revert to their default widths. - (WinScript) Fixed issue where ShowTouch items would flash when rotated at certain angles. - (WinScript) Fixed issue where HD-SDI was being shown as the output mode of BX-4KU when it was not chosen or applicable (introduced in 6.13.1.) - (WinScript) Fixed incorrect parameters for ShowTouch iOS presets and added new presets. 2025-06-13 Version 6.13.2 ----------------------------------------------------- Bug Fixes: - (BX-4KU) Fixed issue where video clip switching was not seamless when playing media in a sequence that is already running. - (BX-4KU) Fixed issue with indexing command not working. 2025-04-09 Version 6.13.1 ----------------------------------------------------- New Features: - (All Products) Allow FTP to be disabled on all products via script settings. - (BinloopX/RidePlayer/RidePlayerX/V16X) Added new FrameEdgeTime device variable which gives the time of the last frame edge as a PTP timestamp. - (BinloopX/RidePlayer/RidePlayerX) Commands sent to these devices using an idempotency token can now request the provided token be included in the response. To request the token be included, use `$IDR` in your command. Improvements: - (BX-4KU) Sped up media metadata retrieval for 4KU over FTP. - (WinScript) Made disabled properties more readable in the properties table when using dark mode. - (WinScript) Documented the ordinal values of the Weekday device variable. - (WinScript) Made it so changes to Players can take effect in Live Mode. - (WinScript) Added expression validation to event wizard. - (WinScript) Use FTP for firmware updates when enabled. Bug Fixes: - (All Products) Fixed firmware crash that could occur in certain situations when sequences were being restarted with offsets or scrubbed. - (All Products) Fixed issue where disconnecting LTC input on a device would not update the LTC state and it would continue to show as "Running". - (All Products) Fixed issue where pausing a logical sequence would pause some other sequences that the logical sequence might have started. - (All Products) Fixed issue with offset calculations in `Search (Sequence)` events. - (All Products) Fixed issue where a logical sequence scrubbing a timeline that was already playing would cause events prior to the scrub point to execute. - (All Products) Fixed issue where sequences which were recued would sometimes stop executing some events while they were running. - (BinloopX) Fixed issue with wrong screen being shown after selecting "No" on the "Are you sure you want to stop all video?" screen in Modules menu. - (BinloopX) Fixed issue introduced in 6.13.0 where loading old scripts with new firmware would disable the media transfer port on modules. - (BinloopX) Fixed issue with fan faults being reported when no faults were present. - (BX-4KU) Prevent indexing of filenames that start with a "." which should be considered hidden. - (BX-4KU) Fixed issue that would prevent FTP connections from working if the FTP username and password were changed from their defaults. - (Product File Creator) Fixed issue with regular expression library that caused some expressions to not be evaluated correctly in Product File Creator. - (RidePlayer/V16ProS/VCoreS) Fixed an issue introduced in 6.13.0 where live mode connections to the device could affect TCP connections with other devices. - (V4X) Fixed issue where output relays could trigger on device power-up. - (WinScript) Fixed some discrepancies with invalid aliases not being flagged as errors. - (WinScript) Fixed issue where some invalid sync options were displayed for VCore. - (WinScript) Fixed issue that prevented updating images in ShowTouch unless the image filename had changed as well. - (WinScript) Fixed issue where incorrect FTP username would be used when trying to send firmware updates to BinloopX. - (WinScript) Fixed issue that prevented choosing audio input resources for `Loop` events. - (WinScript) Allow adding a device variable to every device in a device array by selecting the "DeviceArray[*]" item. - (WinScript) Fixed issues with script import of device arrays, script passwords, and negative numeric values in expressions. - (WinScript) Fixed issue with some BinloopX module settings getting lost when script configuration window was closed. - (WinScript) Fixed crash that could occur when creating a trigger based on a product file message if no message was chosen. - (WinScript) Fixed issue where updating a message-based trigger would not properly update the trigger information being shown in WinScript after the dialog was closed. - (WinScript) Fixed issue with imported QSys device variables getting lost. - (WinScript) Fixed issue with importing QSys named control triggers. - (WinScript) Fixed the list of selectable ports that are presented for DMX devices. 2024-11-13 Version 6.13.0 ----------------------------------------------------- - This release was superseded by 6.13.1. 2025-10-30 Version 6.12.7 ----------------------------------------------------- Bug Fixes: - (BinloopX/RidePlayer/RidePlayerX/V16X) Fixed issue which could occasionally cause SMPTE frames to be missed. NOTE: This fix is not in 6.13.x or 6.14.x. 2025-04-02 Version 6.12.6 ----------------------------------------------------- Bug Fixes: - (All Products) Fixed issue that caused Monitored Items in OPC UA to not update after running for a long time. - (RidePlayerX) Fixed issue that inhibited outgoing TCP client connections. - (RidePlayerX) Fixed issue that prevented OPC UA server from running. 2025-02-21 Version 6.12.5 ----------------------------------------------------- Improvements: - (BinloopX, VX, RidePlayerX) Improved boot time and processor load when using operational logs feature with many small log files. Bug Fixes: - (All Products) Fixed issue where scrubbing a sequence could cause events prior to the scrub point to erroneously fire. - (BX-4KU) Fixed HD-SDI compatibility issue with Aja converters. - (WinScript) Fixed issue where sending a script to a device with pre-6.12.2 firmware would cause it to not reboot and reload the script. 2025-01-21 Version 6.12.4 ----------------------------------------------------- Improvements: - (BinloopX/RidePlayer/RidePlayerX/V16X) Improved stability of framerate calculation when identifying framerate of incoming SMPTE LTC. Bug Fixes: - (BX-4KU) Fixed issue where play commands received near the end of a currently-playing clip could be ignored. 2024-12-02 Version 6.12.3 ----------------------------------------------------- Bug Fixes: - (All Products) Fixed firmware crash that could occur in certain situations when sequences were being restarted with offsets or scrubbed. 2024-09-10 Version 6.12.2 ----------------------------------------------------- New Features: - Added ability to play media with a user-defined number rather than the exact filename. - Added ability to send script to a device without requiring a device reboot (requires firmware update.) Bug Fixes: - (All Products) Fixed issue with OPC-UA implementation that prevented string variables from updating when the server's string was shortened but was otherwise unchanged. - (All Products) Fixed issue that caused event conditions created in a timed sequence to remain active when sequence type was changed to a logical sequence. Event conditions are not active for logical sequences. - (BX-16A/RidePlayer/RidePlayerX) Fixed issue that prevented use of two-pair ethernet cables for Dante audio. - (BinloopX/RidePlayer/V16X) Fixed issue with 47, 48, and 60 FPS genlock. - (BinloopX/RidePlayerX) Fixed issue with GPS input. - (BX-4KU) Fixed issue with media indexing. - (RidePlayer) Fixed a crash that could sometimes occur when sending an updated script to RidePlayer which required a device reboot. - (RidePlayerX) Fixed issue that would sometimes cause Dante interface to not start up properly. - (WinScript) Fixed some discrepancies regarding serial port availability on V4X, V16X, and RidePlayer. - (WinScript) Fixed issue where new blank sequences were erroneously being created. - (WinScript) Fixed issue where copied triggers could not be pasted after the triggers dialog was closed and reopened. - (WinScript) Fixed issue where "Synchronize variable with PLC tag" setting would always revert to checked. - (WinScript) Fixed some issues in the scheduled triggers dashboard which caused the view to not refresh properly or made some items not appear. - (WinScript) Fixed issue with QSys named controls not being imported in some cases. - (WinScript) Fixed issue that caused strange output in the Live Display window. - (WinScript) Fixed issue that could prevent sending a script to a device if the script was in a folder whose name included non-latin characters. 2024-07-03 Version 6.11.2 ----------------------------------------------------- Bug Fixes: - (WinScript) Fixed issue where entering variable names as parameters in some events would erroneously convert the parameters to numeric literals (affects 6.11.0 and 6.11.1.) 2024-06-24 Version 6.11.1 ----------------------------------------------------- Bug Fixes: - (WinScript) Fixed issue where event times could be erased after running the error checker. 2024-06-13 Version 6.11.0 ----------------------------------------------------- New Features: - Added support for new RidePlayerX product. - (BinloopX/V16X) Added ability to use genlock input when synced to an NTP time source. - (BX-16A) Added ability to generate test tones from BinloopX front panel. - (Product File) Added "Fade Motor" event for Weigl ProCommander HXi. - (Product File) Added product file for Pepperl-Fuchs RFID reader. Improvements: - (All Products) Made LCD messages less ambiguous when problems are encountered finding and loading a script. - (WinScript) Scheduled triggers will no longer be removed from the WinScript dashboard a few seconds after they fire. Bug Fixes: - (All Products) Fixed issue that could cause firmware to crash when certain PLC communication conditions were met. - (All Products) Fixed issue that caused incorrect values when converting numeric values to timecode variables with a different framerate than the device. - (All Products) Fixed issue with event preconditions not being checked if an event was being scrubbed into. - (BinloopX) Fixed issue that could sometimes cause modules' media to be inaccessible over FTP when using NTP as a time source. - (BinloopX/RidePlayer) Fixed issue where stopping a sequence which played media could stop media that was started by different sequences. - (Product File Creator) Fixed issue where leading or trailing whitespace could be erroneously removed from message strings. - (ShowTouch) Fixed issue with "on page show" and "on page hide" actions. - (WinScript) Fixed issue that could cause media and touch panel names to be truncated when they were added to scripts. - (WinScript) Fixed inconsistency in how BinloopX modules are rebooted when sending scripts to BinloopX. - (WinScript) Fixed issue in script import's handling of integrated I/O. - (WinScript) Fixed issue that made it impossible to navigate to ShowTouch errors by double-clicking errors in error report. - (WinScript) Fixed issue with QSC control import. 2024-05-24 Version 6.10.2 ----------------------------------------------------- Improvements: - (All Products) Improved PTP lock speeds. - (BX-4KU) Improved video output stability immediately after boot. Bug Fixes: - (BinloopX) Fixed issue that could occasionally cause BinloopX to become unresponsive or very sluggish. - (BX-4KU) Fixed issue where video output sync between two BinloopX cages could be 1 frame off when using PTP sync. 2024-03-27 Version 6.10.0 ----------------------------------------------------- New Features: - (All Products) Added the ability to change the device nickname via script logic (requires product file update.) - (BinloopX/RidePlayer/V16X/V4X) Added the ability to publish variables for retrieval by OPC UA clients (see https://docs.alcorn.com for details.) - (WinScript) Added the ability to import WS5 scripts into WS6. Improvements: - (All Products) Made variable type conversions more intuitive (see https://docs.alcorn.com for details.) - (WinScript) When 4KU video media is added to a script using "Add From Device", the module's output framerate will be used to assign the default framerate. Bug Fixes: - (All Products) Addressed several issues related to the searching and scrubbing behavior of sequences and media. - (All Products) Fixed issue with recued remote sequences not playing seamlessly. - (All Products) Fixed issue with remote "Display" event. - (BinloopX) Fixed issue where confidence monitors would sometimes not initialize on boot. - (BX-4KU) Fixed issue where invalid video data would be displayed sometimes at the beginning of a video search command. - (WinScript) Fixed issue where updating product files could delete the aliases assigned to device variables. - (WinScript) Fixed issue where videos added to the script from a device would not have a framerate assigned. WinScript now assigns the module's video output framerate as the media framerate in these cases. - (WinScript) Fixed issue where some events which do not preroll were appearing in the timeline as if they did. - (WinScript) Fixed issue with event indentation. - (WinScript) Fixed issue where long filenames would be truncated when adding media to a script by retrieving it from a device. 2024-03-21 Version 6.9.2 ----------------------------------------------------- Bug Fixes: - (All Products) Fixed frame usage increase in scripts which use sequence "Pause" and "Stop" events. - (RidePlayer) Fixed issue that could cause occasional frame usage spikes. - (RidePlayer) Fixed some issues that may cause occasional one-frame offsets with scheduled triggers and audio playback when using NTP. 2024-02-08 Version 6.8.2 ----------------------------------------------------- New Features: - (BX-4KU) Added support for quad-link 3G-SDI output and dual-link 6G-SDI output. Improvements: - (BX-4KU) Removed extra frame latency present on SDI Output 1 in QuadHD mode. Bug Fixes: - (All Products) Fixed an issue where an invalid subnet setting could prevent correct bootup. 2024-01-11 Version 6.8.0b19 ----------------------------------------------------- New Features: - Added support for named players in BinloopX and RidePlayer remote protocols (requires a product file update.) - Added seamless play support for BX-4KU. Improvements: - (WinScript) Improved sequence type icons on high-DPI screens. Bug Fixes: - (All Products) Fixed issue where remotely setting a sequence time would cause it to execute events prior to the set time when it started playing. - (All Products) Fixed issue which could cause triggers to not fire correctly if a bit trigger fired a sequence which copied a variable and other triggers were set to use that variable. - (All Products) Fixed issue where scrubbing into a disabled event would still execute if it played a remote sequence. - (Product File) Updated variable number ranges for Weigl HXi to support getting and setting all available variables. - (WinScript) Fixed issue where cut/paste would sometimes work like copy/paste instead of what is expected. - (WinScript) Fixed issue with live mode mute buttons in audio outputs view. - (WinScript) Fixed issue where adjusting audio output volume in properties pane did not work. 2023-12-13 Version 6.7.1b16 ----------------------------------------------------- Bug Fixes: - (BX-4KU) Fixed playback issue when using drives larger than 2TB. 2023-12-7 Version 6.7.0b15 ----------------------------------------------------- New Features: - Added new product file for Open Sound Control. - Added "On-Screen Display" event to allow toggling of status information overlay on video output Improvements: - (WinScript) Improve error checker's ability to highlight event parameters that are the cause of an error. Bug Fixes: - (All Products) Fixed issue that could cause strange behavior when sequences were copied from WS5 to WS6 that had the "autostart" or "loop" checkboxes checked. - (BX-16A) Fixed issue where audio channels could be swapped when changing audio clock source. - (BX-4KU) Fixed issue where the bottom pixels of video frames could be missing when displaying 4096x2160 media. - (BX-4KU) Fixed occasional issue with video sync between modules in the same cage. - (BinloopX/RidePlayer) Fixed issue that could cause audio files to become corrupted in some rare circumstances. - (BinloopX/RidePlayer) Fixed issue where audio sync between devices could be off by 5.6 ms in certain situations. - (WinScript) Fixed issue that could cause some events to not execute if they were added or changed in live mode. - (WinScript) Fixed issue that prevented using "Force Value" for integer bits. - (WinScript) Fixed issue that prevented search feature from finding list elements, integer bits, and some other resource types. - (WinScript) Fixed issue that could sometimes cause timed sequences to not have the proper preroll settings. - (WinScript) Fixed issue that could cause changes to script's sync configuration to be sent to the controller when not connected. 2023-11-1 Version 6.6.0b14 ----------------------------------------------------- New Features: - (BinloopX) Added 4:2:2 support for BX-4KU. - (BinloopX) Added ability to cancel Play Next or Loop Next queued media by executing a Play Next with an empty string for the media name. - (V16X) Add support for operational logs (persistent logs stored on internal SSD.) - (WinScript) Added icons to sequences view to indicate whether a sequence is the logical or timed type. Bug Fixes: - (All Products) Fixed issue that could cause events at the beginning of a SMPTE sequence to be skipped when SMPTE jumped to the beginning. - (All Products) Fixed issue with parsing of the "$id" idempotency token that prevented its use without a timestamp. - (All Products) Fixed issue that prevented the AV Binloop HD firmware version from being retrieved correctly by other products (requires updating the AV Binloop HD product file.) - (All Products) Fixed issue that could prevent polling of AMIO and Beckhoff I/O expander devices. - (BinloopX) Fixed issue that prevented resuming a 4KU file by filename. - (BinloopX) Fixed issue where "Play Next" and "Loop Next" would not start playback if something was not already playing. - (BX-4KU) Fixed issue with SDI output when playing 10bit media in QuadHD mode. - (WinScript) Fixed crash that could occur while changing BX-4KU settings in the script configuration dialog. - (WinScript) Fixed issue that caused erroneous output options to be offered when configuring a BX-4KU for 2K output resolution (requires updating the BinloopX product file.) - (WinScript) Removed a "Sample Rate" dropdown on the "Clocks" page of Script Configuration for BinloopX which was being shown erroneously (this setting is in the "Modules" section for BinloopX.) - (WinScript) Removed 96 kHz sample rate option that was being shown when it was not actually supported. - (WinScript) Fixed crash that could occur when using the "Show pages from all Panels" option. 2023-10-9 Version 6.5.0b13 ----------------------------------------------------- New Features: - (BinloopX) Added support for Quad HD output mode with BX-4KU. - (BinloopX) Added support for Play Next and Loop Next with BX-4KU. Improvements: - (WinScript) Improved UI scaling on high resolution displays. Bug Fixes: - (BX-16A/RidePlayer) Fixed issue with audio channels being swapped randomly on playback (introduced in 6.4.0-b12.) - (BX-16A/RidePlayer) Fixed issue with audio clicks occurring at loop points when "Loop (Media)" events were used. - (BX-16A/RidePlayer) Fixed issue where a single audio Play Next command could execute multiple times. - (BX-16A/RidePlayer) Fixed issue where stopping a Dante input by name would continue playing that input. - (V16X) Fixed issue that could cause increased cpu usage when with large scripts and PTP enabled. - (WinScript) Fixed issue where time position and duration shown in the playback dashboard for video were incorrect. - (WinScript) Fixed crash that could occur when editing a device name in the event wizard. - (WinScript) Fixed issues sending scripts to and retrieving module configurations from BinloopX units with seven or more modules. 2023-9-18 Version 6.4.0b12 ----------------------------------------------------- New Features: - (All Products) Added "base64" function that can be used for base64 encoding in product files. - (All Products) Added support for Weigl ProCommander HXi devices. - (All Products) Allow setting source port used for connections where Alcorn device is acting as a TCP client. - (All Products) Modbus device ID can now be configured via setup device variables. - (WinScript) Added ability to choose audio clock source for RidePlayer and BX-16A in script configuration (requires firmware update also.) Improvements: - (WinScript) Trigger list can now expand with the trigger dialog. Bug Fixes: - (All Products) Fixed firmware crash that could occur when using scheduled sequence triggers API. - (All Products) Fixed issue that could cause SMPTE sequences to disarm themselves. - (All Products) Fixed issue where inputs, outputs, and buttons could not be used in conditional statements. - (BX-16A/RidePlayer) Fixed issues related to Dim, Set Mix, and Mute events and inconsistencies with fading audio. - (BX-16A/RidePlayer) Fixed issue where digital audio noise would be heard when a device was rebooted. - (BX-16A/RidePlayer) Fixed issue that could cause incorrect audio status to be shown in the audio dashboard and in status variables. - (BX-16A) Fixed issue with formatting 256 GB SSDs. - (BX-4KU) Fixed issue that caused "paused" status for video modules to be set as "stopped" in status variables. - (BX-4KU) Fixed issue where a random frame may flash before new clips play. - (BinloopX) Fixed issue that prevented deleting files from the SD card via FTP. 2023-8-2 Version 6.3.0b11 ----------------------------------------------------- New Features: - (BX-4KU) Added front panel menu and device variables showing amount of disk space used and remaining free space. - (Product Files) Added new product files for Aja Kumo, Luminex Luminode, Christie HS, and NovaStar H series devices. - (WinScript) Added the ability to transfer media to BX-4KU. Improvements: - (ShowTouch) Improved performance when handling large scripts. - (WinScript) Improved resolution of audio faders at low levels. Bug Fixes: - (All Products) Fixed issue that can cause events to fire which should not be fired when a sequence is scrubbed or started with an offset. - (All Products) Fixed issue that could sometimes prevent RTC setting from being applied. - (All Products) Fixed issue that could cause controller to stop executing some long-running events (e.g. looping media) after some time. - (BinloopX) Fixed issue that could prevent network gateway setting from being applied correctly. - (BinloopX) Fixed issue that could sometimes cause A/V playback status variables of the modules to stop being updated. - (BinloopX) Fixed issue that could prevent firmware transfer from working if only some modules had media network connections. - (BinloopX/RidePlayer) Fixed "Resume by Output" and "Resume by Filename" events. - (BinloopX/RidePlayer) Fixed "Dim" events being applied to incorrect output. - (BX-16A) Fixed issue with VU meter display issue on front panel. - (BX-4KU) Fixed issue that could cause video output to freeze in some modules. - (BX-4KU) Fixed issue with formatting large (> 2 TB) drives. - (BX-4KU) Fixed potential corruption when formatting already-formatted drives. - (BinloopX/RidePlayer) Fixed issue causing bad audio status values to appear during audio fades. - (BinloopX) Fixed issue that could cause firmware updates via WinScript to fail. - (WinScript) Fixed crash that could occur when using the event wizard to create or modify a "Set Mix" event. - (WinScript) Fixed crash that could occur when overwriting an entire sequence via copy/paste. - (WinScript) Fixed issue that would erroneously flag "In Point" values as errors. - (WinScript) Fixed issue that would pause sequences whose windows were undocked while in Live Mode. - (WinScript) Fixed issue in 6.2.0-b9 that prevented setting up DMX devices. - (WinScript) Fixed issue that could cause loop event start times to erroneously be flagged as errors. - (WinScript) Fixed issue in script advanced settings that would cause some items to appear disabled even when they were not. - (WinScript) Fixed issue that could cause pre-roll length to change to an incorrect value after clicking "Apply" in the synchronization menu. - (WinScript) Fixed issue that could cause nested sequences to not pause when their parent sequence was paused. - (WinScript) Fixed scaling issue that could cause some explanatory text in the script configuration menu to be too small on macOS. - (WinScript) Fixed issue that could cause newly created Touch panels to start with an incorrect size. - (WinScript) Fixed issue where media would not be selectable in the Play event wizard under some circumstances. 2023-6-15 Version 6.2.1b10 ----------------------------------------------------- Bug Fixes: - (BX-4KU) Added support for SSDs larger than 2 TB. 2023-5-26 Version 6.2.0b9 ----------------------------------------------------- New Features: - (All Products) Added "FirmwareVersion" device variables for all products which will be populated with the currently running firmware version. - (WinScript) Added the ability to wrap resource names in backticks to allow hyphenated resource names to be used in "eval" and "if" events (e.g. "5 + `My-RidePlayer.TriggerCount`") Improvements: - (WinScript) Made blue text for trigger expressions more readable. - (WinScript) Clicking the "Comment" button will now place the text cursor in the comment area, ready to type. Bug Fixes: - (All Products) Fixed issues with ethernet/IP protocol handling that could cause string arrays and boolean arrays to not be read and written correctly with the PLC. - (All Products) Fixed issue with ethernet/IP protocol handling that would cause PLC communication issues when many tags needed to be read or written at once. - (All Products) Fixed issue where paused logical sequences could sometimes not be resumed. - (BX-4KU) Fixed issue that could cause module initialization to fail when media filenames contained large numeric values. - (RidePlayer) Fixed issue that could cause audio not to play when the play event contained an "out point" setting. - (RidePlayer/BX-16A) Fixed issue that could cause a firmware crash when using an audio file with no extension. - (WinScript) Fixed issue that could cause WinScript to crash when using the external script information dialog in the event wizard. - (WinScript) Fixed issue where Touch font colors would revert to black when dialog was cancelled. - (WinScript) Fixed issue with the Live Display not scaling properly on some Macs. - (WinScript) Fixed issue with sequence expander arrows sometimes being unresponsive to clicks. - (WinScript) Fixed some issues with how the script configuration dialog would reflow when expanded. - (WinScript) Fixed issue with timeline preroll times appearing to change after connecting in Live Mode. - (WinScript) Fixed issue where a "Stop (Media by Name)" event wizard would sometimes auto-populate parameters. - (WinScript) Fixed issue that could sometimes cause a script to appear to have two main devices. - (WinScript) Fixed issue that could show "midi" as a connection option on devices that did not support it. 2023-5-19 Version 6.1.2b8 ----------------------------------------------------- New Features: - (RidePlayer) Added ASCII command to retrieve lock status, clock offset, and precision timestamp. 2023-4-14 Version 6.1.1b7 ----------------------------------------------------- Bug Fixes: - (Product Files) Fixed issue that could prevent audio playback when not using a preconfigured player. Update product file in script to resolve the issue. - (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 2025-02-04 Version 5.17.5 ----------------------------------------------------- Bug Fixes: - (BinloopX/V4X/V16X) Fixed issue where sequences, in some circumstances, may fail to start unless a Live Mode or ShowTouch connection is made with the device. 2024-12-11 Version 5.17.4 ----------------------------------------------------- Bug Fixes: - (Product Files) Fixed some mistakes and made some clarifications in the descriptions for the "Store Variable" and "Restore Variable" events. - (Product Files) Fixed an issue that prevented variables from being auto-suggested when choosing parameters for an "If" event. 2024-10-21 Version 5.17.3 ----------------------------------------------------- Bug Fixes: - (BinloopX) Fixed issue that could occasionally cause BinloopX to become unresponsive or very sluggish. 2024-07-26 Version 5.17.2 ----------------------------------------------------- New Features: - (Product File) Added product file for Pepperl-Fuchs RFID reader. Improvements: - (WinScript) Scheduled triggers will no longer be removed from the WinScript dashboard a few seconds after they fire. Bug Fixes: - (BinloopX) Fixed issue that would occasionally cause some modules media directories to be inaccessible via FTP. - (BinloopX/RidePlayer/V16X) Fixed issue with 47, 48, and 60 FPS genlock. - (WinScript) Fixed some issues in the scheduled triggers dashboard which caused the view to not refresh properly or made some items not appear. - (WinScript) Fixed issue that caused a port conflict error to be reported when multiple RideAmps are used in a script with status monitoring. 2024-04-03 Version 5.17.1 ----------------------------------------------------- New Features: - (Product File) Added a "Write Single Register (Mult Command)" event to the Modbus product file to accommodate PLCs which could not handle the existing "Write Single Register" command. Bug Fixes: - (All Products) Fixed an issue where an invalid subnet setting could prevent correct bootup. - (All Products) Fixed crash which could occur when reading and writing PLC tags when a large number of tags are being used. - (WinScript) Fixed issue where updating product files could delete the aliases assigned to device variables. - (WinScript) Fixed issue with event indentation. 2024-03-14 Version 5.17.0 ----------------------------------------------------- Bug Fixes: - (RidePlayer) Fixed some issues that may cause occasional one-frame offsets with scheduled triggers and audio playback when using NTP. 2024-01-29 Version 5.16.1 ----------------------------------------------------- Improvements: - (WinScript) Improved application start time on machines with certain printer drivers. Bug Fixes: - (All Products) Fixed issue introduced in 5.16.0 where "Format" event may cut strings short with existing scripts. - (WinScript) Fixed issue where sometimes sequences would create spurious "Play" events when they were being opened for editing. 2024-01-05 Version 5.16.0 ----------------------------------------------------- New Features: - Added base64 function for product files. - Added ability to set volume of an output or player on a BinloopX remotely using a "Set Volume" event which supports a fade-in parameter. Improvements: - (ShowTouch) Performance improvements for large scripts. Bug Fixes: - (All Products) Fixed issue with "Format" event which could malform strings which contained non-ASCII characters. - (All Products) Fixed crash that could occur when using schedule triggers API under certain conditions. - (All Products) Fixed issue where user-assigned source port was not being used for TCP client connections. - (All Products) Fixed issue which could cause triggers to not fire correctly if a bit trigger fired a sequence which copied a variable and other triggers were set to use that variable. - (Product File) Fixed issue with expected response for HD Binloop version request. - (WinScript) Fixed issue where adding a new ShowTouch panel would sometimes default that panel to be one-pixel wide. - (WinScript) Fixed issue with WinScript auto-updater which would prevent checking for updates. - (WinScript) Fixed issue where setup variables for a device may not be saved properly when changing device settings in the device wizard. - (WinScript) Fixed issue where DMX-capable devices may not have shown the DMX option when they were added to the script. - (WinScript) Fixed issue which prevented forcing bits of an integer via the watchlist. 2023-11-29 Version 5.15.2 ----------------------------------------------------- Bug Fixes: - (BinloopX/RidePlayer) Fixed issue that could cause audio files to become corrupted in some rare circumstances. 2023-06-27 Version 5.15.1 ----------------------------------------------------- Improvements: - (WinScript) Improved rendering on high-DPI displays. Bug Fixes: - (All Products) Fixed issues with ethernet/IP protocol handling that could cause string arrays and boolean arrays to not be read and written correctly with the PLC. - (All Products) Fixed issue with ethernet/IP protocol handling that would cause PLC communication issues when many tags needed to be read or written at once. - (BinloopX) Fixed issue that caused BinloopX network gateway setting to not be applied correctly. - (BinloopX) Fixed issue that prevented setting timezone via script. - (BinloopX) Fixed issue that caused "Sync" menu to erroneously show PTP master information when PTP is not being used. - (RidePlayer) Fixed issue that would cause DST setting to not be applied correctly to system time. - (WinScript) Fixed issue with case sensitivity in event names. 2023-02-27 Version 5.15.0 ----------------------------------------------------- Bug Fixes: - (All Products) Fixed issue where incoming messages would be dropped if the remote source port did not match the remote port configured for the device in WinScript. See the "Devices" section of the Show Control User Guide for details. - (All Products) Fixed issue where incoming messages would not be checked against product file unsolicited messages or regular expression triggers if the controller was waiting for a response from the remote device. Now incoming messages are checked against expected responses. If no match is found, the product file unsolicited messages will be checked. If no match is found, regular expression triggers will be checked. - (All Products) Added support for the MODBUS CRC16 checksum in product files (use the "crc16modbus" function.) - (Product File Creator) Fixed issue where the size of list variables could not be set properly. - (All Products) Fixed a crash which could occur when an error was encountered while using the "Execute Event" button in WinScript while connected in Live Mode. - (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. - (RidePlayer) Fixed issues with audio distortion caused by some DSP settings. - (RidePlayer) Fixed issue where controller could stop responding if it received a reboot command while it was booting. - (WinScript) Fixed a crash that could occur when using the time wizard. - (WinScript) Fixed a crash that could occur when sending scripts with large product files. - (WinScript) Fixed issue where DSP parameters would revert to default values if filter type or subtype was changed. - (WinScript) Fixed down arrow key navigation in variables view. 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.