fastbreeder 1.0.0b2 review

Download
by rbytes.net on

fastbreeder is an experimental genetic programming synthesiser

License: GPL (GNU General Public License)
File size: 16K
Developer: Dave Griffiths
0 stars award from rbytes.net

fastbreeder is an experimental genetic programming synthesiser. This program is free software, developed for linux, using jack for audio.

Fastbreeder is essentially a 4 button synth. The idea is to grow code by choosing from a range of automatically generated variations of functions, you don't have to know how they work, but each function creates a sound which can be selected by you.

The following generation is then created containing mutants of your chosen sound. You can refine and develop the sound just by auditioning and choosing the best one each time.

The interface shows you the code graphically, as a tree. These trees are attempts to clearly represent code structure, giving you some feedback on what is being evolved. Conventional listings are not that informative with GP (genetic programming), as deeply functional code such as this is hard to read linearly (see below).

Requirements:
jack
liblo
libspiralcore
python/tkinter
scons

fastbreeder 1.0.0b2 search tags