LED Strip Studio 3 — Changelog

Full release history for LED Strip Studio 3, from the current 3.6.27 build back to the original 3.0.2 release. For the current software, see LED Strip Studio 4.

3.6.27

  • Refreshes the background in the preview window when it is changed in the mapping.
  • Possibility to use foreground layer for better light visualizations (e.g. light reflections on walls).
  • Added option to use the scene index from the LSS workspace bank during export.
  • Background is now applied in the preview immediately after it is loaded in Mapping, including transparency.
  • Exporting for a single device now also creates a subdirectory in the export folder.
  • Short scenes (with 0-second duration) now export at least one frame.
  • Direct upload is enabled by default during export.
  • Fixed an occasional crash in the Simple Grid.
  • Fixed a crash in Paint when deleting a bitmap from the array.
  • Fixed a crash when searching for LEC3 devices in the mapping tool.

3.6.25

  • The Paint Bitmap now automatically refreshes when the image is changed in an external editor.
  • Fixed a crash on older graphics cards or older versions of Windows when using DirectX.
  • Fixed a crash when deleting all colors in a pixel scene.
  • Fixed a crash in video conversion when no file was selected for conversion.
  • Fixed an occasional crash when importing an effect library in a strip scene.
  • Initial version of Paint on LEDs in the Video Scene Editor.
  • Fixed the maximum LEDs per pixel setting in SPI LED configuration (now supports up to 1024).
  • Fixed the application of C constants on analog LED strips (previously not always applied).
  • Fixed export to LN2/LDM when using an empty mapping.
  • Resolved an occasional crash when using curved segments.
  • Fixed a potential crash in the mapping tool.
  • Added the “Clone LEC3 Mapping” feature (ideal for LED dance performances).
  • Drag and drop on existing events no longer resets relative time.
  • Fixed a freeze in scroll edit boxes when clicking rapidly with the mouse.
  • Improved video conversion when dragging and dropping a video onto the banks window.

3.6.19

  • Limited the maximum length for bank, scene, and show names to 100 characters.
  • Fixed measure strips to display a warning when too many segments are used.
  • Scroll edit boxes can now increase/decrease values by holding the mouse down over the up/down button.
  • Fixed display of long names in the tools section of the main window.
  • Renamed export items for Scene/Show/Bank.
  • Fixed an error in the View menu in the mapping window, where LSS Mapping was not correctly indicating its display status.
  • Improved audio file display in audio synchronization.
  • Fixed a window freeze when using Relative Time in a show and playing the show using the spacebar.
  • Added an option to insert and delete track lines in a show (use the right mouse button on the track index).
  • Added a delete event button in the show.
  • DMX step size adjustment for bank and scene in DMX control.
  • Fixed dance show player (not connecting to Synchronization Ethernets).
  • Fixed screen grabber, the width and height can’t be set to 0 now to prevent crash.

3.6.17

  • New export to LN2 dialog allowing direct upload to device(s).
  • Improved activation/deactivation of the software Art-Net licence. No restart required once the licence is renewed — just click Force activation refresh.
  • LEC3 communication is now disabled when the IP address is used also in Art-Net mapping. The reason: SPI Matrix can now be used for Art-Net mapping, so you can export animations to it without a “dummy” device.
  • Possibility to set 0 brightness for any segment in the mapping (to turn it off).
  • New hints added in mapping.
  • Warning when using the same IP address for a LEC3 device and an Art-Net device.
  • Fixed ordering of strips in Art-Net mapping by universe and address.
  • Fixed validation of overlapping strips in Art-Net mapping.
  • Fixed export to SD card format LN2 when using groups.
  • Detailed error when exporting to LN2 SD card.
  • Empty distributors are now removed in mapping.
  • Possibility to display connections between segments, segment directions, and segment index in mapping.
  • Drastically improved speed of work in mapping when using many strip segments.

