Artificial Intelligence learns music
Project: Proposal for a multimedia playground
Project: Proposal for a multimedia playground
Artificial Intelligence learns what music is and creates instruments you play with the mouse.
I created this Java software that evolves Java software and uses it automatically. You move the mouse and it plays what it thinks is music, and by telling it "good" or "bad" over a few minutes, as you continue trying to play music with the mouse, you teach it what music is.
http://sourceforge.net/projects/audivolv (Download the 1 file here, double-click, and the interactive sounds start... also download sample music after it learned what music is)

Also you can go into the options, in the "create musical instruments" tab, and write Java code (if you know how) to define the musical instruments directly. You and the artificial intelligence (that writes Java code when you click good/bad) have unlimited control over wave amplitude (are the speaker cones in or out at any specific microsecond, and how much?), in stereo sound. By using the red, green, blue, mousex, mousey, left, and right variables, you can output color, output sound, and input mouse position, and use it any way you like to define new musical instruments instantly.

This is free and open-source (GNU GPL 2 or 3 open-source license), so if you know how to build Java software, you can build more programs with it or modify it however you like. For example, there are many thousands of other softwares licensed the same which you can connect to it for free, at http://sourceforge.net Maybe some of you would help advance it far enough to compete with those Guitar Hero video games and other music based games? The advantage is Audivolv generates music at wave amplitudes, 44100 times per second, and the video games mix recorded sounds in ways that don't learn. Audivolv is artificial intelligence.

It stops improving after a few minutes of training it with good/bad buttons, but in later versions, I'll make it smart enough to learn to sound like any instrument, any type of music, and sounds so unique most people can not imagine, controlled by the mouse as instruments of course.
I created this Java software that evolves Java software and uses it automatically. You move the mouse and it plays what it thinks is music, and by telling it "good" or "bad" over a few minutes, as you continue trying to play music with the mouse, you teach it what music is.
http://sourceforge.net/projects/audivolv (Download the 1 file here, double-click, and the interactive sounds start... also download sample music after it learned what music is)

Also you can go into the options, in the "create musical instruments" tab, and write Java code (if you know how) to define the musical instruments directly. You and the artificial intelligence (that writes Java code when you click good/bad) have unlimited control over wave amplitude (are the speaker cones in or out at any specific microsecond, and how much?), in stereo sound. By using the red, green, blue, mousex, mousey, left, and right variables, you can output color, output sound, and input mouse position, and use it any way you like to define new musical instruments instantly.

This is free and open-source (GNU GPL 2 or 3 open-source license), so if you know how to build Java software, you can build more programs with it or modify it however you like. For example, there are many thousands of other softwares licensed the same which you can connect to it for free, at http://sourceforge.net Maybe some of you would help advance it far enough to compete with those Guitar Hero video games and other music based games? The advantage is Audivolv generates music at wave amplitudes, 44100 times per second, and the video games mix recorded sounds in ways that don't learn. Audivolv is artificial intelligence.

It stops improving after a few minutes of training it with good/bad buttons, but in later versions, I'll make it smart enough to learn to sound like any instrument, any type of music, and sounds so unique most people can not imagine, controlled by the mouse as instruments of course.
Sun, Jul 4, 2010 Permanent link
Sent to project: Proposal for a multimedia playground
Sent to project: Proposal for a multimedia playground
| RSS for this post |







