Hey MD, thank you for the feedback and comments! Thanks for pointing out the position and I went at listened at this point and it's funny when someone calls attention to something a person can hear it different and yeah I can here that now.
I'm a software engineer by profession with most of my work in C/C++ and Rust, however, for this personal music project I ended up using Sonic Pi (which is Ruby based) it can make a number of things easier with music generation as it's geared towards live music (live coding I think the creator calls it). But yeah from this Sonic Pi base I created all the algorithms I use in all the music I create (output as Midi fed to the DAW and instruments). When there are multiple instruments it is always played live together with no intervention from me. Kind of a strange limit that I placed on myself with this project that all tracks for songs must to recorded together live and that I wouldn't do any manual note editing. I do usually to minor post filtering in Audacity to amplify/normalize the volume. However, my reasoning for this limit is that if I allowed myself to manual edit things I would likely get sucked into endless days tweaking one song, which might be what is needed to create really unique personal songs but that wasn't exactly my goal.
AI with LLMs likely can do this much better than my algorithm approach now but not sure there are any AI music solutions that do this live or focus more on Midi composition rather than direct to sound generation. That said I haven't really looked much.
Thanks again!
Ken