3.6.15

  • Spout support as a layer for video scenes.
  • Added new topics to the help file — Art-Net and Keyboard controls.
  • Improved pre-render speed for huge workspaces — from seconds to milliseconds.
  • Improved overall performance for all types of video scenes.
  • Fixed drag and drop strip animation to LED segments in strip scene when Windows is set to higher DPI.
  • FPS display for devices in the status bar.
  • Sort devices by IP address in mapping.
  • Create a full test mapping for all LEC3 devices in mapping.
  • Fixed MTC time code for dance shows (was playing even before MTC reached 00:00).
  • Possibility to select multiple colors to change or delete them in a pixel scene.
  • Use the right mouse button to set color quickly in a pixel scene.
  • Fixed occasional crash in the arrange zoom function.
  • Fixed upload for dance shows (DMX Wi-Fi was not turning off).

3.6.12

  • Vertical scrolling text.
  • Fixed text size in preview for static text.
  • Changed Mapping name to LSS Mapping (only for LEC3/Reactivo devices).
  • Now you can set the number of color channels even for a group in mapping.

3.6.10

  • Added adjustable fade curve for fade in/out of scenes.
  • Fixed convert of long videos.
  • Fixed setting for the number of color channels when changing strip type in mapping.
  • Fixed time offset in strip scenes — now it shifts in the correct direction.

3.6.8

  • Improved load performance.
  • Fixed problem when using DMX data with a LEC3 device.
  • Fixed guideline links for YouTube.

3.6.6

  • Fixed assigning a MIDI device to a note and controller.

3.6.5

  • Minor bug fixes.
  • Centered splash screen logo.

3.6.4

  • Upgraded to full x64 bit support, enhancing overall performance and efficiency.
  • Completely revamped MIDI functionality for LED Strip Studio with a rewritten codebase, providing improved MIDI support.
  • MIDI learn feature now listens to all MIDI devices, simplifying the setup process for multiple MIDI controllers.
  • Significantly enhanced loading speed and user interface responsiveness during startup.
  • Resolved the issue causing save/load freeze, allowing interruption during the loading process without the application becoming unresponsive.
  • Fixed the NDI preview image, ensuring proper functionality.
  • Eliminated IGQuickTime due to its incompatibility with Windows 10/11, resulting in smoother operations.
  • Eliminated the use of the Preview file, reducing unnecessary file creation when saving workspace.
  • Improved render preview refresh when mapping is displayed, enhancing visualization.
  • Added a new command line feature to reset LEC3 devices using /resetlec3 or /rl3 switch — particularly useful for long-running installations to reset devices, ideally once per day, to maintain optimal performance.
  • Addressed memory leaks, leading to better memory management and stability.
  • Enhanced the new version information window for a more informative and user-friendly experience.
  • Disabled select scene and control show commands in scenes when used in shows, preventing unintended interactions during the show.
  • Scene preview is now refreshed when importing a show to a workspace, ensuring accurate previews.
  • Fixed grid enable/disable functionality in mapping, ensuring consistent behavior.

3.5.41

  • Improved stability of LEC3 on slow networks (no frame drop).
  • Last 32-bit (x86) version.

3.5.40

  • Possibility to adjust frame render speed of the LSS core.

3.5.39

  • Fixed crash when saving an empty special command in DMX controls.
  • Fixed exception handler when crashing in the save thread.
  • Improved performance of MJPEG video render (less memory re-allocation required).

3.5.38

  • New custom grid option to define grid patterns.
  • Possibility to turn off the black pixel dots in visualization (in Workspace Settings).
  • SPI LED added new settings.
  • Fixed command line arguments (when no arguments given, software now starts).
  • Visible single-point curves in video scene settings.
  • Fixed selection of single-point curves in strip scene editor.
  • Fixed crash on DirectX-11 unsupported graphic cards (or old Windows OS like 7).
  • Fixed MP3 convert to WAV.

3.5.35

  • Fixed crashes in show (hopefully).

3.5.34

  • New pixel scenes added.
  • Possibility to turn off the update check.
  • Command line commands added.
  • Fixed Art-Net receiver Command Generator.

3.5.31

  • Added support for UCS5603 (for LEC3 and SPI LED device).
  • Fixed occasional blackout at show loop.
  • Fixed convert for audio file.
  • Support for 48000kHz wave file display in the background (or any other frequency).

3.5.30

  • LDM file now supports more than 27 minutes (2^32 frames).

3.5.29

  • Fixed Art-Net command receiver.
  • Fixed tooltip in LEC3 mapping.
  • Fixed IP address change in LEC3 mapping (combo box list is now updated).

