I haven't forgotten about this yet.
I just hit a wall. I did do everything we talked about here, but there is no way to get it to work satisfactory this way.
I played with writing a new program that would vary the HD with frequency, but it was no fun, so I let it go. I have been trying to find a way to quickly change from one distortion set to another, without any luck. I can't figure out a way to do it without creating my own musical track. This would require a lot of work, as everything would have to be done 5x over at least. Each separate note would have to be run through the distortion program to set the correct level, and then you would have to do the same thing for any other distortion profiles.
I compromised and tried sine waves mixed into midi, and got the lead and bass parts to Tool's Stinkfist down, but the drum section was giving me a fit (guitarist here) so I let it go. The work load was to high, so I set things aside again, until last night...
I remembered an old/free/simple looping program called HammerHead Rhythm Station.
It is a simple to use drum sequencer with a quick changeable six sample front bank. All I would have to do is come up with a few sound banks with different distortion profiles, and people could play them however they wanted to.
Want do you think?