Great idea Dan, I used your USV Ketron software and was really happy with it, so I was into your idea when I first read the post.
I wanted to add a suggestion to the list of other great suggestions made earlier. I thought that one thing that would make this software THE ultimate is if you add a scene structure similar to the one from the Karma technology. For example, say we have a style made up of 4 arrangements, and each arrangement is made up of a drum line, 3 accompanying melodic lines, and a stretchable audio loop. The scene structure could be used as a master selection scheme. For instance, we can program scene 1 to select drums from arrangement 2, accompanying melodic lines from arrangement 3, etc… that way, switching between different scenes will practically give an unlimited number of combinations within the same style, all IN REAL-TIME. And again, since this is a pc-software based project, there are no virtual limits in terms of memory, resources… Which is the whole idea behind it. I am a computer engineer, and really interested in this idea as a keyboard player as well. I would love to chat with you about it and perhaps offer help if I can. Is it ok if I add you to my msn list?
Take care everybody