3.5.28

  • First version with NDI support.

3.5.26

  • Possibility to increase font rendering size.
  • Added possibility to turn off the anti-aliasing for the text generator.

3.5.25

  • Fixed ArtNet poll search for IP network addresses, e.g. 10.0.0.1.

3.5.24

  • Updated list of LED SPI supported strips.
  • Added UCS8904 support for LED SPI.
  • Added MBI6024 support for LEC3.
  • Fixed convert for some streamed AVI files.
  • Fixed export scene to zip file when using files larger than 2GB.
  • Fixed occasional crash when performing drag and drop of scenes.
  • Support for 8-bit BMP images.
  • Fixed video preview for bitmaps.

3.5.23

  • Added UCS8904 support.
  • Default export map file changed to “mapping.ls2map”.
  • Fixed open background window in mapping (now always on top).

3.5.22

  • Fixed occasional crash when closing the application.
  • When a new digital strip is added, the strip list scrolls down to the selected (newly added) strip.
  • JSON export for scenes.

3.5.21

  • Fixed software crashes, especially for a pure Art-Net sender.
  • Fixed crashes in online activation.
  • Fixed problem with Art-Net commands when used with Art-Net pixel mapping from LED Strip Studio.
  • Added Art-Sync packet to Art-Net Recorder to work better with less compliant Art-Net devices.
  • Added dump file when a crash happens.

3.5.19

  • Single and double color pixel LED support for Art-Net output.
  • Single and double color pixel LED support for LEC3 and SD-card export.
  • Improved Art-Net Recorder — can now record Art-Net broadcast on the same computer where the Art-Net generator is running.
  • Fixed export and upload to SD card.
  • Added correct warning in Art-Net mapping when too many universes are used.
  • Fixed bug in Demo mode when trying to use a non-existing bank.

3.5.18

  • First version of synchronized show player over DMX — ideal for LED dance performances.
  • Added Zoom meeting schedule.

3.5.17

  • Fixed using start/end time of MJPEG video in a show.
  • Added run statistics and first-run log sending.
  • Added telemetry using Application Insights.
  • Fixed resize curves when using grid.

3.5.16

  • Added preview image into LN2 files.
  • Added possibility to export mapping to an LS2Map file.
  • Fixed crash in screen grabber when locking the Windows session.
  • Fixed crash when using curve selection in settings.
  • Fixed crash in Blackmagic mode when no LEC3 device is defined in mapping.

3.5.15

  • Fixed memory requirement when using the video preview window.
  • Convert window now remembers set width and height.
  • Improved video preview rendering for video or multi-scenes.
  • Fixed preview rendering of scenes (grabber, Blackmagic, …).
  • Fixed import/export of banks in LSS.
  • Fixed loading of the default animation library at software start.
  • Increased video preview resolution to HD (1280×720).
  • Added performance warning in the video preview window.
  • Fixed automatic convert to MJPEG — converted video now fits inside the max-width/max-height rectangle.

3.5.14

  • Optimized memory management when using many video files (now requires less than 20%).
  • Fixed occasional crash when using space to start a show.

3.5.13

  • Fixed mapping editor mouse handling at high DPI in Windows.
  • MJPEG support for video files.
  • Possibility to convert old workspace MOV files to the new format via the Tools menu.

3.5.12

  • Fixed delete bank — first bank is now selected afterward.
  • Show can play after startup.
  • Fixed Art-Net output freeze for strip scenes when deleting animations from a strip.
  • Fixed RGBW color set in adjustments for video scenes with multiple layers.

3.5.11

  • Improved performance of the scene video editor, especially for large workspaces.

3.5.9

  • Improved performance of the mapping editor — now handles thousands of LED segments.
  • Fixed edit points when using grid (sometimes was not working).
  • Grid now also works on move and resize curves.
  • Grid settings from mapping are now saved with the workspace.
  • Draw connections between strip segments in edit points, add points, and add horizontal/vertical line mode.
  • Possibility to set background intensity in the editor.

3.5.8

  • Added synchronization packet for Art-Net, e.g. for H802RA devices.

