Definitions - 0x213F/jukebox-radio GitHub Wiki
MBC
MBC is short for the Musician's Benefit Counsel. The MBC is a democratic governing body that directs the development of Jukebox Radio. Any musician or allied worker is welcome to join the Musician's Benefit Counsel.
Collection
A collection of tracks. You can think of this as a one word version of the phrase "album or playlist." (UML)
Marker
A marker is a point on a track that acts as a bookmark. For example, a marker could signify the start of a verse.
|--------------------------------------|
▲
Start of Verse
Interval
An interval is defined by two markers in the same track. For example, an interval may represent the part of the track where a solo happens.
End of solo
▼
|--------------------=============-----|
▲
Start of Solo
Player
The player allows a user to access playback controls. It also allows the user to visualize the current track progress as well as markers and configured intervals.
Feed
The feed is the main user interface presented while music is playing. The feed is mainly comprised of:
- Text comments
- Voice recordings (and their transcriptions)
- Player events (informing the user of track/ player changes)
Only relevant items are displayed in the feed. The feed is analogous to a live stream comments thread.