LightAct 4.13

This changelog has been modified by AI. Read more about how Changelogs are created here.

In this changelog there are 10 Epics and 52 upgrades.

Robust Lightsync For 4.13

This epic focuses on making LightAct’s framelocking mechanism more streamlined and robust with better management of various states.

Improvements

There are 1 new improvements in this epic.

LA4-6137: Lightsync Unintentional Kicking Out Of The Session

Implemented mechanism to prevent machines from being prematurely disconnected from LightSync session.

Status: Testing

Flexible Asset Management For Big Shows

Improve asset management with enhanced manual refresh options and thumbnail generation, ensuring efficient performance and streamlined asset syncing across servers.

Features

There are 4 new features in this epic.

LA4-6237: If There Is A Missing Asset, Layers Shouldn't Be Set To None.

Missing assets upon project file opening can lead to layers defaulting to 'None' in the dropdown, causing significant setbacks.

Status: Done | Requesters: KGR

LA4-6089: Non Blocking Asset Import

Added option to disable FileWatcher for user-controlled asset imports during shows. Asset imports now non-blocking with Swift notification and detailed logging.

Status: Done | Requesters: AKL

LA4-5943: Asset Import Changes

Asset ingestion is now divided into three non-blocking phases: import, get data (optional), and load & play. Some exceptions may apply.

Status: Done | Requesters: AKL

LA4-6093: Drag From Thumbnail?

Enable drag-and-drop functionality from the entire asset row or at least from the thumbnail for video layer creation.

Status: Done | Requesters: SBA

Improvements

There are 2 new improvements in this epic.

LA4-5817: Asset Versioning For No Version In The Filename

If you have assets without version suffixes and assets with them, all of them will be listed in the Version dropdown. The one without the suffix will be listed as ‘No version’.

Status: Done

LA4-5414: Gui Improvement Of Assets Window

Remove two icons and mode column; streamline status display with asset icon colours and update tooltips for clearer communication.

Status: Done

Proxy Video Files & Notch Downscaled Playback

Introducing enhanced video playback capabilities: Proxy video file support allows Primary and Editor machines to play videos in lower resolutions, optimizing Viewport previews. Additionally, the Notch downscaled playback feature enables machines to downscale Notch rendering when full-scale resolution is unnecessary. Enjoy a streamlined and efficient preview experience.

Features

There are 2 new features in this epic.

LA4-5274: Proxy Video Files