3.5.7

  • Sort found Art-Net devices by IP address.
  • Maximal preview density increased to 1000.
  • Added compact packet to Art-Net output (uses only 510 channels for RGB).

3.5.6

  • Added frame offset table to LN2 file.
  • Possibility to change order of the RGBW channels in Art-Net output.
  • Added Art-Net search for connected device(s).

3.5.5

  • Fixed TM1814 to be RGBW type.
  • Display activation request when the renewal period is approaching.

3.5.4

  • Export bank to LN2 now asks for the first scene index.

3.5.3

  • Render show preview with audio (if selected).
  • Fixed fade in/out in show rendering to video.
  • Fixed render to scene and to show — different file names are now used.
  • If DirectX 11 is not present, preview is disabled.
  • LSS SPI settings now display only supported IC types.

3.5.2

  • Added new strip support — 21 to 24.
  • Fixed occasional crash when using bezier curves on zero-size segments.

3.3.10

  • Brand new dark mode user interface.
  • Open Recent File now updates the list of recent files.
  • Added polygon to basic shapes.
  • Highlight strips in mapping now works even if there is no scene running.
  • Fixed enable/disable buttons when a bank/scene/show is selected or not selected.
  • Fixed add animation to a non-existing group in the animation library.
  • Fixed Art-Net mapping — sometimes the Art-Net address overlap was not displayed correctly (the strips didn’t turn red).
  • Fixed reset parameter when opening the strip animation editor.
  • When applying an animation from the library to selected strip(s), the software always asked whether it should replace the animation — now fixed according to the setting in the Edit menu.
  • Better selection color in the animation library.
  • Different colors in the bank window.
  • Fixed curve selection in editor when grid is enabled.
  • In the mapping editor, when Shift is held while selecting segments, segments now select when the selection rectangle just touches them (no need to be fully inside).
  • Fixed key focus in the strip editor — now, when typing a scene name, an animation from the library is not applied.

3.3.9

  • Added basic shape creation in mapping.
  • Fixed Software Settings window display when using a different Windows text scale.
  • Fixed color dialog display — now displays within the visible user area (including multiple screens).
  • After a new workspace, the software no longer asks to save.
  • Fixed Art-Net mapping removal when creating a new workspace.
  • Fixed crash when using empty LED strips.
  • Fixed crash when using pure Blackmagic mode.
  • Fixed crash when attaching some control windows to the document pane.
  • Fixed crash when exporting files to an LN2 file.

3.3.8

  • Added Morph and Constant type for palette transition.
  • Display preview of a scene in a show event.
  • Preview now zooms to used strips in strip scenes.
  • Video preview panel is closed by default — affects performance.

3.3.7

  • Pixel and vertex shader build to support DirectX 10 graphics cards.

3.3.6

  • Added feedback button.
  • Added support for TM1914.
  • Fixed crash for non-existent strips in Ethernet mapping.

3.3.5

  • Fixed delete of the last strip in a workspace (preview LEDs are removed).
  • Fixed empty banks in workspace problem when loading.
  • Multi-scene editor now displays the selected/edited scene in the multi-scene list.
  • Fixed grid when editing points.
  • Delete multiple strips in mapping now works and no longer asks unnecessary questions.
  • Screen grabber now shows the grabbed portion of the screen.
  • Improved text rendering speed.
  • Removed dependency on DirectX 9.0c, which is not installed by default in Windows.
  • Multiple-to-single monitor change now moves windows to the visible area.
  • Fixed sending a black frame when all scenes are off.
  • Fixed settings windows — now not displayed in the taskbar and displayed over the main window.
  • Render to scene/show video now remembers the render size.
  • Groups in mapping are now automatically removed once they’re empty.
  • Fixed display of selected color in Color Balance.
  • Fixed Color Balance window — was not redrawn correctly at all times.
  • Fixed undo step for color balance settings in strip mapping.
  • Fixed analog RGBW LED strip in Art-Net mapping.
  • Removing a strip from the list of strips now also removes it from Art-Net mapping.
  • Fixed low color for strip scenes — now works for all strips in a scene.
  • Fixed default animation library (most of the library animations used strange offsets).
  • Firmware update for LEC3.2 now also works.
  • Fixed crash when deleting a show while it is playing.
  • Fixed invert direction in mapping.

