Ah, generative music. You didn't mention this before.gondii wrote: ↑Sat Oct 23, 2021 8:12 amI also don't see the problem with just recording the randomized parts.ValliSoftware wrote: ↑Sat Oct 23, 2021 5:47 am
At some point you have to create a song, how would you do that with a "endlessly changing patterns".
The other problem with that is, you lose a pattern you heard because it keeps changing.
Right now, Instacomposer let's you hear a pattern. you like it, work on it, if not, generate a new pattern on all tracks or a individual track.
To me, that is what you need and what Instacomposer has.
But I also disagree with the premise that "at some point you have to create a song". I don't always make music with the intention of creating a song, especially not (necessarily) with intro, verse, chorus, etc. where I have to "decide" on one melody or pattern. Sometimes I just want to make music,... perform,... create sounds,... sometimes it's meditative. I might still hit record once I like what is happening, but producing a song doesn't always have to be the point.
So what I would like to use it for is ambient/experimental, generative music. It's less about having a constantly changing melody, but ever changing and evolving elements, usually on the slower side with longer notes. Think Brian Eno for example. There are plenty of midi generators that cater to this approach, like Patter for example or some of the stuff by sonic lab and the plentiful random modulation options in HY-Plugins. Bitwig can be really nice with its modular approach as well (and I could modulate or automate the Instacomposer settings as well).
So with all the randomization options and AI functionality already present, just a little addition would, in my opinion, make Instacomposer not only useful for composition and song writing, but for generative music as well.
In my mind, this feature would be on a per track basis. You can already randomize tracks independent from each other. So that would be a given I think.
I get into that as well but I use Logic Scripts I wrote to do that. In fact, I use the MIDIFX Modulator in Logic and convert CC to Midi Notes, but using scale Scripters I wrote to bring music tonality back into all those notes. Then I have another script to sync to a pattern, that pattern can be a MIDI drum pattern or a MIDI keyboard playing pattern as well.
Since that's a Modulator, it's always generating random music.
Here's one example of how I did that.
Instacomposer isn't meant for generative music, hence the name Instacomposer.