Implement proxy video file support allowing users to provide lower resolution video files, identified by specific naming conventions (_proxy2 or _prx2 for 2x lower resolution, (_proxy4 or _prx4 for 4x lower resolution etc.).

Status: Done

LA4-6132: Downscaled Notch Playback

A new checkbox, 'Apply to Notch Blocks', has been added under Preview downsampling. When checked, it downscales the Play Notch Block node's resolution before rendering, then upscales it to the correct resolution, enhancing performance efficiency.

Status: Done

Easy-peasy Lightnet For 4.13

Enhance LightNet cluster management with easier and more versatile connection management and better performance indicators for all the machines in the cluster.

Features

There are 7 new features in this epic.

LA4-5474: Performance Graphs For All Cluster Machines In Performance Window

Enable near real-time server performance data display in the Performance window when LightNet is active. Graphs should use Machine colour and display computer name labels. Add 'Status message frequency' dropdown in Preferences to adjust update intervals, ranging from 100ms to 1s for updates.

Status: Done

LA4-6187: Ability To End Lightsync From Non-primary Machines

Added an "End LightSync" button in the LightNet Management Sync column, allowing non-primary computers to stop a Primary from hosting a LightSync session.

Status: Done

LA4-6075: Turn Into A Secondary + Invite Into A Cluster By Dragging

Enables server drag action within the user's own cluster. Primary servers convert to Secondary and join the cluster, while Backup or Editor roles simply join. In the GUI, other clusters should not display a green icon; it remains white.

Status: Done

LA4-6073: You Should Be Able To Uncheck Device Checkboxes

Resolved an issue allowing users to uncheck checkboxes, crucial for effective "Transmit to others" functionality. Added a "None" option to prevent accidental selections. Now, users can manage nodes without enabling any checkboxes, ensuring smoother workflow and preventing unnecessary node creation.

Status: Done

LA4-5994: Force Vsync On All Outputs

Replaced the VSync checkbox with a "Vertical Sync" dropdown, offering two options: "VSync one output window" (default) and "VSync all output windows". Each setting is logged per output window. A basic tooltip provides clarity on the "Vertical Sync" settings.

Status: Done

LA4-5924: Minimize Gui Window Automatically

The GUI window will now automatically minimise to the taskbar when the output window is enabled on the same display as the GUI or any display on a secondary server. This enhancement aims to improve performance by potentially reducing the rendering load.

Status: Done

LA4-5476: Performance Top Right Indicator V Lightnet-u

The performance indicator on the primary server now reflects the status of the entire server group. If any server experiences a frame per second (FPS) drop from 60 to 30, the primary indicator will turn yellow, ensuring comprehensive performance monitoring.

Status: Done

Flexible Backup Lightnet Role

Enhanced backup functionality allows server selection for improved efficiency and faster switching, especially for large events.

Features

There are 3 new features in this epic.

LA4-6065: Manual Backup Vs Automatic Backup Switch

Enable manual triggering of a Backup server to take over the role of another server within the same cluster by dragging the backup server onto the one that needs to be replaced. If the servers are not in the same cluster, or if the dragged server is not in a Backup role, no changes occur.

Status: Testing

LA4-6064: Backup Switch Should Happen Faster

When the Selective Backup feature is enabled, output windows on Backup servers mirror the settings of a primary server. Upon failure of a primary server, the backup verifies and synchronises output configurations to ensure a seamless switch within a single frame. If configurations differ, new output windows are established.

Status: Done

LA4-5187: Selective Backup & Automatic Functionality

Configure specific backup servers to manage designated servers, with an optional automatic failover feature. A "Setup" button allows assigning server responsibilities. By default, automatic failover is disabled, but enabling it reveals server assignment options. This feature is contingent upon a specific licence condition and is reflected in server roles.

Status: Done

Better Timeline Programming

Enhanced features ensure faster and more efficient timeline programming.

Features

There are 6 new features in this epic.

LA4-6211: Snapping When Jumping On The Timeline With Left Mouse Button

The playhead will now snap to the nearest section beginning or end, marker, or layer boundary within the snap area on the timeline. If none are present, snapping will occur to the closest vertical line. This enhances precision when jumping across the timeline using the left mouse button.

Status: Testing | Requesters: HIB

LA4-6208: Focus To Playhead

Implemented 'focus on playhead' action in additional cases. Now activated when pressing jump buttons: Additionally, if enabled, the focus action triggers when the playhead exits the right of the timeline editor, ensuring constant visibility.

Status: Done | Requesters: HIB

LA4-5765: Ability To Delete Any Track

Remove the minus button for track deletion. Add a trash bin icon next to the track name or lock icon for improved functionality.

Status: Done | Requesters: HIB

LA4-6203: Master Fade & Volume And Render Time Displayed In Timelines Window

Displayed within the Timelines window are now the Timeline fade and Timeline master volume. Extended tooltips align with those in the Timeline Editor. Additionally, master volume and render time features have been introduced, addressing user feedback for enhanced functionality.

Status: Done | Requesters: HIB

LA4-6161: Playback Speed Multiplier For Timeline

Playback speed adjustment for timelines is now possible, provided the timeline is not synchronised. This feature was requested during training.

Status: Done | Requesters: HIB

LA4-6069: Select All To Left/right On The Same Track

Added commands to select all layers on the current track: right, left, or all directions.

Status: Done

Improvements

There are 1 new improvements in this epic.

LA4-5692: Duplicate Timeline Should Also Be In Properties Menu Of Timeline Editor Window.

Add 'Duplicate Timeline' option to the Properties menu in the Timeline editor for enhanced accessibility.

Status: Done

Qol September 25

Various Quality of Life improvements done in September 2025.

Improvements

There are 10 new improvements in this epic.

LA4-5084: Integer As Dropdown_remap Value

When setting Appearance Integer as a dropdown, the Remap value is now hidden and disabled.

Status: Done

LA4-6186: Non-latin Characters In Project Names

Support for non-Latin characters in project file names is temporarily removed due to crash issues. Invalid characters will trigger a warning.

Status: Done

LA4-6179: Dragging From Variable Group

Fixed unnecessary Getter/Setter menu appearance when dragging from variable groups.

Status: Done

LA4-6172: Timecode Monitor Window Should Show All Tc Sources.

Redesigned timecode monitor to always display all TC sources, allowing name editing and offsets. Displays "No MIDI Receiver" when no sources are present.

Status: Done

LA4-6152: Multiple Incoming Art-net Tc

Support added for multiple incoming Art-Net TC sources, enhancing flexibility and integration capabilities.

Status: Done

LA4-5879: Incorrect Number Of Core Count In Some Cases

Incorrect CPU core count for Intel Xeon Gold 5512U; should be 28 cores, 56 threads.

Status: Done

LA4-5680: Projectors Should Not Appear In Mapping Dropdowns

Remove Projector from Mapping dropdown as it no longer supports Canvas (legacy), now hidden under -legacy launch argument. Affects approximately 0.5% of projects.

Status: Done

LA4-5446: Hide Viewport Warnings So That The Client Doesn't See Them

Option to hide all viewport warnings.

Status: Done | Requesters: MFR

LA4-3811: Better Logs

Added logs for enabling OSC Receiver with missing, empty, or incorrectly logged file paths.

Status: Done

LA4-5652: Framecount Should Be Visible In Asset's Properties

Feature inquiry regarding calculating numbers using time and FPS. Clarification on task difficulty requested, with a suggestion to defer if low priority.

Status: Done | Requesters: MVI

Qol October 25

Quality of Life enhancements planned for October 2025.

Improvements

There are 1 new improvements in this epic.

LA4-6070: Restore To Default

Added "Restore to default" command for unconnected inputs in variable groups.

Status: Done

Node Upgrades For 4.13

New and upgraded nodes added in LightAct 4.13.

Features

There are 6 new features in this epic.

LA4-5767: On Shutdown Node

Introducing "Run on Shutdown", a simple node that triggers once when LightAct closes. Keywords: close, exit.

Status: Done

LA4-5580: Absolute Value

Introducing a node that outputs absolute values for Int, Float, and other types, ensuring all components receive absolute values.

Status: Done | Requesters: SUP

LA4-6171: Vignette Function

Introducing 'Texture Vignette' node with intuitive controls, enabling enhanced texture manipulation without overhauling existing code.

Status: Done

LA4-5795: Ability To Output Softedge Handles

Enable Softedge lines for Output during setup. Update "Draw handles" checkbox to "Render handles" for consistency with Warp nodes.

Status: Done

LA4-5706: Nodes For Json Packing And Parsing

Feature request received for JSON Parser and Packager nodes in LA4, based on previous implementation in LA3.

Status: Done

LA4-5634: Expression Node

Introducing an Expression Node with default float inputs, allowing users to create custom equations and add inputs dynamically for enhanced flexibility.

Status: Done | Requesters: SUP

Improvements

There are 4 new improvements in this epic.

LA4-6216: Scale X In Scale Y In Render Texture

Introduce separate Scale X and Scale Y inputs for better dimension control, ensuring compatibility with previous versions.

Status: Done | Requesters: SUP

LA4-5802: Project Framerate Info In Nodes

Integrate Project framerate information into nodes by adding an output pin to the Application Tick node or creating a new Project framerate node.

Status: Done

LA4-5238: Content Override Boolean

Add a "Content override" boolean option to some Get data nodes telling you if an object has Content override enabled or not.

Status: Done

LA4-5135: Panning Of Node Windows

Improved window panning behaviour: Node dragging now initiates immediate panning, with speed increasing as cursor approaches window edge.

Status: Done

Curve Editor Upgrade 25

Enhanced Curve editor for faster, easier multi-curve workflows and keyframe management.

Improvements

There are 1 new improvements in this epic.

LA4-5229: Double Click Create A Point

Double-clicking in the curve editor creates points directly at the click location for single-component curves and on existing curves for multi-component curves.

Status: Done

Other Upgrades

There are 4 new upgrades in this epic.

LA4-6434: Pixel Straddling Option In Dmx Fixtures

The pixel straddling property determines whether a single DMX pixel can span across universe border. The checkbox is part of the Fixture editor under Pixel properties, and is enabled by default.

Status: Done | Requesters: SBA

LA4-6404: Mosys & Freed Receiver Cause Crash

Resolved crashes when creating MoSys and FreeD Receivers in new projects.

Status: Done

LA4-6309: Adjustable Max Pixel Number In Dmx Fixtures

Max number of pixels in a DMX fixture has been increased to 1024.

Status: Done

LA4-6268: Deltacast Sender With Sdi Card Not Working

Resolved an issue where the Deltacast Sender node failed to initialise with the DELTA-12G-e-h 4i2c card.

Status: Done

Last updated

Was this helpful?