Release Notes Product: ENTTEC S-Play Product SKU: 70092 ---------------------------------------------------------------------------------------- Note: It's strongly recommended that a backup is taken before updating your S-Play to the latest version. Following an update, power cycle your S-Play and clear your web browser cache if using the same IP. (Ctrl+Shift+r) To clear your S-Play's internal cache, navigate to: http://www./en/404 ---------------------------------------------------------------------------------------- S-Play Release V1.4.0 12/02/2021 New Features: - Remote Access settings have been added to the Settings Page - an option to allow remote connection to the S-Play over the internet using SSH Tunnelling to allow remote show management. - New overhauled Events page with faster lightweight UI. - New option to test Events before adding them to the timeline. - Addition of UDP Events. - New overhauled Triggers page with faster lightweight UI. - Addition of UDP Triggers (inbound port can be set within settings). - Option to test Triggers before adding them to the timeline. - Fade on stop (within the same timeline) – A future update will address this during looping. - Option to enable or disable a live preview of the data being recorded by the S-Play when creating a cue. - (Useful when recording Art-Net or sACN and wanting to see it live on fixtures connected to the DMX ports). Modifications & Optimization: - Updated the Web UI font globally. - Removed the ‘export playlist ID’s’ function from the Settings page (ID’s can be located on the playlist page). - Saving Events and Triggers now updates any playlist already containing them. (If a playlist is actively playing back it will have to be stopped and re-started before the changes take affect). Fixes: - Fixed a bug where ‘0’ values would be added into the first frame of Dynamic Cues on universes lower than the Art-Net Trigger Universe. - When changing network address, the S-Play no-longer requires a restart to stop ‘DISCONNECTED’ being shown on the LCD (this still applies for firmware updates). - Fixed a UI bug where the engine was incorrectly saving playback bar positions on save causing playback bar drift in the UI when looping a playlist infinately. ---------------------------------------------------------------------------------------- S-Play Release V1.3.0 20/12/2020 --*Note* this release is a one way update, units should not be downgraded after updating to v1.3.0.-- New Features: -Redesigned reactive UI for the Playlist page to make the creating playlists even easier. -All playlist playback displayed in miliseconds. -Playlists can be re-ordered in the web interface using drag and drop. -'Hide from Home' button in the playlist editor allows certian playlists to be hidden from home page (allowing end users of your installation to view the playlists you choose to show only). -Fade in and out can be applied to looping cuelists. -Updated playlist widget on the Homepage displays playlists to give a clearer view. Modifications & Optimization: -Modified the engine to opperate in milliseconds for more precise playback updating a device will update all playlists to this new format. -Saving or Editing a Cue, Trigger or Event in the Cue Library updates all playlists it is a part of. -Removed the ability to delete a playlist from the home page (meaning playlists cannot be modified or deleted when the unit is locked). -Removed Playlist Loop control from Schedules (this is now handled with 'play count' on the schedules page. Fixes: -Fixed a bug causing stuttery recordings if Art-Poll was being received constantly whilst recording from an Art-Net source. -Fixed a bug preventing dynamic recordings being able to be made from dynamic cues. -Fixed a bug causing paused Playlists to ignore priority groups. -Fixed a bug that could cause sACN configuration to be recalled incorrectly from the database in certian configurations. ---------------------------------------------------------------------------------------- S-Play Release V1.2.9 18/12/2020 Modifications & Optimization: - Extended backup timeout and reduced the compression ratio to reduce the backup time required for large individual dynamic cues. Fixes: - Fixed a bug that caused 'Universe' to not be included when backups were made from older versions. ---------------------------------------------------------------------------------------- S-Play Release V1.2.8 23/11/2020 New Features: -Introduced the option to send a carriage return or line feed for RS232 When the engine sees RS232 strings ending in: \r - it will replace the '\r' with a carriage return. \n - it will replace the '\n' with a line feed. Modifications & Optimization: - Allowed RS232 Event & Trigger web validation accept non-alphanumeric characters. - Modifications to text on the backup page (minor). - Added a background feature that forces the UI to display 32u without causing issues with the settings page. (Universe 17-32 should operate as expected). - Clear the internal laravel cache upon firmware update. Fixes: - Fixed a bug in OSC Events that escaped OSC strings early if a '0' was entered before the end of the string. ---------------------------------------------------------------------------------------- S-Play Release V1.2.7 28/09/2020 Modifications & Optimization: - Modified web page text description for OSC output port on the settings page. Fixes: - Fixed an engine bug relating to an internal engine conflict between IPv4 and IPv6 that caused an engine error in some scenarios. - Fixed a bug in the restore process that deleted the backup from the USB drive after settings being restored to the S-Play. ---------------------------------------------------------------------------------------- S-Play Release V1.2.6 23/09/20 New Features: - Support for updated S-Play hardware. - Restart the S-Play engine after restoring a backup. - Addition of a confirmation warning when deleting a timeline from the home and playlists page. - Modified the image of Rear ports image update settings page. - When restoring a backup from web the S-Play reboots. Modifications & Optimization: - Modified the internal clock to opperate using nannoseconds (previously nano secconds) to improve playback timing accuracey and reduce the chance of drift. - Extended the time frame for backups to run to give a maximum of 30 minutes (for large showfiles requiring heavy file compression). - Updated OSC trigger description text - Modifications to the Playlist Page to improve scaling and zooming on the timeline. - Check for frame length when recording cues - 'Restore' functionality modified to remove all existing events and triggers before restoring a backup. - Text modifications to the reset to factory default options. - The LCD service restarts if an error is thrown. - Increased the internal capacity for playlist json files in order to increase the upper limit of cues an imported cuelists can have. Fixes: - Fixed a bug causing no playlists to show on the LCD when 3 or more were saved to the device. Up to 6 playlists are now displayed on the devices LCD. - Fixed a scenario where if the S-Play was set to DHCP, and booted on a static network without a DHCP server an engine error would be thrown. – The LCD now displays ‘DISCONNECTED’ and the engine still runs. - Fixed a bug on the settings page that caused a 500 web-server error after saving certain configurations on the Settings page. - Fixed a bug that caused a 500 web-server error when transferring to the CN language option. - Fixed a bug causing the playback frame buffer to fill with data from playlists of a lower priority if a higher priority playlist would already be active - Fixed a bug to resolve channel 512 not being saved when creating a static cue manually. - Fixed a bug to resolve channel 512 being excluded from HTP merging from each universe. - Fixed a minor bug causing sACN configuration to be saved if the sACN config window was clicked off of before pressing the save button. Output values are no longer saved to the S-Play engine unless ‘update settings’ is pressed. ---------------------------------------------------------------------------------------- S-Play Release V1.2.5 (Internal Release) 16/08/2020 New Features: - OSC Events - Introduction of OSC Events allowing unicast, broadcast and support for strings, integers, and float values. - HTTP API - Introduction of a HTTP API to interact directly with the S-Plays processing core to give advanced developers and integrators to complete playback control of the S-Play. Details of this API are accessible at: https://github.com/ENTTEC/SplayApi Fixes: - Fix to the LCD menu that limited the LCD to displaying a maximum of 3 playlists -Now up to 6 Playlists to be displayed. - Update to the playlist timeline library view to improve playback timing. ---------------------------------------------------------------------------------------- S-Play Release V1.2.4 (Internal Release) 14/07/2020 Fixes: - Fixed a scenario where the first event on a timeline would trigger at the beginning then once more at the end of the timeline. ---------------------------------------------------------------------------------------- S-Play Release V1.2.3 14/07/2020 Fixes: - Fixed a bug causing the sunrise and sunset time within the scheduler to be influenced by the active time as opposed to the date defined within the scheduler. - Fixed a bug within the web home page that in some scenarios caused the pages play/pause/stop buttons from functioning. ---------------------------------------------------------------------------------------- S-Play Release V1.2.2 02/07/2020 Modifications: - Improved handling of multi cuelist playback. ---------------------------------------------------------------------------------------- S-Play Release V1.2.1 29/06/2020 Modifications: -Modified the backup and restore process to handle backup files from v1.1.0 units (users will be required to clear the S-Play's web cache before using this feature for the first time- See the ENTTEC Knowledgebase for instructitions). Fixes: -Minor web UI formatting. -Modified the link between the network settings and LCD to ensure IP settings are reflected correctly in both locations to ensure a sync when stetting a static IP through the LCD. -Restored the ability to define OSC input port. -Restored the ability to define DMX frame rate of the physical ports on the settings page. ---------------------------------------------------------------------------------------- V1.2.0 28/05/2020 New Features: -Increase to 32 universes for recording and playback (16 before), effectively doubling the capacity of the unit. -Introduction of a new inbuilt effects engine, allowing creation of simple 1 universe effects without the need to record - More effects will be introduced within future releases. -The addition of a Stop trigger within the scheduler. Modifications: -The S-Play now stops all active playlists back whilst the 'Cue Library' pages are in use within the web UI. -When modifying numerical values using the LCD, the side arrows can be used to modify values in blocks of 10. -Minor Web UI and engine optimisations Fixes: -Minor web UI / text bug fixes. ---------------------------------------------------------------------------------------- V1.1.0 8/03/2020 Modifications: -Minor web UI updates. Fixes: -SPLAY Core OS modification to fix an issue that caused some first edition units to lock up under a high load - Units are required to be upgraded to v1.1.0 using a USB thumb drive. ---------------------------------------------------------------------------------------- V1.0.0 10/02/2020 -Initial Release ----------------------------------------------------------------------------------------