I’m using mAirlist now for a while and i’m pretty happy with it. There’s only one issue i can’t find a solution for.
My hours, build with the mini scheduler, are exactly 1 hour. Therefor i use the “load & playlist” option which starts the next playlist at **:00:00. But is it possible to use a script or event which prevent the last track to start and end within 10 seconds?
For example the last track started at **:59:40. So after 20 seconds the new hour event overrules playing the track.
Now i’m searching for an option which starts the next playlist not exactly at **:00:00 but when the formal last track from the old playlist has ended. For example. At **:58:20 starts track X and ends at **:01:10. Now i want the next playlist start after this track and not during. And thereby deleting all tracks left from the old playlist.
In the hour template, change the timing of the start of the hour and the end of the hour marker from “soft” to “fixed”.
Also edit your hourly event, use “append database playlist” instead of “load and play”. This will just append the next playlist at the TOTH, and the fixed time will take care of the rest.
Some people prefer to have the next playlist appended a few minutes ahead of the TOTH, e.g. at xx:50:00, so the DJ can see what will be coming up. In that case, don’t forget to tick the “Load the playlist for next hour” option in the action settings. See also here: https://www.mairlist.com/dokuwiki/features:actions#database
Generally, using fixed times and “append” instead of “load and play” will let you control any timing directly from the schedule. For example, you could also scheduler 2-hour long prerecorded shows, just by removing the end of hour marker, and the top of hour marker of the second hour. When the “append” action triggers after one hour, only the end of hour marker of the second hour is appended, and the 2-hour MP3 keeps playing.
Okay, now it’s floating and the next playlist is loaded at **:00:00 but start playing after all the tracks of the hour before has ended.
My playlists are never exacly 1 hour. For example, by using the hour template, i create a playlist with at least 2-3 tracks more than needed so i never have a underrun.
What to do to start the next playlist after the last record crossing **:00:00 and delete all the tracks too much of the playlist?
Can you double-check that the start of hour marker has a soft fixed time of 00:00:00 set? That should actually leave out all “overflow” songs and skip to the first one of the new hour once the current one has finished.
well, that’s a different thing. Many customers have a hard fixed TOTH and want to start a fill-up instrumental track at the end of the hour before in the time between 00:58:30 and 01:00:00.
We have a solution for that, but that does not seem to be the actual question.
What about a soft fixed time solution at the end of the actual hour instead of TOTH?
When you set a soft fixed time at 01:00:00 and append (not: “load”) the following hour without a TOTH, is that okay with you?
Hi William,
If I understand you correctly. You don’t want a record to start at 59:45 or something like that? And you don’t want to cut off records. That is not professional. (in my opinion).
What helped me was to delete the “start of the hour”. Then the “End of hour marker” set it to 00:58:30. This should do the trick.
There must be a way of avoiding this special kind of underrun.
It is possible that the next hour appended to the short hour will balance that out, but I would not give a guarantee on that.
@william
Would you please explain me the use of the backtimer before the soft fixed time?
Yes, I will write a “How-to”. Please give me a little time for preparing some screenshots and translation.
At the moment there exists only a forum post in german.
It’s trick with a soft fixed time before the hard fixed end of the hour.
This is the scenario: 90 seconds or less before the end of the hour no new title with a refrain should start; an instrumental track should be played instead.
The usual, basic setup of an hour template looks like this:
From now on, an instrumental track will start in the time between 00:58:30 and 01:00:00.
When the the last title with a refrain ends later than 01:00:00, the instrumental track ist still planned, but will be skipped:
However, you can set the times for the last seconds before the end of the hour individually; 90 seconds is only an example. Go your own way and test it.
Have fun!
I have tried what you’re sugesting. However, when the command next playlist load starts. Mairlist starts direct with next playlist and the top of the hour… I have tried to set the event to 50:00 but then at 10 before the next hour the playlist starts the next playlist. So it doens’t matter if the last record has to play for 1 minute. see the link. I have uploaded a example.