Page 1 of 1

v4.0.3.29-stable

Posted: 25 Apr 2017 20:53
by radio42
Verison 4.0.3.29 is out!

What's New?
  • Instant Recorder Overwrite and Reuse TAGs bug-fix
  • A Remote Media Library location can now be edited
  • New ResetExecuteScriptsToLoopLine script option added
  • New 'roentrystatsfile' startup command-line option added
  • Program Importer enhanced by TimeUpdateSync option
  • Additional weather macros added
  • New Global Artist and Grouping Restrictions added
  • The gloabl song history now supports shared write
  • Cartwall AutoDuck bug-fix
  • Cartwall Hotkey bug-fix
  • GPIO remote macro evaluation added
  • Various smaller optimizations
  • Other smaller bug-fixes
  • stable
Many smaller bug-fixes and optimization...plus these enhancements:

New ResetExecuteScriptsToLoopLine script option added
Sometimes, it might be useful (in case you are using the Execute mode for certain script-lines within a script), that these referenced scripts do not start start from the very begining, but from their defined LoopLine, e.g. to skip scheduling of the initial script-lines.
The new 'ResetExecuteScriptsToLoopLine' script option can be used for this.

New 'roentrystatsfile' startup command-line option added
The Entry Statistics (last played at and play counter) are by default stored persistently in a file in the local configuration folder.
In case you are using a Media Library Server they are stored contrally on this a Media Library Server (in a multi-studio environment this the preferred way).
However, if you are not using a MLS, or you want to implement a pure 'Editors Instance', than this command-line option might come in handy. Its points to the (shared) location (file and path) from where to read the global entry statistics and ensures, that no updates are performed on the statistics. E.g. an editor instance, which should only play and edit playlists, but never do any actual playout, might want to see (read) the entry statistics, but never update.


Program Importer enhanced by TimeUpdateSync option
So far, if a program import (from an external scheduler, e.g. PowerGold, Music 1, MusicMaster etc.) was split by either 'TimeUpdate' or 'Hour', it was only possible to specify a 'Soft' or 'Fixed' program start type of the related program.
E.g. in PowergGold or Music 1 the 'cue type' of the first track within the new hour defined the program start type - else you needed to specify the 'ProgramStartType' in the .importformats file accordingly.
This is still the case, with the following enhancements:

For PowergGold and Music 1 the 'Event Type' TUS will now use a related TimeUpdateSync program start (e.g. if the first track uses a 'Cue Type' @, a 'FixedTimeUpdateSync' will be used; and a 'Cue Type' +, will use a 'SoftTimeUpdateSync').
The 'Event Type' UDP will however use a normal start types (e.g. if the first track uses a 'Cue Type' @, a 'Fixed' start type will be used; and a 'Cue Type' +, will use a 'Soft' start type).

For MusicMaster this almost identical. The 'Event Type' + will use the 'TimeUpdateSync' start types; whereas the 'Event Type' @ will use the regular start types.


New Global Artist and Grouping Restrictions added
These new settings are new global restrictions and are already well explained in this tutorial video: https://youtu.be/fJknoxnXOAQ


The global song history now supports shared write
The global song history could already be placed on a central, shared folder. The handling was now even optimized to allow a better concurrent access to a central global song history in parallel from multiple 'studio' ProppFrexx ONAIR instances.