Rules in Scheduler
Aiir Scheduler makes it easier than ever to generate music logs for your station's playout automation system.
Like any music scheduling tool, Aiir Scheduler allows music programmers to define rules that determine which songs will be played and when.
Rules can be set to be 'breakable' or not, allowing them to be broken during scheduling to avoid conflicts.
They can also be applied to all audio, music, or non-music items in your library, or to specific categories or artists.
On this page, we'll outline the various rules you can use when scheduling.
↔️ Separating items
| Artist separation |
This rule prevents another item by the same artist from being scheduled within a specified time frame. You can set out the time between tracks by the same artist in days, hours or minutes. |
|---|---|
| Related artist separation | Similar to the primary and secondary artist separation rule, this prevents related artists from being scheduled too closely together. For example, preventing The Beatles and Paul McCartney solo tracks from being scheduled too close together, if you have specified a relationship between the two artists. |
| Audio item separation |
This rule sets out the minimum amount of time before the same item can be scheduled again. You can set out the time between repeat plays in days, hours or minutes. |
| Title separation |
This rule sets out the minimum amount of time before an item with the same title can be scheduled again, which is helpful in preventing covers of the same song by different artists from being replayed. You can set out the time between repeat plays in days, hours or minutes. |
| Tag separation |
This rule sets the minimum time before an item with the same tag can be scheduled again, helping prevent similar tracks from being replayed too close together. You can set out the time between repeat plays in days, hours or minutes. |
| Custom field separation |
This rule sets the minimum time before an item with the same custom field property can be scheduled again, helping prevent similar tracks from being replayed too close together. You can set out the time between repeat plays in days, hours or minutes. |
🔄 Rotating items
| Hour rotation |
This rule specifies how many unique hours an item must be scheduled in before it can be played again in the same hour. 'Hour rotation' rules are effective for up to 15 days. If the minimum number of hours is not met during that time, the rule will pass. You can set out the number of unique hours between plays. |
|---|---|
| Daypart rotation |
This rule specifies the number of different dayparts an item must be scheduled in before it can be played in the same daypart again. 'Daypart rotation' rules are effective for up to 8 days and 1 hour. If the minimum number of dayparts is not met during that time, the rule will pass. You can specify the number of unique dayparts an item must be scheduled in before it can be scheduled again in the same daypart. |
🔀 Flowing between
| Genre flow |
This rule prevents items from specified genres from scheduling next to each other. For example, preventing a harsh transition from a classical piece to a heavy rock song. You can specify the transition between two genres to which the rule should apply. |
|---|---|
| Tempo flow |
This rule prevents items from specified tempos from scheduling next to each other. For example, preventing a harsh transition from a very slow song to a fast one. You can specify the transition between two tempos to which the rule should apply. |
| Tag flow |
This rule prevents items from specified tags from scheduling next to each other. You can specify the transition between two tags to which the rule should apply. |
| Custom field flow |
This rule prevents items from specified custom fields from scheduling next to each other. You can specify a field to apply to the rule to, and enter two values which shouldn't schedule back-to-back. |
🔃 Limiting back-to-back plays
| Genre adjacent |
This rule prevents items from specified genres from scheduling next to each other or repeating too often. You can specify two genres for the rule to cover, and tell the scheduler how many items from a specific genre to permit. |
|---|---|
| Tempo adjacent |
This rule prevents items with certain tempos from scheduling next to each other or repeating too often. You can specify two tempos for the rule to cover, and tell the scheduler how many items from a specific tempo to permit. |
| Tag adjacent |
This rule prevents items with certain tags from scheduling next to each other or repeating too often. You can specify which tags the rule covers and tell the scheduler how often items marked with the same tag appear in a row. For example, you can prevent songs sharing the same tag from scheduling back-to-back. |
| Vocal gender adjacent |
This rule prevents items featuring the same vocal gender from scheduling next to each other or repeating to often. You can apply the role to any vocal gender, or specify a certain one, and set a limit on how many items featuring the same vocal gender play back-to-back within an hour. |
| Custom field adjacent |
This rule prevents items with certain custom fields from scheduling next to each other or repeating too often. You can specify how often a particular value can appear in the chosen field in a row. For example, if you have Release Year as a custom field, you can prevent tracks from the same year from scheduling back-to-back. |
🗓️ Preventing repeats
Linked hour separation NEW |
This rule prevents the same audio item from being scheduled if it was scheduled in a linked hour across a week period. You may know this behaviour as "AM/PM drive protection". For example, you can prevent commuters from hearing items that were played during your breakfast show from being played during an afternoon show. Clicking hours on the grid creates a link, or you can use the arrow keys to navigate, Space/Enter to select, and Esc to cancel. |
|---|---|
Prior day, same hour NEW |
This rule helps to prevent listeners from hearing the same songs on the same days. For example, you can prevent items played exactly a week ago from repeating on the same day, or items played on Friday from coming back around on Monday. |
| Yesterday, same hour |
This rule prevents the same item or artist from being scheduled at the same time of day as the day before. This can use either the exact scheduled time +/- a specified threshold in hours and minutes, or check against the same log hour on the previous day. |
↕️ When multiple rules apply
Some rules can be applied to all music/non-music items, specific categories or artists. Where multiple rules of the same type may apply to an item, they will be scheduled in the following order:
- Artist-specific rules will take precedence over category or general rules. If multiple artist rules apply to an item, all rules will run, but it will only look for matches with the specific artists.
- Category-specific rules will take precedence over general music-non-music rules.
- If no artist or category-specific rules apply, general music/non-music rules will be applied.
This may be useful if, for example, you wanted all your music to be separated by at least four hours, apart from your A-list, which could be separated by two hours, apart from a specific artist, which could be separated by at least three hours.