ENTTEC ELM (70581) RELEASE NOTES: Always ensure you backup your ELM project files before upgrading software version. --------------------------------------------------------------------------------- Release notes (version 570): Bug Fixes: - Fixed a channel count bug that required ELM to request a higher license level than each workspace needed when merging White and RGBW strips on the same universe. - Fixed a media X Zoom of images and webcam input to stop image tiling to match the Y axis. --------------------------------------------------------------------------------- Release notes (version 569): Bug Fixes: - Fixed a bug causing machines running Windowws IoT 10 Enterprise to change hardware ID after a reboot and invalidate licenses. Updates: - Updated ELM Server Build with external status screen. --------------------------------------------------------------------------------- Release notes (version 560): New Features: - 3D! - Speed control per media. - Negative speed for eye candy effects in order to play them in reverse. - Option to assign the same DMX address to media parameters with the same name for the DMX remote control. - Option to stretch shapes to fill the whole stage when adding strips. - Diamond shape added to the pre-made shapes when adding strips. - 5 new eye candy effects: ikeda tunnel, perlin noise, plasma fire, space glowing, travelling lines. Enhancements: - Better performance for eye candy effects and handling many strips. - Improved strip splitting to get nicer result for small strips. - Automatically try to reconnect to an audio device when it's been disconnected. This may happen when accidentally disconnecting a usb sound card. ELM will now reconnect as soon as the USB cable is reconnected. - NDI 4.5 Fixes: - Respect the selected minimum intensity for the audio mix. --------------------------------------------------------------------------------- Release notes (version 537): New Features: - Custom thumbnail for media slot. This is handy when the default thumbnail isn't representative enough. In the live panel, right-click on a slot and select "monitor". When the media is playing, you can press the "use as thumb" button in the monitor window. Custom thumbnails are saved on the disk and need to be copied by the user when moving the project to another computer. - Snap to control points option. Go under the Stage tab to activate it.- Rename video and image files directly in ELM. No need to use the Windows file explorer, rename the file and then change the media in ELM. Click on the "Actions" button in the media library to see all options. - Update/replace media, without having to clear the media slot before. For example,when you want to swap a video, no need to clear the slot anymore before being able to select another video file. Click on the "Actions" button in the media library tosee all options. - Batch video transcode. Use the new transcode button at the top of the media library to transcode multiple videos at once. - Target FPS in the video transcoder, up to 120 FPS. Interpolate frames if needed to make the playback smoother at low speed. - The width and height are now optional in the transcoder, which is useful when transcoding multiple videos at once and you don't want to resize them. - Custom thumbnail for media slot. This is handy when the default thumbnail isn't representative enough. In the live panel, right-click on a slot and select "monitor". When the media is playing, you can press the "use as thumb" button in the monitor window. Custom thumbnails are saved on the disk and need to be copied by the user when moving the project to another computer. - Apply the selection x,y,width and height to individual strips instead of as a group. The "as a group" option controls this behavior. For example, if you want to set the x position of all selected strips to be 10, you uncheck the as a group option and then enter 10 in the x box. Enhancements: - Update to NDI 4.1.4- Avoid repatching all strips one after another automatically each time we change the led type or led count or offset. Often, the user wants to preserve the dmx addresses. The re-patch button can be used to explicitly repatch all strips when needed. - Center strips vertically when adding them with the add strips window.- Various performance improvements. - Update to .Net framework 4.7 - For the HTTP API, you can now use the stage guides in addition to the stage names.Since multiple stages can have the same name, the guid is needed to uniquely targetstages. Call GET /stages?includeState=1 to get stage guides. Fixes: - Not updating control points after reset. Deleted points were still visible and could be manipulated, leading to errors. - Improve performance when selecting another stage in the live or stages views and the stage has a large playlist in the schedule view. Was loading the playlist even though it was not visible. --------------------------------------------------------------------------------- Release Notes (version 512): New Features: - Color temperature and tint adjustments per strip for the output. In addition to the existing intensity setting, this gives you more options to adjust the color output when your strips have some manufacturing or age differences. - Stabilizer setting per strip, allowing to stabilize the colors when using few LEDs by averaging an area around the LED. For example, you can use the stabilizer setting to control a few wash lights and avoid the colors to jump too much. It gives a result similar to something like Ambilight. - Precise color temperature settings to get a proper preview in the stage monitor. Go in the settings/colors menu to configure all colors. LEDs aren't like a computer screen and now you can get a more accurate preview for your LEDs. - New white cool/neutral/warm and WWA/WAW/AWW (white cool, white neutral and white warm/amber) LED types. Also in 16-bit versions. The white cool takes the blue of your media, the neutral takes the green and the warm takes the red. This way, you can easily control the different whites with a standard RGB media while having a proper preview in the stage monitor (a real representation of the whites using the configured color temperatures). - New screen capture media allowing to bring in ELM the content of any other app visible on your computer. In addition to letting you map a video from youtube, it can be useful to capture your video editing software preview zone and get a preview of your LEDs in real-time in ELM, without having to render your video (which can be a long process). - New screen capture dominant colors media allowing to control wash fixtures with the dominant colors. It's like Ambilight when you want your lights to follow what's displayed on your screen. - New DMX Bitmap media to allow receiving DMX from a lighting console and then convert it to a video. You can map this video on groups of LEDs to take control of their colors or intensities from your console. For example, if you have 10 strips of 340 LEDs each, you could control each strip as a group from your console by sending only 10 RGB values via DMX. - Can now specify whether ELM starts minimized, showing the live panel or in normal state (like before) when using the "Run at startup" feature. - Highlight the current located led on the stage. Since the locate window is now used for multiple things, it's handy to see the selected LED in ELM also and not only in the real-world. - New rotate strips tool to quickly rotate all selected strips using the mouse. - Allow to import media and the DMX settings from another project file. There's a new import button under the settings/project tab. - Allow locating DMX universes by sending all channels at full, without having to patch any fixtures. There's a "locate uni." button under each DMX protocol in the settings menu. - This is handy to quickly identify and discover fixtures on the network. - DMX monitors for all DMX output (Art-Net, sACN and KiNet) to see the exact values being sent by ELM. This is very handy when troubleshooting. - DMX monitor for the DMX input to see the exact values being received by ELM. - You can now hide or make read-only individual stages for the schedules and live views. It's handy when you create stages for special effect purposes but you don't want to clutter the live view with them. Select the hidden and read-only attributes under the stage tab. - New join strips tool in the edit strips window. This is the counter part of the split strips tool. - New special "none" DMX protocol. When you don't want to output DMX at the moment and want to avoid any conflicts with the other DMX protocols, this new none protocol allows to work offline. - New LED map output in the DVI window. This is needed when you want to send the exact mapped LED colors to a system like Martin P3. - New button in the edit strips/locate LEDs window to set the LED count from the locate window since it's faster than remembering the led index and entering it in the LED count field. This is a common scenario when you don't know the number of LEDs per strip and need to discover it with the locate window. - New option to automatically release the HTTP remote control after 10 seconds of inactivity. It's handy for unattended installation when you can temporarily take control over HTTP and then automatically resume the schedules when you're done, without worrying about closing the remote app properly. - New "new stages from strips" menu item to create a stage with all selected strips. It's handy when you want to control those strips in a special way. - New "new stages from strips" menu item to create a stage with all selected strips collapsed to points. When a strip is collapsed to only a point, one media pixel controls the whole strip. This is handy with the new DMX Bitmap media to map RGB values received via DMX to individual strips. - New HTTP requests to get a video stream of the LED preview and media output. Also a new request to get all valid transition fx names. - New HTTP width&height parameters for the media thumbnails. - New random lines eye candy effect - New FFT LED falloff audio reactive affect - Firewall button added in the settings/project panel allowing to properly configure the firewall to send and receive Art-Net, sACN, KiNet, OSC and HTTP. The firewall blocking network traffic is a common cause of problems. So now instead of disabling the firewall entirely, you can use this button to add only the required rules for ELM, which is cleaner and safer. Enhancements: - Reduced application start-up time by 33%. Who likes to wait for an application to start? - Reduced visual delay when switching stages and media in the live view. - Improved responsiveness for projects with many stages (20+ up to 200+). - Improved editor conviviality for small stages. Now the controls don't look oversized anymore. - Nicer visual representation of strips with one LED (single point) and strips collapsed to one point. - Nicer thumbnails returned by the HTTP API, now zoomed to fill the requested size, like in ELM. - For the KiNet quick device mapping, auto increment the ip address each time you press the map button. Usually, the controllers have sequential IPs, so this speeds up the process quite a bit. Fixes: - Media selection made in another stage was appearing in the live view, which was confusing. - Deselecting all strips when 500+ strips was taking a long time. It’s now instantaneous. - Clipboard cannot open error message when copy/pasting and NewTek Scan Converter is running. Maybe Scan Converter is locking the clipboard in some way. - Wasn’t able to right-click on the application shortcut on the desktop and select “run as administrator”. - Editing a note while zoomed in was scrolling the note to be in the bottom-right corner of the stage. - Pressing “execute” in the live view the first time after opening the app was doing nothing. - Decimal number conversion error when selecting an effect with parameters in the live view on some computers with non English locale. --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- Release Notes (version 413): New features: - Add 20 eye candy audio reactive effects. 8 audio inputs with ASIO support for low latency, configurable with lower&upper frequencies. Go in the settings/audio tab to configure the audio inputs. - Option to add blur to the output in order to better see fast paced effects when using a low resolution LED installation. Go in the Stages tab and then under the Stage tab, there's a new "Output blur" slider. -Add 156 media slots for a total of 255, up from 99. - Add color configuration for all basic and eye candy effects. Also added for the text effect. - Option to reverse control points. This is handy if the strip has been physically installed reversed since you can reverse the DMX addresses without changing the mapping shape. Right-click on the first control point of a strip (the green one) and select the "reverse points" menu item. - Add support for GRB 16-bit LED type. - Allow to activate the audio reactive mix via OSC and HTTP. - Can now use the wildcard * character for the stage name to target multiple stages at once when using the HTTP remote. - Official support for sACN sync and allow to turn it on and off in the sACN settings. - Precise color control in the live panel by clicking on the red, green and blue labels under the wheel. - Export a snapshot (png image) of the positions of the LEDs. It's handy for motion designers as they can use the snapshot as a guide. You can find the new "LED Snapshot" button under the Stage tab, just next to the monitor button. - Pure black enhancer for NDI video to remove compression artifacts. Activate this new option with the "Black Threshold" box next to the NDI media in the media panel. Without this option, pure black may appear as a very dimmed pink on some LEDs. Enhancements: - NDI updated to version 3.8 (performance and network load improvements). - Use less memory when loading many large images. Images are only loaded when they are used in a stage. - Save grid settings into the project file. Fixes: - Error when sending the sACN sync packet to the localhost. Cannot multicast to localhost. So now we don't send the sync packet when the network adapter is the localhost. - With remote DMX control, sending raw dmx 25 for the speed wasn't giving exactly 1x. Was doing 25/255*10, which isn't exactly 1. So now, we make sure sending raw dmx 25=1x and 10% = 1x. - GPU overload warning not cleared even after disabling a stage. This was hard to understand for the user since the effect wasn't used anymore but the warning was still visible. Now clear the warning when an effect is paused. ---------------------------------------------------------------------------------