Fraccut: Variation Using Seed Strings

September 14, 2009 Plugins 0 Comments

Work has begun on the Fraccut variation algorithms.  The real question is how to control when the seed strings should be variated.  Should a simple modification be made every measure?  Should these modifications be saved so that all 2nd measures, for example, should be identical?  What ensures that a modification will make musical?

It's difficult to answer these questions since the variation engine, unlike most implemented before, is decidedly nonlinear.  Due to the nature of the pseudorandom generator, a tiny change in the seed string could completely alter the musical "idea."  This being said, how does one ensure some kind of regularity in the musical ideas expressed by such a pseudorandom seed-string system?

All these questions must be tackled before Fraccut will come to completion.