3.3.4

  • Fixed old workspace loading.
  • Fixed Art-Net — the IP address can now be set to 255.255.255.255.

3.3.3

  • Render scene/show to video feature.
  • Possibility to set the last Art-Net IP byte to 255 to enable broadcast.
  • Added OK button to Art-Net device IP address setting.
  • Fixed background window color in the 2D color effects palette editor.

3.3.2

  • Removed Showtacle activation.
  • Added grid to mapping.
  • Fixed hot-key cancel by pressing ESC in selection groups.
  • Fixed save/load of low-level color in video and strip scenes.
  • Reverse segment order is now also applied in Art-Net output.
  • Workspace startup commands now work.
  • Show recording fixed.

3.2.35

  • Fixed bank delete and tabbed docking.
  • Fixed maximal show duration to 24h when moving/resizing/pasting events.
  • Added zoom levels for shows of up to 24h.
  • Fixed default number of points per curve change in mapping.

3.2.34

  • Palette point position is now defined as a float (0.00) to enable single LED light-up.

3.2.33

  • Added remove bank command and fixed removing banks.
  • Added rename show command.
  • Added color fade curves in Color Balance.

3.2.32

  • Fixed docking panels in the main window — now correctly disappear.

3.2.31

  • Added STCL RGBW strip.
  • Fixed firewall problem with UDP communication.

3.2.30

  • Fixed unhandled exception handler.
  • Added our LSS strip type.

3.2.29

  • Fixed Windows 7 send frame to Ethernet.
  • Fixed non-working color order of Distributors.

3.2.28

  • Fixed group of strips at output.
  • Fixed cut group of strips at output.

3.2.27

  • Fixed copy/cut/paste in show and banks (where the mouse is positioned over is used).
  • Fixed merge of analog scenes in a show.
  • Fixed crash when opening a workspace and accidentally clicking a show.

3.2.25

  • Fixed log file sending on crash.
  • Fixed occasional crash on close workspace.

3.2.24

  • Delete multiple curves fixed.
  • LNT export for RGBW fixed.

3.2.22

  • RGBW support for LEC3.
  • RGBW for DMX.
  • Fixed delete key in DMX mapping.
  • LN2 export.
  • Color Balance now also uses RGBW colors.
  • Fixed minor bugs in Ethernet mapping settings.
  • Shift + mouse move at add points now works (to draw horizontally/vertically).
  • Added white color change to DMX in, MIDI, OSC, and Art-Net controls.
  • Video adjustments can now recolor to RGBW.
  • Fixed remove Color Balance.
  • Video scene can now use Color Balance (important for RGBW strips).

3.2.21

  • Automatic update for LSS3 devices.

3.2.20

  • Added keyboard controls.

3.2.19

  • Blackmagic resolution is automatically detected and used.

3.2.18

  • Fixed mapping editor (could not use it at all).
  • When clicking outside in edit points mode, a curve is now deselected.
  • Added pure grabber mode.

3.2.17

  • High resolution images (over 1000 pixels) can now also be used in preview.
  • Added reset size and position in video scene, to reset to default size and position — especially important for pixel-to-pixel mapping of a Blackmagic grabber.
  • Fixed lag in the mapping editor.

3.1.0

  • Ribbon controls instead of menu.
  • Undo in the strip editor.
  • Possibility to edit multiple curves from different strips in the strip editor.
  • Background image resolution limitation cleared.
  • Fixed load dialog size.
  • Indexing order of strips from 1 (not 0) in strip editor move/rotate/resize curves.
  • Added center curves in the strip editor.
  • Fixed copy/paste lines in a show.
  • Fixed DMX in for LSS2 boards.
  • Last displayed LSS Ethernet in settings is now remembered.

3.0.2

  • Fixed crash when dragging and dropping video onto a bank.
  • Fixed multi-scene settings panel to display videos below each other.
  • Fixed multi-scene sub-scene preview.
  • Strip type selection now works when selecting the same type (used when assigning a type for all strips of distributors).
  • Faster LEC3 connect/disconnect.
  • Fixed MIDI MTC time code at 24/25 fps.
  • Added quick-info buttons for LSS SPI.