colb's snap breeder
A device for breeding snapshots in instruments.
Colb's snap breeder is a tool that you can drop into an existing instrument. You then choose two existing snaps in the instrument and 'breed' them together, creating a new bank populated with the children. This is generally more successful than pure randomization, although there is an option to introduce a random factor using the 'mutation' control (I usually keep this at 0).
The uploaded ensemble has snap breeder installed into photon, with some example banks that have been generated using it.
Bank 7 is results from breeding bank 1 snap 4 (Rostorot) with bank 1 snap 7 (sunbluster)
64 children created, all silent or boring sounds manually removed, leaving 27 patches maybe 10 of which are pretty nice and distinctive
Bank 6 is results from breeding bank4 snap 125 (PAD.) with bank2 snap 13(Shallow Pad), after manually removing silent and boring snaps, then tweaking the master volume on each of the others...
Bank 8 uses bank3 snap11 and bank4 snap56, this was less successful, after removing silent sounds, most of the remaining ones will need at least some tweaking either to pitch or to envelope settings to make them really useful
Installing snap breeder into other instruments is fairly easy - you just need to move the gui elements around a little after pasting the snap breeder module into the intrument's top level macro.
Normally, after creating banks, you should be able to use them in a version of the instrument without the snap breeder, but with photone, I was prompted to switch off legacy mode, and the generated snaps are not tested in the version with legacy mode switched on - can't see why they wouldn't work though.
Please post any questions or bug reports here on on the forum
NOTE - make backup copies before using this tool - if you get the settings wrong, it's easy to overwrite existing banks and or patches!!!