The word RAVE in Algo-rave I don’t think refers to a specific musical genre rather to the spirit of the open party where the events happens. If we track back to the origins, live coding has roots in academia with researchers like Pietro Grossi (for sure there are a lot more).
The term Algorave for obvious reason doesn’t come from there since academic dislike club music and want to distance themselves from it (at least most of them in my experience).
I think live coding is a mindset to approach technology, a paradigm shift of our vision of software, from a tool, to a concept that continuously evolves (both individually and collectively, both during performance and during development sessions).
Algorave is the context where this becomes a collective ritual and a form of entertainment which brings a set of idealistic principles.
What I think we miss in this equation is exactly… how does this sounds?
I think is cool that this is a open question, because brings really a lot of diversity. But ultimately is not about how you do things, but what you are communicating. A test I havebeen trying to do lately is to do live coding without any projection or explanation, if the audience feels and understands that is a real-time improvisation process then I think you are on a good path.