Broadcast a campus radio station from Kårallen #170
Labels
No labels
animation
audio
blocked
bug report
controversial
documentation
easy
feature request
hard
medium
multiplayer
physics
ui
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
elsie/liuverse#170
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The score is personal: every client's director picks a mood and a take. A campus radio station is the opposite — one stream, one place, everyone who is near it hears the same thing. Put a radio booth or a boombox at Kårallen, let a player take the desk and choose a generated genre and seed, and the station plays that take to everyone in earshot while their own score ducks. A queue lets the crowd vote for the next take; the booth shows what is playing and who is on the desk.
How it fits.
liuverse-musiccan render a take from a genre and a seed with no assets, andliuverse-audiocan mix it as a positional source. The station state — genre, seed, start time, who is on the desk — is a tiny server-owned clock, likeEventState. Clients derive the audio locally from the same seed, so no audio crosses the wire. Offline, the booth is a local radio the player can tune.Scope.
Related. #168 (busking), #204 (karaoke), #193 (ambient beds), #194 (acoustics).