Skip to content

Music composing using genetic programming and neural networks

License

Notifications You must be signed in to change notification settings

yazici/Evolution-9

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

this is our bs project which aims to create songs like the ones by the beatles (by 'like' i simply mean 'as catchy as') using genetic programming and artificial neural networks and no human interaction at all during evaluation process. It has a GTK gui to track the process and play the results.

if anybody here is interested in the idea or thinks it's viable, please contact us. we don't have crazy results yet, but there's still a lot to do.

CONTRIBUTIONS (IN ANY WAY) ARE HIGHLY APPRECIATED, especially on neural networks and music theory which we miserably suck at.

(i know code is a mess now, sorry)


requirements:
    python 2.6 (strictly)
    pybrain (and its own requirements)
    mingus
    pyevolve
    pygtk
	
installation:
	python 2.6 http://www.python.org/download  
	pybrain http://pybrain.org/pages/download  (make sure that you installed SciPy and Numpy)
	mingus http://code.google.com/p/mingus/downloads/list
	pyevolve http://pyevolve.sourceforge.net/intro.html#downloads

About

Music composing using genetic programming and neural networks

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%