- Script: new 'Comment' Script-Line column added
- Script: new 'Manual' FixTimeElement StartType added
- Playlist: New Direct-Transition via Drag&Drop
- Script: new Options added
- Script: unplayed Tracks remove from History optimized
- Scheduler: new 'StartCurrentProgramSoft' Start-Option added
- new global Debug-Logging added
- Various smaller optimizations
- Other smaller bug-fixes
Script: new 'Comment' Script-Line column added
You can now add a comment to a script-line. The 'SourceInfo' content was also enhanced accordingly to better see where a playlist entry is coming from.
Script: new 'Manual' FixTimeElement StartType added
A FixTimeElement can now use a new StartType=Manual. This start type is actually a non fixed time element. Instead the element will be added to the playlist like a regular playlist/script element with a real fixed start time, but only approximately starting at the given time (at earliest).
This start type now allows you to also specify a direct Track-Insert-Transition with this element.
E.g. you can now define and schedule a Sweeper as an overlay element which should end with the ramp of the next track and attenuate the underlying track automatically by -12dB at around :45 min. of the current hour.
Playlist: New Direct-Transition via Drag&Drop
If you now drop a track while holding the ALT-key to a playlist entry which is already loaded to a DJ Player you will directly be asked, if you want to add that track as a transition.
(note, the regular drop, without the ALT-key would still replace the entry)
Please see these videos for more information:
Part 1: http://youtu.be/h9EniugPpaQ (the new way)
Part 2: http://youtu.be/AlsTykryxuM (the old traditional way)
Script: new Options added
SupressLateStartRollForward: If checked and the script is started late, no roll forward is performed (as per default). The script starts immediately.
ForceLateStartBeginning: If checked and the script is started late, it will always start with the first script-line and therefore might overwrite the global 'Late Start with Loop-Line' option. If roll forward is not suppressed it will roll forward from the beginning - else it will start immediately.
RandomSequentialStartLine: If checked and the script mode is sequential the script is started with a random script-line. This option has priority over the 'Late Start with Loop-Line' options.
Script: unplayed Tracks remove from History optimized
Now really all non-loaded and un-played track should be removed from a playlist file closed by the scheduler.
Scheduler: new 'StartCurrentProgramSoft' Start-Option added
If you start the scheduler manually (by clicking on the 'Run Scheduler' ribbon button), by default the current program might not start if there is playlist already open and playing (unless you specified the 'AlwaysStartCurrentProgram' scheduler start option. In that case however the current program would have started immediately.
This option now allows you to specify a 'Soft' start of the current program - meaning your currently playing playlist would finish its current track and then switch over.
new global Debug-Logging added
A new command-line option "-debug" is added to enabled extended 'Debug Logging'. This option can also be toggled at any time in the general settings, see section 'More Stuff'.
If enabled the following actions will be logged in detail to a new 'Debug_*.log' file:
- the execution of Overlays
- the execution of Scripts
This will hopefully allow you to more quickly identify possible configuration issues.