And imho the randomize function still has somewhat unusual results, (or maybe this is because my pc has a strange perception of probability...) as if i pull randomize up to 100%, some values still look pretty "unrandom" as in, sometimes 5-6 controls in a row have the same value.
I uploaded a picture to show what I mean, or if you can reproduce this.
www.jam-world.de/JustJ/xio.jpg
And maybe a different randomize algorithm for the osc waveforms would be helpfull, as you cant change the waveform a bit. Either you change it or you don't, and with low randomize settings, most of the time, it won't.
Maybe the algorithm could go something like this:
R = for each osc randomly generated number between 0 an 100
if R < Rand Level; then; change waveform
also, a avoid noise button would be usefull
just a thought.
I think it would also be really great if you had something of a randomize template, like: "Create Pad (rather long attack and release times and much modulation with mostly sine or triangle waves as lfo, and everything but noise for osc waveforms)" or "Create Atonal Effect (everything can be pretty much everything, at least one noise waveform, or noise mix level)" or "Create Lead (Rather high filter frequency and little modulation, also no noise for oscs) ", you get my point I believe.
Although, not being a coder myself, I don't know how much work this would mean for you.
I'm also uncertain wether it would make sense to change the original layout a bit, eg that all the modulation options for the lfos would be in one line.
On another thought, maybe you could use Highlife to sample (in this case freeze) the Xio...
http://www.discodsp.com/highlife/
But apart from that, this is becoming better with every update. I played around a good half an hour, just randomizing around...
And if you could create a Patch browser, you would have made the xio pretty much the holy grail of small budget synthesizers, as until now it sounded really good, was nicely small, and quite cheap. But it was really annoying to create or organize patches on it...
All in all, again a Big thank you from my side of the screen
