From: Frankie F. <jsy...@te...> - 2011-09-19 20:56:39
|
On 19/09/2011 21:34, Maciej Łoziński wrote: > Hi > > I have two ideas that could improve jsynthlib. > > One, easier to do is implementing randomization of patches. It would be > not much work, as we already have all parameter ranges for patches where > there are PatchEditors present. There could be two options - randomize > all parameters, or only parameters designated by programmer (because > some parameters should not be randomized). I think it would be great > editing patches starting from some weird sounds and polish them to be > "listenable" ;-) I have such option in my Waldotf MicroQ and I think it > would be great to have this on any of my synths :-) What do you think? > Could it be implemented as a part of ongoing code refactoring? I thought there already was a randomise option, but regardless something like this is totally on my list of things to do. These are things that I think could be interesting: * totally random parameters * starting with an existing patch, randomise only a few parameters, or change their values slightly from their existing settings * merge two patches - e.g. take average of all parameters, or by take parameters randomly from one of the initial patches This is something I might look at some time after I've done my Proteus 2000 family driver. > > Second idea is more complicated and to be honest I have no idea how to > realize it :-D But It would be great to be able to translate patches > between synths, at least to some extent. You're right, this is ridiculously complicated! frankie |