Generative can be as intentional and as unexpected as you want to make it. Truly, there must be an element of A.I. in any module or patch that is creating generative music. That A.I. can be at an extremely low level or it it can be very high level. My Meander module is designed around the low A.I. of the 1980’s, which for me was “expert systems”. I wrote professional expert systems at that time in one career iteration. Lisp, Prolog and Smalltalk and C for me in those days.
Meander is very simplistic on the A.I. scale, but, I taught it to be a music theory, composer and performer expert system with about 80 panel parameters that can be varied manually or via CV.
Meander will never create a piece that can compete with a master human, but it can easily create complex pieces that have several parts that are all playing together in a common key and time signature.
But, in the end, all music is subjective for the composer, the performer and the listener.
I an not a great musician, but Meander is my instrument that arose out of my first modular synthesizer of 1973. I had to teach myself music theory so that I could create a music expert system in 1988.
I have not gotten around to trying any of the LLM A.I.s, but I expect that if it cannot already, soon it will be able to create music that rivals human masters.
I also come from a background of systens engineering, simulation, math and physics. It is my belief that there is no fundamental limit to how sophisticated a simulation can be.
By the way, the name “Meander” comes from my use of “fractional Brownian Motion” (fBm or 1/f noise) time correlated multi-harmonic pseudo random numbers that can introduce extremely interesting variations in the music, but constrained within guard rails to keep it sounding pleasant, even if sometimes it may not be as interesting as what a human might compose and play. Meander is simulating composition and performance in real time, only determining each note to play milliseconds before it it played.
Anyway, I enjoy producing generative music as well as sharing my open-source Purr Software plugin with the world.