Platform Overview
xtra audio is a web-based radio automation platform for professional broadcasting. The platform handles media management, scheduling, live broadcasting, and audio production.
The application runs at app.xtra.audio in the browser. An optional desktop app provides the same features with native integration.
New to the platform? Start with Getting Started or follow the guided Onboarding.
Architecture
Hierarchy
The platform organizes content in a three-level structure:
- Project - Top-level container for a radio operation
- Station - Individual broadcast endpoint within a project
- Media Library, Scheduling, Studio - Working areas within a station
A project can contain multiple stations. Each station operates independently with its own content, schedule, and stream configuration.
Main Areas
| Area | Purpose |
|---|---|
| Media Library | Upload, organize, and manage audio files |
| Scheduling | Define sequences, plan weekly schedules, generate rotations |
| Studio | Live broadcasting with multi-player deck, mixer, and cartwall |
| Session Editor | Multi-track audio editor for voice tracking and production |
| Team Management | Invite members, assign roles and permissions |
| Station Settings | Configure encoders, external sources, webhooks, processing |
Media Library
The Media Library stores and organizes audio files. Files can be grouped into folders, tagged, and filtered by metadata. See Media Library.
Scheduling
Scheduling defines what plays and when. Build sequences, plan weekly schedules, and generate rotations for automated playout. See Scheduling.
Studio
The Studio is the live broadcasting interface. It includes a multi-player deck, a mixer, and a cartwall for instant playback. See Live Studio.
Session Editor
The Session Editor is a multi-track audio editor for voice tracking and production. Arrange clips across tracks on a timeline and export the result. See Session Editor.
Team Management
Team Management controls access to a project. Invite members, assign roles, and set permissions per station. See Team Management.
Station Settings
Station Settings configure broadcast output. Set up encoders, external sources, webhooks, and audio processing. See Station Settings.
User Interface
Sidebar
- Project selector dropdown
- Station list
- Feature navigation (Media Library, Studio, Sessions, Scheduling, Settings)
- User presence indicators
Main Content Area
- Context-specific interface for each feature
- Data tables with search and filtering
- Slide panels and modals for detailed operations
Header
- User account menu
- Notifications
URL Structure
The application is hosted at app.xtra.audio. URLs follow the pattern:
/project/[project-id]/station/[station-id]/[feature]Example: /project/abc123/station/xyz789/studio
Support
For help, use live chat support inside the application. Support is available during the broadcasting day.
Next Steps
- Getting Started - Set up your account and first station
- Onboarding - Guided walkthrough for new users
- Projects - Create and manage projects
- Stations - Create and configure stations
- Team Management - Invite users and assign permissions
- Media Library - Upload and organize content
- Live Studio - Start broadcasting