I hear you Bachus but its the randomness of Karma that makes it impractical for arranger play and most conventional music. No matter what mathmatical equations and parameters and rules concerning the range of notes , the velocity the sustain the tempo etc that all go into making a simple piece of music ,you cant programme imagination , you cant programme creativity and you cant programme musicality. You can fake it which is what arrangers do to a great extent by having set phrases and passages playedby skilled real musicians and having 3,4,5, or whatever number of preprogrammed variations that are provided. You can only programme music that obeys certain pre selected rules to govern the sounds that it produces which might make something that is remotely musical but it does not make it 'tasty'.

Even for music like Jazz Karma is no use. Musicians who improvise do not play random notes that obey mathematical rules for the sake of obeying those mathematical rules. The notes and phrasing is intentional not random! ! They play phrases or single notes that are in context with what was played before and after but diferent and tasty! Thats why korg and yamaha hire true musicians to play styles. You cant program authentic musicianship. You can only copy it that. Only experience provides the skill in the first place. Muscicians play phrases that are appropriate for the groove and tempo of a piece that are actually not just musical but pleaseing to the ear and speak to you. You cant programme a piece of computer software to develope 'skill' and taste and style and appropriate phrasing and creativity. Intelligent technology is still light years away from actually producing anything with even the intelligence of a worm much less a skilled musician .

Karma may well be the future for music and arrangers but that is more likely be because music wont be made by musicians as we currently know them but by people who think tweaking knobs and altering modulation and filters is making music. That in my opinion will be a sad day for music.