Skip to content

Rotations

Rotations are auto-generated playlists for each hour of the day. The system creates rotations from the Week Planner schedule, applying timing rules and calculating exact start times for each item.

Viewing Rotations

  1. Open Rotations in the station sidebar
  2. Select a date from the calendar
  3. Choose an hour to view its rotation

Use the arrow buttons to navigate between hours. The view automatically switches days at hour boundaries.

Interface Layout

The rotation view has two areas:

  • Main area (left): List of items with start times, duration, timing, and type
  • Sidebar (right): Switchable modules for adding and analyzing content
ModuleDescription
Media LibraryBrowse and drag media items into the rotation
AnalyticsStatistics, radio clock, media type distribution, year distribution
RelaysAdd relay stream items
External SourcesAdd external source items

Rotation Items

Each item in a rotation shows:

ColumnDescription
Start TimeCalculated time when the item begins
TitleTrack title or item name
ArtistArtist name (for media items)
DurationLength of the item
TypeMedia type badge

Item Types

TypeDescription
MediaAudio file from the library
SessionVoicetrack or live session
TriggerAd trigger signal
External SourceExternal audio stream
RelayRelay stream

Status Indicators

The rotation view highlights potential issues:

IndicatorMeaning
OverplannedItem extends past the hour boundary (reduced opacity)
Will Be SkippedTiming conflicts make this item impossible to play
Will Be InterruptedA fixed-time item will cut off this item

Adding Items

Drag items from the sidebar modules (Media Library, Relays, External Sources) into the rotation list.

Removing Items

Right-click an item and select Remove from the context menu.

Reordering Items

Drag items up or down to change their position. Start times recalculate automatically based on the new order and timing rules.

Changing Timing

  1. Click the timing icon on an item
  2. Select the timing type from the dropdown
  3. Configure parameters (fixed time, soft window) if applicable
  4. Save changes

See Timing Types for details on each option.

Analytics

The Analytics module in the sidebar provides:

  • Item count and total duration
  • Overplanned duration (time exceeding 60 minutes)
  • Radio clock: Interactive SVG visualization of item distribution within the hour
  • Media type distribution: Percentage breakdown with color bars
  • Year distribution: Release year breakdown of media items

Generating Rotations

Rotations can be generated in three ways:

  • Single hour — Generate a rotation for a specific hour from the rotation view
  • Bulk generation — Generate rotations for a date range (up to 30 days) from the Week Planner
  • Auto-planning — Continuously generate rotations ahead of the current time. Configure in the Week Planner settings

Single Hour

  1. Open the rotation for the target hour
  2. Click Regenerate

Individual rotations can be regenerated up to 7 days in the future and up to 1 hour in the past.

Bulk Generation

Use the Generate button to create rotations for a larger range:

  • Presets: 1 day, 3 days, 1 week, 2 weeks, 30 days
  • Force Regenerate option overwrites existing rotations

Regeneration

When you change sequences or the Week Planner, existing rotations do not update automatically. Existing rotations can be regenerated to reflect changes in sequences or media. Select a rotation and click Regenerate. Only future rotations can be regenerated — past rotations are preserved as historical records.

How Rotations Generate

  1. The system finds the sequence assigned to that hour in the Week Planner
  2. Each entry in the sequence is processed
  3. Content is selected based on action rules (media selection, shuffle, anti-repeat)
  4. Start times are calculated based on timing rules
  5. Conflicts are detected (overplanned, skipped, interrupted items)