Back in 2018 (I guess) I was trying to create a place where programmers could create audio visualizations (like winamp and windows media player) that would react to an audio (radio, mp3 playlist, youtube video...). I end up creating 5 or 6 "demoscenes" so other people would contribute. My original goal was to detach the radio project from me website. Give it it's own domain and hosting and make a platform out of it, maybe an online code editor, so people could create live (while listening to music). Well, the project is not dead yet and I'd like to continue it some day.
"Demoscene" refers to the movement & community of people. Specific contributions to the demoscene can be called with the catch-all term "production", or by their particular type: demo, intro, mod, music, wild demo, etc or even generic ones like sketch, experiment...
awesome! I started working on some visualizations in that vein for fun just in the last few weeks, and had very similar ideas about making a 'scriptable' version and letting others build what they want with it.
I've been running a node-ytdl-core server alongside it to stream audio from youtube videos, which is my primary issue right now: making something interesting for others seems like it needs to be able to play the audio they want, but most people don't have folders full of mp3's anymore, and both youtube/soundcloud/others and the modern cross-site web security model make it incredibly hard to do something as simple as decode the audio signal the browser is playing.
Regardless, your project looks super cool! Using online radio seems like a neat way to workaround the problem I've been having.
Yeah, I've encountered some cool people running web radio stations who thought they site were bored. So I've added slugs so they can link the project directly to their station.
Later chrome started blocking non https content (which most of the stations were streaming like) so I had to remove a lot of cool stations, sadly
https://github.com/victorqribeiro/radio