By the way, I have long since done away with the harsh instruments of my composition program's yore. So if people are not listening because they're afraid of having their ears abused by sawtooth waves, you may rest assured that they problem has to a fair extent been corrected. The instruments are still not ideal, but they're much better than they were.
How does my program work? Well, it certainly isn't one of those random generators. There is no artistic value whatsoever in randomness. No, my program is 100% deterministic. Anyone who knows what they're doing in is in position of control rather than one of letting the winds blow where they may. Basically, the program is A, a musical instrument and B, a tool for calculating good harmony and counterpoint according to certain esoteric principles that I discovered and about which no else knows anything. I use this program because I need a good instrument like any composer and because the calculations involved in properly controlling harmony and counterpoint are thousands of times too complex to perform without the aid of a tool that automates the process and does so quickly. So what do I do? I first design and input a melody. Then I enter a number, one very easy to choose, for each timestamp that turns the melody note into a full harmony that represents it and which will flow smoothly and coherently into the next harmony. Does my program work? I think it is quite clear that it does. Not perfectly--I am still improving the program--but it's certainly getting there.