Believe me, I’m in complete agreement with your sentiments. My heart sinks at the thought of ‘hands on’ technology stuff, which I gave up about 50 year ago (although I was in the software business all my working life).
As I noted in one of my first posts, the challenge for Scaler users is that the possible permutations within scaler are huge, so how does one find something which would be a good starting point? I can cut the number of items to audition down by ignoring things like D &B (I hope Davide isn’t reading) and look for candidates which might be my thing (ambient, melodic trance sort of stuff). Of course, starting with assumptions about what might be good might mean that there just maybe something in one of those D&B things which is perfect…
Auditioning is slow. I fire up Scaler in Cantabile and then wade through methodically using a basic set of harmonised scale chords to see how each progression etc sounds. Some are really good, some ok, and some have bad dissonances etc. It’s slow, and I have to write down the combinations used in each case for future reference. I then need to audition songs and artists for some progression that might be good, and save those, in order to combine the two elements.
Using the state saving I can audition, then save or not save depending on the potential. Slight simplification there in what I actually do, but it’s vastly quicker.
However, I then have a wodge of xml files with no obvious way to figure out what they are from the content. So if I have an E Lydian progression, what might fit ?
So I thought all (ho, ho) I needed was a searchable list of the combinations I had saved (“cognisable to the human eye”, as my old contracts used to say about source code), and there is no way to do this now. I thought if I could map the state xml into something identifiable, then I could store that in either a structured file or as a modified XML structure in something like BaseX.
So this exploration is a major PITA, and I want to get back to exploring the wonders of neo-Riemannian meandering and churn out a few (bad) tracks, but I’ll trash a few hours on seeing whether this approach is actually feasible within the time budget I’m prepared to give it. [BTW, I don’t work, and COVID has trapped me at home for most of 2020…]