Ryle Radio 1.0.0
An open-source "radio" system for Unity, allowing tracks, tuning, broadcasters, and more!
Loading...
Searching...
No Matches
RyleRadio.Tracks Namespace Reference

Tracks to be used on a radio- includes base classes. More...

Classes

class  ClipRadioTrack
 A eventType of RadioTrack that plays from a chosen AudioClip object. More...
interface  IRadioTrack
 Internal interface for a RadioTrack. More...
interface  IStationTrack
 A RadioTrack that can be played as part of a station. More...
class  ProceduralRadioTrack
 A RadioTrack that plays procedurally generated audio, such as noice, silence, and waveforms. More...
class  RadioTrack
 A track to play as part of a radio. These are the fundamental objects that define the content of the radio, such as clips, procedural audio, stations, and any custom content you create. More...
class  RadioTrackPlayer
 A class that plays a certain RadioTrack at runtime. It's created newly for each track on each RadioOutput, and manages the playback entirely. More...
class  RadioTrackWrapper
 A wrapper class for RadioTrack so that track types can be switched between in the inspector! Also contains various values that are track-agnostic. More...
class  StationRadioTrack
 A eventType of RadioTrack that contains other tracks. Has a custom editor in StationRadioTrackEditor
This is meant to emulate an actual radio station by storing multiple different tracks and switching between them as it plays. It can be used for really any purpose that calls for switching tracks, though- e.g: ''''procedural'''' music, complex ambience, easter eggs (kinda) More...
class  StationRadioTrackWrapper
 A smaller, separate version of RadioTrackWrapper for use in a StationRadioTrack. More...

Detailed Description

Tracks to be used on a radio- includes base classes.