v3.0.14.9 - stable

This forum will contain general news and announcements made by radio42.
Post Reply
User avatar
radio42
Site Admin
Posts: 8295
Joined: 05 Apr 2012 16:26
Location: Hamburg, Germany
Contact:
v3.0.14.9 - stable

Post by radio42 »

Version 3.0.14.9 is out!

What's New?
  • VoiceTracking goto next placeholder bug-fix
  • VoiceTracking automatic mute input option added
  • Alternative Playlist Output Routing added
  • ReplayGain calculation limited to WaveForm limit
  • 'No Prescan' option added
  • EXEC_WRITE_PLAYLISTFILE bug-fix
  • Suppress Overlay bug-fix for pre-created playlist templates
  • Look-Ahead global history feature added
  • Reload Script-Library might now even remove additional libs
  • Validation check added when removing script/media libs
  • Advert Campaign TrackPointers are now persistently saved/restored
  • Resume Overlay bug-fix
  • Overlay Song Title Update optimized
  • UI lib update
  • Audio lib update
  • User Commands image bug-fix
  • Script Processing 'TryEnsureExactLength' bug-fix
  • New Overlay option 'ForceUsageNeverSuppress' added
  • Various smaller optimizations
  • Other smaller bug-fixes
  • table

VoiceTracking automatic mute input option added
See general settings, section 'Encoding/Recording' ... Voice Tracking 'Automatically Mute Input':
If checked the currently selected mixer input channel will automatically be muted when Voice Tracking is performed.
Note, that a muted mixer input channel will still record the input, but typically only mute the audio signal for the routed output.
As such this option might ensure, that your input mixer can not be heard OnAir while you perform voice tracking in the background.


Alternative Playlist Output Routing added
See general settings, section 'Routing' ... new 'Alternative Playlist Routing' outputs for the DJ Players have been added.
A new general option 'Use Alternative Routing for Manual Playlists' might be used (if checked) for all manually created/opened playlists.
Note, that playlists created automatically by the Scheduler do always use the Default Output Routings.
In addition a new option 'UseAlternativePlaylistOutput' was added to the program scheduler entries. If selected those programs/playlists will also use the alternative DJ Player outputs (instead of the default ones).
Plus in the general setting, section 'More Stuff' a new option for the Live-Assist Operation 'Use Alternative Routing if enabled' was added:
If checked the alternative playlist output routings are used in manual Live-Assist mode.
Note, that this affects all currently opened playlists and is only changed when the Live-Assist mode is effectively toggled!

Any change of the playlist outputs are always 'smooth'; meaning, if a DJ Player is currently playing, its output is not changed immediately, but only after playback ended; else it is change directly.

These option allow a better transition for different sets of outputs. E.g. use a single mixer channel output (for all DJ Players) while in Automation-Mode and use individual channels while in Live-Assist mode...


ReplayGain calculation limited to WaveForm limit
Automatic ReplayGain calculation is now limited to the same length (in seconds) as specified in the 'WaveForm Limit'.


'No Prescan' option added
See general settings, section 'General/Audio', a new 'No Prescan' option was added:
If checked, no prescan of MP3/2/1 files is performed. To ensure exact determination of a track duration and to ensure sample accurate seeking it is recommended to leave this option unchecked. However prescanning of audio files require an initial full file read, which might take some time on slower devices.


Look-Ahead global history feature added
See general settings, section 'Script/Scheduler' - 'More Global History Options...', a new 'Look-Ahead 'Back-To-The-Future' option was added:
Tracks are so far added to the history and checked against the history at the time when they are scheduled. For any pre-scheduled (e.g. voice tracked) playlists this is the time when you prepare (voice track) them - which might be a couple of days or hours in advance. This also means, that when a regular program/script now runs right before such a pre-created program/playlist; its entries might not be checked against those contained in the sub-sequent, pre-created one. This is what I would call a 'back-to-the-future' scenario.

If this option is checked the look 'back-to-the-future' is enabled:
When the scheduler is running, a next program is determined anyhow. This next (forthcoming) program will now be examined further (resp. its related script).
If that next script contains any 'LoadPlaylist' script-line(s) - as any pre-created (voice tracked) playlists would be - these will now be resolved and its contained tracks are then added to an internal additional history collection. As such, any current global history check (as performed by a current playlist) would then automatically be checked also against the forthcoming playlist entries (even if they have been created days ago).


Validation check added when removing script/media libs
When removing script, media or cartwall libraries various basic validation checks have been added to ensure, that the script, media resp. cartwall library is not used anymore (i.e. it is checked, that the script is not used within the program scheduler anymore and that a media or cartwall lib isn't used within a script-line anymore).
In addition a complete reload of the entire script library might now even remove additional libs.


Advert Campaign TrackPointers are now persistently saved/restored
So far track pointers for sequential campaign tracks have not been persistently saved/restored, so they got lost during a restart of ProppFrexx. This has now been changed.


Overlay Song Title Update optimized
The overlay's 'Song Title Update' options have been enhanced by a new 'Use Trackname (Forced)' option. The previous 'Use Trackname' option does not use the same logic as a regular playlist song title change, meaning it might update the playback history and uses the general song update settings (incl. the exception filters).
The new 'Use Trackname (Forced)' option now behaves like before and always updates the streaming Song Titles with the currently playing overlay track.


New Overlay option 'ForceUsageNeverSuppress' added
Overlays might be suppressed (e.g. if the playlist already contains any other dynamic overlay container). This flag ensures, that an overlay is never suppressed, but always played.
So be careful with this option!

Post Reply