Thanks for the detailed explanations. I think I now understand the core technical reasoning behind this, but I’d like to explain why this is still problematic from a real radio workflow perspective.
It seems that we are approaching this from two different angles. You are looking at it from an engine/developer point of view, where it is essential to know the exact start date and time down to the second, so that dayparting rules can be applied deterministically. From that perspective, generating playlists in advance and then starting them later makes sense, even if it introduces more steps and dependencies.
However, I work as a radio editor and broadcaster, using RadioBOSS every single day in real-world operation. For me, RadioBOSS is a daily working tool, not a system that I can continuously audit, debug, and validate internally. I cannot realistically monitor whether each generated playlist is correctly linked to the corresponding event, what happens if I create a new playlist generator preset, rename one, or delete an old one, or whether a file-based playlist was actually generated successfully before it is supposed to start playing.
What is especially important here is that this represents a fundamental change of workflow that has existed since the very early days of RadioBOSS. This was never clearly stated upfront, so at first I assumed I was dealing with a bug or a configuration issue, not a completely different operational model. I had to discover this only through trial and error and forum discussion.
Regarding the specific issue with dayparting: I now understand that when I run a command like
<span><span>PlaylistGeneratorPro.exe -preset=Funky -</span><span><span>out</span></span><span>=Funky.m3u8<br></span></span>
the Playlist Generator has no information about the intended start day and time, and therefore cannot apply dayparting rules correctly. That makes sense from an engine perspective. However, when I am told to “use the Wizard in the Scheduler”, I am still missing a concrete, step-by-step example of what the Wizard actually adds to the command line and how a non-developer user can verify that this information is correctly passed. Simply saying “use the Wizard” is not sufficient unless it is clear what exactly changes and how this should be safely implemented in daily radio operation.
In practice, this means moving from a simple, safe, and easy-to-control workflow (one event, one click, generate and continue playback) to a significantly more complex one, with multiple steps, external executables, file-based playlists, naming conventions, and timing dependencies. Each additional step increases the risk of silent errors. For my use case, the practical gain from features like strict dayparting or “do not play at the same time tomorrow” is relatively small compared to the added complexity and operational risk.
Version 7.1 provides me with stability, predictability, and a very small margin for mistakes. The existing “generate and continue” workflow has worked reliably for many years. Whether playback starts a minute earlier or later has never been an issue for me, and it still isn’t. From a radio point of view, reliability and simplicity are more important than theoretical precision.
Since a simpler, single-step “generate & start” option is currently only a possible future idea, with no confirmation, I will remain on version 7.1 for my daily radio work for the time being.
That said, I will of course continue to follow RadioBOSS development and provide feedback whenever possible. I just need to use the version that best fits real-world radio operation in my environment right now.
Thanks again for taking the time to explain your approach and for listening to user feedback.